在網路上找到製作GRUB開機片的方法
1.變成root
- 代碼: 選擇全部
$su -
輸入root密碼
2. 格式化磁片(ext2)
- 代碼: 選擇全部
#mke2fs /dev/fd0
3.掛載磁片
- 代碼: 選擇全部
# mount /dev/fd0 /media/floppy
4.複製需要的資料
- 代碼: 選擇全部
#mkdir /media/floppy/boot/grub
#cd /boot/grub
#cp stage1 stage2 /media/floppy/boot/grub
5.讓GRUB開機磁片可以啟動電腦裡安裝的Linux
- 代碼: 選擇全部
#cd /media/floppy/boot/grub
#cp /boot/grub/menu.lst ./
#cp /boot/grub/device.map
6.卸載磁片
- 代碼: 選擇全部
#umount /dev/fd0
7.輸入grub以交互模式啟動GRUB
- 代碼: 選擇全部
#grub
grub>device (fd0)/dev/fd0
grub>root (fd0)
grub>setup (fd0)
grub>quit
基本上到這邊就可以用剛剛製作的GRUB開機磁片來開機並啟動電腦裡的Linux,但是保險一點還是把MBR的資料也一起備份。
8.備份MBR(假設你的mbr在hda)
- 代碼: 選擇全部
#dd if=/dev/hda of=/media/floppy/boot.mbr bs=512 count=1
9.要復原MBR可以用下面的方式
- 代碼: 選擇全部
#dd of=/media/floppy/boot.mbr if=/dev/hda bs=512 count=1
資料來源:
http://www.ubuntulinux.org/wiki/HowToMa ... BootFloppy