在red hat enterprise linux 6.0上:
1.插入U盤
2. 4G的U盤,全部分一個區,分區ID是b,設置成爲啓動分區(不知道這樣描述是否恰當)
fdisk -cu /dev/sdb
n //建一個分區
p //主分區
1 //這裏是數字1
enter
enter
p
l //這裏是小寫字母l
b //設置成 FAT32
a
1 //把第一個分區做成啓動分區
p //打印,你應該看到/dev/sdb1的後面boot處有一個*號
w //寫入
3.格式化,掛載
mkfs.vfat /dev/sdb1
mkdir /mnt/test
mount /dev/sdb1 /mnt/test //你也可以撥出U盤再插上,系統會自動給你掛在/media/目錄 下
4.安裝grub到u盤上
cd /mnt/test
cp -rf /boot/grub .
cp -rf images . //此處的images目錄在光盤中
cp images/pxeboot/initrd.img vmlinuz .
~#grub
grub> root (hd1,0) //第二塊硬盤的第一個分區,即你U盤的第一個分區
grub> setup (hd1)
grub> quit
vim grub/grub.conf //注意這裏是相對路徑,編輯的是你U盤根目錄下的grub/grub.conf
不需要的都可刪除,主要的有:
default =0
timeout=5
title red hat enterprise linux
root (hd0,0)
kernel /vmlinuz
initrd /initrd.img
5.測試
把一個rhel-server-dvd.iso鏡像丟到U盤根目錄。