該方法的前提條件是在重新安裝Windows 7,MBR被重新改寫之前,對原來的MBR已經進行了備份。
備份方式是傳統的dd的方式。
$ sudo dd if=/dev/sda of=boot.lnx bs=512 count=1
然後安裝完Windows 7後,可以通過文件C:\boot.lnx加載原來的MBR,引導最初的Ubuntu Linux系統。
1.以管理員的身份運行cmd
2.添加一個啟動條目
bcdedit /create /d "Ubuntu 10.04 LTS" /application bootsector
3.設置剛才的啟動條目的實際引導設備
bcdedit /set {entry-name} device partition=c:
4.設置啟動條目的實際讀取的文件
bcdedit /set {entry-name} path \boot.lnx
5.設置順序和timeout
bcdedit /displayorder {entry-name} /addlast
bcdedit /timeout 10
整個過程的截圖如下