u盘linux镜像安装grub,通过u盘grub启动安装rhel5镜像

环境:无光驱,主板支持usb-hdd启动,linux镜像iso在u盘上

1. 先格式化u盘为fat32,usb-hdd引导启动

2. 使用grubinst之类的工具生成grub,根目录下要有grldr文件

3. 根目录下建立menu.lst文件,内容如下

foreground ffffff

timeout 5

default 0

title [0] Red Hat Enterprise Linux Server

(2.6.18-8.el5)

root (hd1,0)

kernel /vmlinuz-2.6.18-8.el5 ro root=LABEL=/ rhgb quiet

initrd /initrd-2.6.18-8.el5.img

title [1] Install RHEL5_x86_64 from USB

fallback 11

find --set-root /rhel-5-server-x86_64-disc1.iso

kernel /vmlinuz

initrd /initrd.img

boot /rhel-5-server-x86_64-disc1.iso

4.

copy安装镜像iso到u盘根目录(fat32有4g文件大小限制,如果dvd镜像小于4g,用dvd镜像,否则用cd镜像)

5. 用rar打开iso(cd镜像,打开第一个iso),copy isolinux 目录下的 vmlinuz 和

initrd.img 到u盘根目录(同menu.lst中的内容)

6. 开始安装!

7. 目标机设置为usb-hdd启动,插入u盘

8. 进入grub菜单,选择 [1] Install RHEL5_x86_64

from USB

9. 开始安装

10. 安装过程中有linux的grub安装,选择 no boot loader

will be installed (否则会覆盖u盘的grub!)11.

安装结束reboot,不要拔出u盘,重启进入U盘grub菜单,选择 [0] Red Hat

Enterprise Linux Server (2.6.18-8.el5)

12. 设置linux,reboot

13. 继续选 [0] Red Hat Enterprise Linux

Server (2.6.18-8.el5) 进入linux

14. 在root下,执行fdisk -l (/dev/sda1, /dev/sda2, /dev/sda3,

/dev/sdb...)

15. 硬盘为/dev/sda(或者/dev/hda...)

16. 为硬盘安装grub

# grub-install /dev/sda

# grub

grub> find

/grub/stage1 (或者/boot/grub/stage1)

(hd0,0) (这个就是/boot分区)

grub> root

(hd0,6)

grub> setup

(hd0)

grub> quit

17. 配置硬盘grub的menu.lst,现在/boot/grub/下增加一个grub.conf文件

# vi grub.conf

default=0

timeout=5

splashimage=(hd0,0)/grub/splash.xpm.gz

hiddenmenu

title Red Hat Enterprise Linux Server (2.6.18-8.el5)

root (hd0,0)

kernel /vmlinuz-2.6.18-8.el5 ro root=LABEL=/ rhgb quiet

initrd /initrd-2.6.18-8.el5.img

# chmod 600 /boot/grub/grub.conf

# ln -s /boot/grub/grub.conf /boot/grub/menu.lst

18. 重新启动,拔下u盘,启动成功!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值