使用U盘引导安装RedHat Enterprise Server 5.0 - Windows Live

使用U盘引导安装RedHat Enterprise Server 5.0

在使用VMWare安装RHEL无果的情况了,想到了用U盘引导安装RHEL。
首先下载以下软件:
1.
2.
3. 虚拟光驱,推荐使用Daemon Tools
4. 准备一个4GB的U盘,我使用的是Kingstone DataTraveler 2.0 PAMP
5. 随便从一个多功能维护盘拷贝出来的Win98 Dos环境,比如番茄花园之类
6.

一、拷贝番茄花园光盘中EZBoot\Win98.Img文件,并使用WinImage解开,放在目录X:\win98
二、使用HP USB Disk Storage Format Tool格式化U盘,并创建Dos启动盘,一定要用Fat32格式。

格式化之后为USB-HDD。

二、GRUB:
解压缩GRUB 4 Dos 至U盘根目录,不修改自带的menu.lst。

三. ISOLinux:
使用虚拟光驱打开RHEL5.iso,拷贝光盘中的isolinux目录至U盘。
拷贝RHEL5.iso至U盘根目录

四. 引导RHEL安装
1. 重新使用U盘启动,进入Dos。
2. 运行GRUB4DOS,出现自带的界面后,选择Command Line
3. 进入GRUB环境后,输入:
? 1) GRUB> root (hd0,0)????? ----U盘被模拟成{dy}个硬盘。如果不知道设备号,输入find可列出所以设备号
? 2) GRUB> kernel isolinux/vmlinuz?? ------如果不输入root(hd0,0),此行可改成 kernel (hd0,0)/isolinux/vmlinuz,下同
? 3) GRUB> initrd isolinux/initrd.img
? 4) GRUB> boot????????? -----引导启动
4. GRUB引导安装环境启动后,RHEL安装进程会询问ISO文件所在位置,此时U盘被安装环境加载为dev/sdb1,如果不知道,那只能一个个设备试过去。
5. 安装完成,拔掉U盘

五.安装后处理:
1. 安装完成后,硬盘上的GRUB程序会认为电脑硬盘为hd1设备(由于U盘被认为是HD0),启动Linux的GRUB命令就显示为
?? GRUB > root(hd1,2)
?? GRUB > kernel /vmlinuz-2.6.4-92.el5 ro root=dev/VolGroup00/LogVol00 rhgb quiet
?? GRUB > initrd /initrd-2.6.4-92.el5.img
? 这个时候需要手工先修改启动参数。
? 1) 选择 Red Hat Enterprise 5 启动项,按"e"进入编辑状态,选择root(hd1,2)行,按"e"编辑,改为root(hd0,2)。
? 2) 按"b",引导启动。
? 3) 进入RHEL后,修改etc/grub.conf,将root(hd1,2)改为root(hd0,2),共有两行,一行指定了GRUB图形界面的图形位置,另一行指定了引导块所在的位置。保存后重启Linux

六. 总结:
? 1. GRUB很强大,很适合用来打造多功能维护盘。
? 2. U盘引导盘很难做,找了大量的工具才成功。



郑重声明:资讯 【使用U盘引导安装RedHat Enterprise Server 5.0 - Windows Live】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——