【原创】无软驱和光驱安装Redhat方法
发表于:2007-07-04来源:作者:点击数:
标签:
0.软驱和光驱的硬件支持 缺陷 ,只能靠软件来弥补,本文软件条件如下: (1)系统中已经安装 windows xp,并以ntloader方式引导; (2)拥有vfloppy和exploree2fs这两个软件(均是绿色/免费软件); (3)RedhatFedoraCore1的3个iso文件在c:\下,c盘为fat32格式。 1.
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之旅。
全文完
ps. c:\boot下的文件我打成了一个包,放在
http://linux.jms165.com/boot.zip 美丽心情 回复于:2003-11-12 14:52:22 |
无软驱和光驱也能装上LINUX,真是长见识啊! 版主真潇洒,顶!
|
sxsfxx 回复于:2003-11-14 09:45:36 |
与楼主的作法相似,把光盘中的dosutil/autoboot中的那个内核,加到lilo启动项中,也可以不用光软盘从硬盘开始安装的。呵呵!
|
leonjq 回复于:2003-11-14 09:45:58 |
有创造力啊,强烈支持。
javascript:window.open(this.src);" style="CURSOR: pointer" onload="return imgzoom(this,550)">
|
| 好好先生 回复于:2003-11-14 10:01:56 | 高!
| superjpl 回复于:2003-11-14 11:03:44 | 高是高,可是我是个小虾米,看不懂怎么半………… 呜呜…………
| superjpl 回复于:2003-11-14 11:12:41 | 还有啊,我想试一下怎么用的,可是我的c盘里没有boot这个文件夹啊?那些iso是什么东西呢?
| 好好先生 回复于:2003-11-14 11:30:52 | [quote:32d712d2a9="superjpl"]还有啊,我想试一下怎么用的,可是我的c盘里没有boot这个文件夹啊?那些iso是什么东西呢?[/quote:32d712d2a9] 楼主已经写了。c:/boot是自己建立的,iso文件是从网上下载的光盘镜像文件。
| aninfeel 回复于:2003-12-23 10:28:47 | cd x:\yyyy\dosutils autoboot OK!
| lcl1111 回复于:2004-08-04 11:03:04 | 那WINDOWSXP还在吗?LINUX到底装在了哪个盘分区上了.
| lcl1111 回复于:2004-08-04 11:03:49 | 那WINDOWSXP还在吗?LINUX到底装在了哪个盘分区上了.
| lcl1111 回复于:2004-08-04 11:04:26 | 那WINDOWSXP还在吗?LINUX到底装在了哪个盘分区上了.
| lcl1111 回复于:2004-08-04 11:08:32 | WINDOWSXP是否还在,radhat安在了哪个分区
|
原文转自:http://www.ltesting.net
|
|