備份linux的主引導記錄(MBR):
root用戶進入shell ,執行:
dd if=/dev/hda of=/boot.bak bs=512 count=1
將保存MBR恢復到boot.grub中。
寫入MBR
dd if=/boot.bak of=/dev/hda
或是使用工具如:diskgen等來寫入此文件;
以為內容未經證實,是網上摘抄的:
掛載C盤到linux分區中,拷貝mbr文件到c盤根目錄下,找到windows引導文件boot.ini,在最後行添加C:\boot.bak=ubuntu 即可。文件內容類似於:
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
C:\boot.bak=ubuntu
重啟進入linux系統後,打開shell,執行:
dd if=/mnt/hda1 of=/dev/hda
就恢復回原來的GRUB引導程序了。