locked
在虛擬機中連到KMS啟動失敗 RRS feed

  • 問題

  • 目前HOST上的WINDOWS SERVER 2008 R2用KMS可以成功啟動,但在其使用Hyper-V建立的虛擬機中的WINDOWS SERVER 2008 R2,用KMS啟動一直失敗
    跳出的訊息如下
    http://i.imgur.com/SR5TF.jpg
    事件檢視器的錯誤訊息如下
    http://i.imgur.com/0h8KF.jpg
    http://i.imgur.com/lfgxf.jpg

    HOST OS 和VM中  GUEST OS 還有另一個差別:HOST可以正常瀏覽網頁,GUEST不行
    HOST和GUEST都是在同一子網,子網外有防火牆。

    另外,我記得WINDOWS SERVER 2008 R2 ENTERPRISE可以用4個免費VM中的WINDOWS SERVER 2008 R2 ENTERPRISE免啟動,這個是怎麼設定才能用的啊 ?是要HOST先啟用完,VM中的GUEST就自動啟用?


    • 已編輯 Vincent,WU 2012年6月30日 下午 06:39
    2012年6月30日 下午 06:37

解答

  • Hi
    您是有曾經輸入過Key嗎?
    要使用KMS,需要使用預設的金鑰,而不是自行輸入的MAK Key
    MAK Key是要跟Microsoft驗證時使用的
    預設金鑰,請參考KMS Client Setup Keys

    您可以使用slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX來更換成預設金鑰

    至於KMS DNS的部分,請參考Configuring DNS,要指定Service Record後才有辦法自動探索KMS

    如果您要手動指定KMS,請使用slmgr /skms <KMS Server:Port>,預設是TCP 1688

    請確定可以正常連線到KMS的1688 Port,然後再使用slmgr /ato,就可以啟動了

    至於您提到的Enterprise所贈送的Guest OS四個授權,我會建議您詢問微軟會比較準確

    我只能跟您說,Host啟用完,Guest並不會自動啟動。


    Best Regards, Daniel Liang

    • 已提議為解答 AChange 2012年7月5日 上午 01:59
    • 已標示為解答 Vincent,WU 2012年7月5日 上午 02:41
    2012年7月1日 上午 01:42
  • Hi

    方便用slmgr -dli把圖片貼上來嗎??

    或者您把當中的描述那欄提供一下,謝謝


    Best Regards, Daniel Liang

    • 已標示為解答 Vincent,WU 2012年7月5日 上午 02:41
    2012年7月2日 上午 01:41
  • Windows Server Enterprise 所提供的四個免費授權是指在 Guest OS 上的執行,
    啟用方式仍然需要按照授權說明及一般作業系統方式啟用,
    並沒有所謂的自動啟用。

    請先參考 Daniel-Liang 的建議,
    用指令「slmgr -dlv」或「slmgr -dli」提供訊息截圖,
    以確認你的 Guest OS 是使用 VL KMS Client。

    另外,Guest OS 可以正常 Ping 到 KMS Server 嗎?
    使用 KMS 啟用是不需要到微軟驗證的,
    只要你的 KMS Server 有啟用,
    用戶端之後跟 KMS Server 報到且有滿足基本服務數量就能完成啟用。


    蘇老碎碎念
    資訊無涯,回頭已不見岸
    好用的微軟技術支援小工具
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案

    • 已提議為解答 AChange 2012年7月5日 上午 02:00
    • 已標示為解答 Vincent,WU 2012年7月5日 上午 02:41
    2012年7月2日 上午 03:44
  • 使用Slmgr.vbs -dlv檢查產品類型後,找到問題所在了

    RETAIL :零售版 (KMS無法啟動)

    VOLUME_KMSCLIENT:大量授權版

    使用WINDOWS  SERVER 2008 R2 KMS CLIENT KEY

    Slmgr.vbs -ipk 489J6-VHDMP-X63PK-3K798-CPX3Y 將零售版轉換大量授版,KMS就成功啟動了

    • 已標示為解答 AChange 2012年7月5日 上午 02:50
    2012年7月5日 上午 02:45

所有回覆

  • Hi
    您是有曾經輸入過Key嗎?
    要使用KMS,需要使用預設的金鑰,而不是自行輸入的MAK Key
    MAK Key是要跟Microsoft驗證時使用的
    預設金鑰,請參考KMS Client Setup Keys

    您可以使用slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX來更換成預設金鑰

    至於KMS DNS的部分,請參考Configuring DNS,要指定Service Record後才有辦法自動探索KMS

    如果您要手動指定KMS,請使用slmgr /skms <KMS Server:Port>,預設是TCP 1688

    請確定可以正常連線到KMS的1688 Port,然後再使用slmgr /ato,就可以啟動了

    至於您提到的Enterprise所贈送的Guest OS四個授權,我會建議您詢問微軟會比較準確

    我只能跟您說,Host啟用完,Guest並不會自動啟動。


    Best Regards, Daniel Liang

    • 已提議為解答 AChange 2012年7月5日 上午 01:59
    • 已標示為解答 Vincent,WU 2012年7月5日 上午 02:41
    2012年7月1日 上午 01:42
  • Hi!

    您好,我的問題是出在同一台機器,HOST OS使用KMS可以成功啟動,而在其VM中的GUEST OS使用KMS啟動卻是失敗的

    都是使用相同的指令指向同一台KMS Server,另外我從未輸入過MAK KEY

    使用語法如下:

    echo 正在指定金鑰服務主機....
    %SystemRoot%\system32\slmgr.vbs -skms kms.test.com:1688
    echo 啟用產品中...
    %SystemRoot%\system32\slmgr.vbs -ato
    echo 查詢本機啟用狀態...
    %SystemRoot%\system32\slmgr.vbs -dlv


    另HOST OS和VM中的GUEST OS都可以正常解析到該台KMS Server的IP
    • 已編輯 Vincent,WU 2012年7月2日 上午 01:02
    2012年7月2日 上午 12:59
  • Hi

    方便用slmgr -dli把圖片貼上來嗎??

    或者您把當中的描述那欄提供一下,謝謝


    Best Regards, Daniel Liang

    • 已標示為解答 Vincent,WU 2012年7月5日 上午 02:41
    2012年7月2日 上午 01:41
  • HI 

    VM OS啟用時會出現以下訊息

    http://i.imgur.com/SR5TF.jpg

    VM OS有做過WINDOW UPDATE(只能從WSUS中更新),無法上INTERNET

    HOST可上INTERNET做更新

    slmgr -dli因為不在客戶那邊,無法做相關操作,暫時無法提供

    目前的環境是2台實體機器

    HOST 1: WIN SERVER 2008 R2 ENTERPRISE(用KMS啟用)

    HOST 1 VM 3台: WIN SERVER 2008 R2 ENTERPRISE(3台都啟用失敗,訊息如上圖)

    HOST 2: WIN SERVER 2008 R2 STANDARD(用KMS啟用)

    HOST 2 VM 2台: WIN SERVER 2008 R2 STANDARD(2台都啟用失敗,訊息如上圖)

    使用KMS啟動,是否還會連到微軟做認證?


    • 已編輯 Vincent,WU 2012年7月2日 上午 02:33
    2012年7月2日 上午 02:33
  • Windows Server Enterprise 所提供的四個免費授權是指在 Guest OS 上的執行,
    啟用方式仍然需要按照授權說明及一般作業系統方式啟用,
    並沒有所謂的自動啟用。

    請先參考 Daniel-Liang 的建議,
    用指令「slmgr -dlv」或「slmgr -dli」提供訊息截圖,
    以確認你的 Guest OS 是使用 VL KMS Client。

    另外,Guest OS 可以正常 Ping 到 KMS Server 嗎?
    使用 KMS 啟用是不需要到微軟驗證的,
    只要你的 KMS Server 有啟用,
    用戶端之後跟 KMS Server 報到且有滿足基本服務數量就能完成啟用。


    蘇老碎碎念
    資訊無涯,回頭已不見岸
    好用的微軟技術支援小工具
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案

    • 已提議為解答 AChange 2012年7月5日 上午 02:00
    • 已標示為解答 Vincent,WU 2012年7月5日 上午 02:41
    2012年7月2日 上午 03:44
  • 使用Slmgr.vbs -dlv檢查產品類型後,找到問題所在了

    RETAIL :零售版 (KMS無法啟動)

    VOLUME_KMSCLIENT:大量授權版

    使用WINDOWS  SERVER 2008 R2 KMS CLIENT KEY

    Slmgr.vbs -ipk 489J6-VHDMP-X63PK-3K798-CPX3Y 將零售版轉換大量授版,KMS就成功啟動了

    • 已標示為解答 AChange 2012年7月5日 上午 02:50
    2012年7月5日 上午 02:45