grubinst_gui寫入MBR 使用方法
電腦應(yīng)用 2009-10-06 08:49:42 閱讀1571 評論 字號:大中小 訂閱
1.將 ubuntu 裝進(jìn)移動硬盤
方法很多,可自行選擇。提供幾個參考:
方法1:安裝 ubuntu 到內(nèi)置硬盤,然后把內(nèi)置硬盤拆下來做成移動硬盤。這樣可以略過后面第2、3步,直接進(jìn)行第4步。但若做了2、3步,可獲得更好的兼容性。
方法2:直接安裝到移動硬盤。這種方法有可能遇到 GRUB 問題,不熟悉的朋友最好先學(xué)習(xí)下 GRUB 教程。
方法3:將已經(jīng)安裝配置好的系統(tǒng)拷貝到移動硬盤。最好另外啟動一個 linux(如各種 LIVE CD)來拷貝目標(biāo)系統(tǒng),這樣可以避免很多麻煩。命令示例:sudo cp -a /mnt/hda7/* /mnt/sda6/
2.將 GRUB4DOS 引導(dǎo)代碼寫入移動硬盤MBR
經(jīng)驗表明,GRUB4DOS 比 GNU GRUB 0.97 兼容性要好些,所以選用它作為引導(dǎo)器。
方法1:Windows 2k/xp/2003 下,運(yùn)行附件中 grubutil-1.1-bin-w32-19 目錄下的 grubinst_gui.exe ,在“磁盤”處選中移動硬盤,在“選項”區(qū)選中“不保存原來的mbr”、“不引導(dǎo)原來的mbr”、“啟動時不搜索軟盤”,點(diǎn)擊“安裝”即可。
方法2:LINUX 下,假設(shè)移動硬盤為 /dev/sda(注意:某些情況下,比如主機(jī)內(nèi)接有 sata 硬盤,移動硬盤就不一定是 sda 了),進(jìn)入 bootlace.com 所在目錄,運(yùn)行命令 sudo ./bootlace.com /dev/sda 即可。
3.配置 GRUB4DOS
在移動硬盤上找一個或新建一個 fat16/fat32/ext2/ext3 分區(qū),將附件中的 grldr 拷至其根目錄, 并在同一目錄下建立 menu.lst 文件,內(nèi)容如下:
代碼:
timeout 6
default 0
title Ubuntu, kernel 2.6.20-15-generic
find --set-root /boot/vmlinuz-2.6.20-15-generic
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=xxxxxxxxxxxxxxxxxxxx ro splash
initrd /boot/initrd.img-2.6.20-15-generic
boot
其中,“xxxxxxxxxxxxxxxxxxxx”需換成根分區(qū) UUID 。查看各分區(qū)UUID的命令:ls -l /dev/disk/by-uuid
4.硬件自動檢測
將附件中 S03xconfig.sh 復(fù)制到 /etc/rc2.d/ ,并修改其權(quán)限使“允許作為可執(zhí)行文件執(zhí)行” —— 這個用來配置 X 。至此,移動硬盤系統(tǒng)已經(jīng)可以在不同機(jī)子上運(yùn)行了。
再安裝兩個軟件以增強(qiáng)硬件檢測能力:啟動移動硬盤系統(tǒng),設(shè)置好源,連上網(wǎng)絡(luò),運(yùn)行命令
代碼:
apt-get update
apt-get install discover1 xresprobe