class="22818">
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:bootrh10loadlin.exe
(即iso1中的dosutilsloadlin.exe)
(2);c:bootrh10vmlinuz
(即iso1中的dosutilsautobootvmlinuz)
(3);c:bootimageslinuxbootdisk.img
(即iso1中的imagesbootdisk.img)
(4);c:bootimagesdosbootdisk.img
(即vfloppy.exe帶的那個img文件,或是win98啟動盤的image文件)
(5);c:bootvfloppyvfloppy.exe
(即vfloppy軟件的主文件)
(6);c:boote2fsexplore2fs.exe
(即explore;e2fs軟件的主文件)
(7);c:boote2fsDiskio2.dll
(即explore;e2fs軟件帶的動態鏈接庫)
2.;運行vfloppy,選擇img時,選擇1中的(3),然後確定,可以生成
(1);c:bootBootDisk.bin
(2);c:bootBootDisk.dsk
(3);c:bootBootDisk.img
3.;重啟機器,在ntloader的選擇菜單中選擇“由虛擬啟動軟盤啟動”,
開始linux的安裝
(1);安裝方式選擇"從硬盤安裝",然後填入硬盤iso文件的位置;
(2);不創建單獨的/boot分區;
(3);選擇將grub裝在"/"所在的分區,而非mbr分區;
(4);不創建啟動軟盤。
4.;linux安裝完畢後會重啟,此次在ntloader的選擇菜單中選擇進入windows,
再次重復步驟2,只是選擇img時選擇1中的(4),然後確定,可以重新生成
(1);c:bootBootDisk.bin
(2);c:bootBootDisk.dsk
(3);c:bootBootDisk.img
5.;重啟機器,在ntloader的選擇菜單中選擇“由虛擬啟動軟盤啟動”,
進入dos狀態,然後
(1);c:
(2);cd;bootrh10
(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之旅。
全文完
ps.;c:boot下的文件我打成了一個包,放在http://linux.jms165.com/boot.zip