电脑技术学习

无软驱和光驱安装Redhat方法

dn001
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

标签: