在U盤上用GRUB引導Linux
[前言]
今天有人問我,如何用U盤引導Linux,我就試了一下。把過程寫在這上面,備忘。
之後,就BOOT的問題繼續展開。
[準備] U盤(愛國者,NEWMAN之類的FLASH盤都可以) PC(BIOS一定要能夠支援從USB引導) Linux作業系統(我用的是Fedora core 7的作業系統) 條件比較苛刻。這次我用的是GRUB1引導的,因此,對一些BIOS的支援,並不是很好。比如DELL的OPTIPLEX 320,目前我是手足無措。等我研究一下GRUB2吧。也許能夠解決這個問題。 [方法] 方法比較簡單,看下面的步驟做,就可以了,不過你可以更靈活,取決於你對GRUB的熟悉程度。 1 使用fdisk命令將/dev/sdb分割槽。就可以看見/dev/sdb1的裝置。 2 使用mke2fs命令將/dev/sdb1進行格式化(DOS用語)。 3 將/dev/sdb1掛載到/mnt之類的目錄上,然後將主機的/boot目錄拷貝到其中。 4 然後執行GRUB命令,在命令列模式下,使用root命令和setup命令安裝GRUB載入程式到/dev/sdb中。或者直接使用grub-install命令一步到位。 5 注意,修改/mnt/boot/grub下的grub.conf中的碟符。因為系統重新引導的時候,會將U盤看作是hd0。不過,也沒有關係,啟動後,可以在啟動選單模式下編輯啟動選單。