grub引導BT3硬盤啓動
阿太 080611
一、這裏使用grub引導程序,關於grub引導程序,這裏不多說, 其是一個很強的系統引導器,可以區分和引導各種系統. 它提供一個grub for dos安裝程序; 解壓後copy到c:/boot/grub/ 目錄下, 並copy menu.lst 和chinese目錄中的文件grldr文件到C:/.
Ps:此安裝只會在boot中添加grub的引導,沒有將grub寫入MBR中,如果需要的話可以通過命令將其寫入mbr中.
二、將bt的iso文件解壓開,並複製boot目錄下的所有文件到c:/boot/目錄下. 記住BT3的目錄,需要寫入menu.lst中去.
三、編輯boot.ini文件如下:
首先修改boot.ini的屬性, 然後再最後添加下面這句;
C:/grldr=Start Grub
四、修改menu.lst
添加
title start BackTrack3
find --set-root /boot/vmlinuz
# BT3放在C:/目錄下
#kernel /boot/vmlinuz max_loop=255 init=linuxrc livecd_subdir=/BT3/ hdsubdir=/BT3/ load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=262144 root=/dev/ram0 rw
# BT3放在D:/BT3B141027/目錄下
kernel /boot/vmlinuz max_loop=255 init=linuxrc livecd_subdir=/D:/bt3b141207/BT3/ hdsubdir=/D:/bt3b141207/BT3/ load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=262144 root=/dev/ram0 rw
initrd /boot/initrd.gz
boot
五、在硬盤中保存設置. 原理爲將內存中的當前的配置製作成一個.lzm格式的包,並將其copy到/BT3/modules/ 目錄下, 下次啓動時將自動加載上次的配置.
5.1 dir2lzm /mnt/live/memory/changes/ 080611.lzm
5.2 cp 080611.lzm /mnt/hd7/BT3/modules // 可以通過find 來查找保存/BT3/modules的硬盤目錄,或者通過圖形界面更容易找到. 啓動圖形界面使用startx;
六 通過實驗,使用上面的方法可以將bt3 放在移動硬盤裏. 同樣可以通過grub正常啓動並保存設置.