前不久無(wú)聊時(shí)就把我的usb硬盤做成可啟動(dòng)linux.大概說(shuō)一下步驟吧.
先在linux系統(tǒng)中給usb硬盤分出一個(gè)區(qū)用來(lái)裝linux系統(tǒng)(全部用上也行),比如是sda1.然后作成reiserfs或者ext3(我用的是reiserfs).然后把root文件系統(tǒng)復(fù)制到這個(gè)分區(qū)上. 然后編譯內(nèi)核,要把usb-storage和reiserfs編入內(nèi)核.然后制作initrd,需要修改linuxrc或者init腳本,在mount sda1時(shí)要sleep大概2,3秒,(不同的系統(tǒng)用的不一樣,比如用redhat做需要在linuxrc中改,用debian需要在init中改).然后把做好的kernel和initrd.img放到sda1中去. 最后一步,把grub安裝到usb硬盤上去.
然后bios中設(shè)置從usb啟動(dòng),就能從usb硬盤啟動(dòng)了.
我在usb硬盤上裝的是debian,啟動(dòng)和使用時(shí)感覺(jué)速度還是蠻快的(用的是usb2.0接口). |
|