邁向 Server 之路
為了提倡正版,公司用 Windows XP 架的內部 Server 當然也不能用了,雖然 Windows Server 2008 標準版已經買來了,但我還沒想到和平的資料轉移方式。
所以就先拿我的電腦來裝 MSDN 的 Server 2008 測試版 (30 天),先玩玩看,到時候正式用才不會手忙腳亂!
我用的是裝 Linux 的那一台電腦,當初切成 4 個 Primary Partition,Ubuntu 佔掉後面 2 個 (含 Swap),所以 Server 就預計裝在其中一個。
結果出師不利,第一次安裝就失敗,原本以為 Partition 之前是用 Ubuntu 分割的,所以 Windows 認不到,但是刪掉再用 Windows 重新建立,情況還是一樣。而且到 Ubuntu 裡面去修改 Partition 的類型 (NTFS) 以及格式化,常常卡在那邊轉啊轉,不曉得是不是硬碟快掛了!另外還發現一個問題,就是 Ubuntu Partition 是設成可開機的,因此我想把安裝 Server 的 Partition 也設成可開機的,不過試不成功,一樣一直轉啊轉,不曉得是不是 4 個 Partition 只能有一個開機 Partition?
後來我想試試看 Windows XP 能不能裝,結果重新磁碟分割時,多了一個 8MB 的空間 (不曉得是不是放 MBR 用的?),另外原本的 Primary Partition 也變成 Extended Logical Partition,結果再回頭裝 Server 2008 時竟然就可以裝了,不過我的 Ubuntu 也不見了!
GRUB2 (10.04 用的版本) 的重建是參考 RecoveringUbuntuAfterInstallingWindows,步驟如下:
所以就先拿我的電腦來裝 MSDN 的 Server 2008 測試版 (30 天),先玩玩看,到時候正式用才不會手忙腳亂!
我用的是裝 Linux 的那一台電腦,當初切成 4 個 Primary Partition,Ubuntu 佔掉後面 2 個 (含 Swap),所以 Server 就預計裝在其中一個。
結果出師不利,第一次安裝就失敗,原本以為 Partition 之前是用 Ubuntu 分割的,所以 Windows 認不到,但是刪掉再用 Windows 重新建立,情況還是一樣。而且到 Ubuntu 裡面去修改 Partition 的類型 (NTFS) 以及格式化,常常卡在那邊轉啊轉,不曉得是不是硬碟快掛了!另外還發現一個問題,就是 Ubuntu Partition 是設成可開機的,因此我想把安裝 Server 的 Partition 也設成可開機的,不過試不成功,一樣一直轉啊轉,不曉得是不是 4 個 Partition 只能有一個開機 Partition?
後來我想試試看 Windows XP 能不能裝,結果重新磁碟分割時,多了一個 8MB 的空間 (不曉得是不是放 MBR 用的?),另外原本的 Primary Partition 也變成 Extended Logical Partition,結果再回頭裝 Server 2008 時竟然就可以裝了,不過我的 Ubuntu 也不見了!
GRUB2 (10.04 用的版本) 的重建是參考 RecoveringUbuntuAfterInstallingWindows,步驟如下:
- 先用 Ubuntu Live CD 開機,然後將原本的檔案系統 Mount 起來
- 執行 mount | tail -1,結果類似如下
/dev/sda2 on /media/0d104aff-ec8c-44c8-b811-92b993823444 type ext4 (rw,nosuid,nodev,uhelper=devkit)
其中 /dev/sda 是後面設定要用到的 - 執行 ls /media/0d104aff-ec8c-44c8-b811-92b993823444/boot,看看裡面有沒有你熟悉的 Kernel image file (如果沒有就是前面 Mount 錯了,Unmount 然後再換一個)
- 執行 sudo grub-install --root-directory=/media/0d104aff-ec8c-44c8-b811-92b993823444 /dev/sda
如果有看到 BIOS warnings 的訊息,就改成
sudo grub-install --root-directory=/media/0d104aff-ec8c-44c8-b811-92b993823444 /dev/sda --recheck - 重開機後就可以回到熟悉的 Ubuntu 了,如果 GRUB 選單沒出現的話,記得按 Shift
- 此時 Windows Server 還沒有加回來,因此 GRUB 選單出現後進入修復模式,然後再選擇 grub 就會把所有的 OS 再掃描一次,此時就可以看到 Windows Server 2008 的選項了
留言