消失的 Server 2008

為了迎接 Ubuntu 11.10,我將測試用的硬碟重新分割,原本的分割如下

sda1 40GB 延伸的
sda2 40GB NTFS Windows Server 2008 (d:\, Loader)
sda3 39GB ext4 Ubuntu 11.04 (/)
sda4 1GB Ubuntu 11.04 置換空間
sda5 40GB NTFS Windows Server 2008 (c:\, 系統)

這一次安裝我想將 /home 獨立出來,這樣下次升級就不用重裝這個部份了 (尤其是 Dropbox)

但目前的分割方式主分割 4 個已經用完了,延伸分割也佔滿了。所以我將 sda3 與 sda4 刪除後合件成 sda3,然後利用一個晚上的時間將 sda5 copy 到 sda3

sudo dd if=/dev/sda5 of=/dev/sda3

第二天安裝時分割如下

sda1 40GB 延伸的
sda2 40GB NTFS Windows Server 2008 (d:\, Loader)
sda3 40GB NTFS Windows Server 2008 (c:\, 系統)
sda5 10GB ext4 Ubuntu 11.10 (/)
sda6 29GB ext4 Ubuntu 11.10 (/home)
sda7 1GB Ubuntu 11.10 置換空間

快樂地安裝完後,想要回去 Server 2008 看看,果然就進不去了,雖然 Boot Loader 沒變,但系統的 partition 變了。於是上網找到了這一篇

error message when 您啟動 Windows Vista: 「 的 Windows 開機組態資料檔案是遺失所需資訊 」

非常簡單,利用 Windows Server 2008 DVD 開機後,選擇修復電腦,進入命令模式後,輸入下列指令

Bootrec /RebuildBcd

之後它會偵測到你 Windows 系統的位置,輸入 "Y" 加回後,重新開機就可以了 (還用不到手動的步驟)

留言

這個網誌中的熱門文章

Linux 批次檔的寫法

【分享】如何顯示 Debug Message

[分享] Visual Studio 遠端偵錯