ZT: 無軟驅和光驅安裝Redhat方法

從硬盤安裝RedHat Linux 9.0通常需要三個文件①shrike-i386-disc1.iso;②shrike-i386-disc2.iso;③ shrike-i386-disc3.iso。這代表了安裝時需要的三張光盤。由於是映像文件,系統無法直接讀取,所以需要先將ISO裏的文件還原。

  這裏推薦大家使用Daemon Tool(http://www.linuxeden.com/download/winapps/daemon333.exe)這個Windows下的軟件將ISO文件“解”到硬盤上。比方說shrike-i386-disc1.iso可以解壓縮到C:盤的cd1目錄,shrike-i386-disc2.iso解壓縮到C:盤的cd2目錄,shrike-i386-disc3.iso可以解壓縮到C:盤的cd3目錄待用。

  接下來重新啓動系統進入MS-DOS方式,進入我們剛纔解壓出來的C/cd1目錄,裏面有個dosutils目錄,執行裏面一個名爲autoboot.bat的DOS批處理文件,系統就會再次重新啓動,進入Linux的安裝界面。這時安裝程序就會提示你選擇是用光盤安裝還是從硬盤安裝,選擇從硬盤安裝後,系統會提示輸入安裝文件所在的目錄。

  需要注意的是,我們剛解壓縮的ISO文件是在Windows中操作的,如果直接輸入c:/cd1,Linux安裝程序是無法識別的,我們需要將c:/cd1對應到Linux安裝程序能夠識別的格式,因此這裏應該輸入的是/dev/hda1/cd1。

  
*********************************無軟驅和光驅安裝Redhat方法************************
無軟驅和光驅安裝Redhat方法
0. 軟驅和光驅的硬件支持缺陷,只能靠軟件來彌補,本文軟件條件如下:
(1) 系統中已經安裝windowsxp,並以ntloader方式引導;
(2) 擁有vfloppy和explore e2fs這兩個軟件(均是綠色/免費軟件);
(3) Redhat Fedora Core 1的3個iso文件在c:/下,c盤爲fat32格式。

1. 進入windows,建立如下文件(iso中沒有的文件請用google.com搜索下載):
(1) c:/boot/rh10/loadlin.exe
(即iso1中的/dosutils/loadlin.exe)
(2) c:/boot/rh10/vmlinuz
(即iso1中的/dosutils/autoboot/vmlinuz)
(3) c:/boot/images/linux/bootdisk.img
(即iso1中的/images/bootdisk.img)
(4) c:/boot/images/dos/bootdisk.img
(即vfloppy.exe帶的那個img文件,或是win98啓動盤的image文件)
(5) c:/boot/vfloppy/vfloppy.exe
(即vfloppy軟件的主文件)
(6) c:/boot/e2fs/explore2fs.exe
(即explore e2fs軟件的主文件)
(7) c:/boot/e2fs/Diskio2.dll
(即explore e2fs軟件帶的動態鏈接庫)

2. 運行vfloppy,選擇img時,選擇1中的(3),然後確定,可以生成
(1) c:/boot/BootDisk.bin
(2) c:/boot/BootDisk.dsk
(3) c:/boot/BootDisk.img

3. 重啓機器,在ntloader的選擇菜單中選擇“由虛擬啓動軟盤啓動”,
開始linux的安裝
(1) 安裝方式選擇"從硬盤安裝",然後填入硬盤iso文件的位置;
(2) 不創建單獨的/boot分區;
(3) 選擇將grub裝在"/"所在的分區,而非mbr分區;
(4) 不創建啓動軟盤。

4. linux安裝完畢後會重啓,此次在ntloader的選擇菜單中選擇進入windows,
再次重複步驟2,只是選擇img時選擇1中的(4),然後確定,可以重新生成
(1) c:/boot/BootDisk.bin
(2) c:/boot/BootDisk.dsk
(3) c:/boot/BootDisk.img

5. 重啓機器,在ntloader的選擇菜單中選擇“由虛擬啓動軟盤啓動”,
進入dos狀態,然後
(1) c:
(2) cd /boot/rh10
(3) loadlin vmlinuz root=/dev/hda7
注意,hda7是你的主分區所在地
機器會自動啓動到linux中,啓動過程中的提示一律不理,選擇do nothing即可

6. 在linux中,以root身份進入,鍵入以下命令
(1) dd if=/dev/hda7 of=/root/bootsect.rh0 bs=512 count=1
注意,hda7是你的主分區所在地
(2) reboot

7. 重啓機器,在ntloader的選擇菜單中選擇進入windows
(1) 運行1中的(6);
(2) 找到/root中的bootsect.rh0,export到c:/的同名文件;
(3) 進入windows的dos窗口,運行attrib -s -a -r -h boot.ini;
(4) 編輯c:/boot.ini文件,加入一行
c:/bootsect.rh0="redhat 10.0"

8. 重啓機器,選擇進入"redhat 10.0",完成最後的配置工作,開始linux之旅。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章