作者 主題: 安裝Windows 2008 Hyper-V的程序與感想  (閱讀 17851 次)

0 會員 與 1 訪客 正在閱讀本文。

湯包

  • 榮譽博士
  • 鑽研的研究生
  • *****
  • 文章數: 922
  • 性別: 男
    • 檢視個人資料
    • 湯包的部落格
安裝Windows 2008 Hyper-V的程序與感想
« 於: 2009-01-13 19:20 »
1.      開始安裝Windows 2008後,應該不會有太大問題,(如果選擇Server Core,就只有文字模式,如果選擇其他,就有GUI介面;旁邊的說明都很清楚),問題都在OS安裝完成之後。
2.      去執行伺服器管理員,增加Hyper-V伺服器角色,之後會叫你重新開機。
3.      重新開機完成後,會發現雖然可以執行Hyper-V管理員,但是卻不能用。你必須先去Run Microsoft Update,更新Hyper-V;當然,還是要重新開機。
4.      總算可以開始建立Hyper-V虛擬伺服器了,但是你會發現兩個問題。
A.         無法加入網路卡(Not Connected)
B.         無法啟動虛擬伺服器
我們先處理無法啟動虛擬伺服器的問題,因為網路卡的部份,還有得忙哩。
5.      無法啟動虛擬伺服器,這時要檢查一下你的硬體BIOS,是否把No-execute (NX) or DEP關掉了;所以,再重新開機一次吧,進入BIOS。在AMD CPU的主機上,BIOS應該是寫No Execute,Intel CPU的主機上,BIOS應該是寫Execute Disable Bit。把它設成Enable;好了,可以重新開機了。
6.      重新開機完成後,請您試試看啟動之前的虛擬伺服器,如果在安裝OS過程中,會發生藍底白字的當機狀況,請將該虛擬伺服器刪掉,重新建立新的虛擬伺服器。
7.      在建立新的虛擬伺服器之前,請先執行Hyper-V管理員裡的Virtual Network Manager去設定網路卡。
Hyper-V網路卡有三種連線模式:
          External:跟實體網卡一樣
          Internal:只能跟本機實體伺服器連接
          Private:只能虛擬伺服器之間互相連接
一般就用External就可以,記得要取個名字,這樣在建立虛擬伺服器時,才能選擇網路卡!
8.      在建立虛擬伺服器時,預設會使用Network Adapter,請你在建立完成虛擬伺服器之後,再去設定新增一個Legacy Network Adapter,這張網卡才能被即將安裝的OS認得!
9.  接下來就是安裝OS了;等到安裝完成之後,請先更新Patch到Service Pack 2以後版本,再去安裝Integration Service;這樣之前安裝OS時,有個不明的裝置才會變成網路卡。
10.  到此算是大功告成,其他就看你自己想要裝什麼了。
 
PS.如果你在Join Domain有問題,Windows 2008它有個像是Vista的管制功能,叫做「網路探索」。如果無法Join Domain,請把網路探索打開;如果還是不能Join Domain,請把WINS設上去。

Windows 2008 Enterprise安裝完,只有Hyper-V伺服器角色,就佔用七百多M記憶體,將近1GB。
虛擬機+實體機的記憶體不得超過實體記憶體大小,挺浪費的!
在新增虛擬機器時,預設搞個無法驅動的Network Adapter,安裝Integration Service又限制一堆(安裝之後才能驅動),相當不方便。
在沒有安裝Integration Service之前,透過Terminal是沒辦法使用滑鼠操作的,又是一大敗筆。
在Windows 2008上只有英文的Hyper-V管理員,在Vista上雖然有中文的Hyper-V管理員,但是在Vista上安裝Hyper-V管理員也挺麻煩的。
我在同樣的機器上安裝VMWARE ESX,都不需要去調整BIOS DEP的設定,Hyper-V卻要去調整,真是麻煩。
人必先置於死地而後生
科技來自人性
想像是科技之母

yousee

  • 訪客
回覆: 安裝Windows 2008 Hyper-V的程序與感想
« 回覆 #1 於: 2009-01-13 21:37 »
對!
真的很難裝
不過
MS 專門搞這種"一推出就很難用, 但 更新後 第二版安裝就很方便"
以前的WINDOWS 3
還有剛出來的 VISTA
MSSQL 2005......
都是這樣!
WIN 2008 也是

希望能快出版"完整版"

xpmanchina

  • 可愛的小學生
  • *
  • 文章數: 2
    • 檢視個人資料
回覆: 安裝Windows 2008 Hyper-V的程序與感想
« 回覆 #2 於: 2009-01-14 01:37 »

3.      重新開機完成後,會發現雖然可以執行Hyper-V管理員,但是卻不能用。你必須先去Run Microsoft Update,更新Hyper-V;當然,還是要重新開機。

這是應該的,一般在安裝完Windows Server 2008之後,會先更新之後再安裝Hyper-V。當然也可以直接下載更新程式。


4.      總算可以開始建立Hyper-V虛擬伺服器了,但是你會發現兩個問題。
A.         無法加入網路卡(Not Connected)
B.         無法啟動虛擬伺服器

沒遇到這個問題


Hyper-V網路卡有三種連線模式:
          External:跟實體網卡一樣
          Internal:只能跟本機實體伺服器連接
          Private:只能虛擬伺服器之間互相連接

和實體機不一樣,因為你啟動Hyper-V色之後,你目前用的Windows Server 2008就是一個虛擬機,稱之為Parent OS,這個Windows Server 2008並沒有和實體的網路卡連接,而是透過虛擬機路由器,所以你要取名字,要不然就直接用你的機器的網路卡就行了。

這三個應該對應到VMware的Bridge/Nat/Host only

8.      在建立虛擬伺服器時,預設會使用Network Adapter,請你在建立完成虛擬伺服器之後,再去設定新增一個Legacy Network Adapter,這張網卡才能被即將安裝的OS認得!

我安裝時不需要

在新增虛擬機器時,預設搞個無法驅動的Network Adapter,安裝Integration Service又限制一堆(安裝之後才能驅動),相當不方便。
在沒有安裝Integration Service之前,透過Terminal是沒辦法使用滑鼠操作的,又是一大敗筆。

這不是敗筆啦,VMware也要安裝TOOLS,像是驅動程式一樣吧,我覺得這很正常。

在Windows 2008上只有英文的Hyper-V管理員,在Vista上雖然有中文的Hyper-V管理員,但是在Vista上安裝Hyper-V管理員也挺麻煩的。

有中文更新程式,我就用中文的,用Vista管理也不麻煩,下載管理工具,然後參考這個網站的設定:
http://blogs.technet.com/jhoward/archive/2008/11/14/configure-hyper-v-remote-management-in-seconds.aspx

那個版主寫了一個script,你在Windows Server 2008或是Vista下只要執行兩、三個命令就搞定。

湯包

  • 榮譽博士
  • 鑽研的研究生
  • *****
  • 文章數: 922
  • 性別: 男
    • 檢視個人資料
    • 湯包的部落格
回覆: 安裝Windows 2008 Hyper-V的程序與感想
« 回覆 #3 於: 2009-01-14 09:39 »
這是應該的,一般在安裝完Windows Server 2008之後,會先更新之後再安裝Hyper-V。當然也可以直接下載更新程式。

這我倒不認為噎,你新增其他Windows 角色,都不需要先更新才能使用。

4.      總算可以開始建立Hyper-V虛擬伺服器了,但是你會發現兩個問題。
A.         無法加入網路卡(Not Connected)
B.         無法啟動虛擬伺服器。

沒遇到這個問題

這個無法啟動的狀況是因為BIOS沒有把DEP給Enable,我之前在裝VMWARE ESX時,都不需要把它Enable,也就沒注意到這個需要Enable

Hyper-V網路卡有三種連線模式:
          External:跟實體網卡一樣
          Internal:只能跟本機實體伺服器連接
          Private:只能虛擬伺服器之間互相連接

和實體機不一樣,因為你啟動Hyper-V色之後,你目前用的Windows Server 2008就是一個虛擬機,稱之為Parent OS,這個Windows Server 2008並沒有和實體的網路卡連接,而是透過虛擬機路由器,所以你要取名字,要不然就直接用你的機器的網路卡就行了。

這三個應該對應到VMware的Bridge/Nat/Host only

這我就不敢確定了,因為我沒用過它的Internal,它的說明文字裡也沒講這個會做NAT,英文版裡沒說,中文版也說沒有實體網路存取權,所以應該不會做NAT吧...

8.      在建立虛擬伺服器時,預設會使用Network Adapter,請你在建立完成虛擬伺服器之後,再去設定新增一個Legacy Network Adapter,這張網卡才能被即將安裝的OS認得!

我安裝時不需要

也許你裝的Guest OS是比較新的吧,我安裝的是Windows 2003 Standard Server R2 with SP1
微軟論壇上也有其他人有相同狀況。
http://forums.microsoft.com/TechNet-CHT/ShowPost.aspx?PostID=3463966&SiteID=23

在新增虛擬機器時,預設搞個無法驅動的Network Adapter,安裝Integration Service又限制一堆(安裝之後才能驅動),相當不方便。
在沒有安裝Integration Service之前,透過Terminal是沒辦法使用滑鼠操作的,又是一大敗筆。

這不是敗筆啦,VMware也要安裝TOOLS,像是驅動程式一樣吧,我覺得這很正常。
就我之前講的,我安裝的Windows 2003 Standard Server R2 with SP1,認不得這個裝置,必須要安裝Integration Service,
但是Integration Service又限制必須要更新到SP2,我手邊也沒有SP2光碟,只能上網下載,偏偏網路又不通!

VMware Tools從沒有限制安裝作業系統版本。

在Windows 2008上只有英文的Hyper-V管理員,在Vista上雖然有中文的Hyper-V管理員,但是在Vista上安裝Hyper-V管理員也挺麻煩的。

有中文更新程式,我就用中文的,用Vista管理也不麻煩,下載管理工具,然後參考這個網站的設定:
http://blogs.technet.com/jhoward/archive/2008/11/14/configure-hyper-v-remote-management-in-seconds.aspx

那個版主寫了一個script,你在Windows Server 2008或是Vista下只要執行兩、三個命令就搞定。

當然啦,我安裝好之後,也覺得不麻煩;但是我認為以一個沒安裝過的新手來說,光是去Try Error、爬文、安裝就要花去不少時間。
微軟一直標榜安裝操作簡單,但是在Hyper-V的整個安裝過程裡,我認為它比我安裝VMWARE ESX還麻煩多了。
« 上次編輯: 2009-01-14 11:14 由 湯包 »
人必先置於死地而後生
科技來自人性
想像是科技之母