2010/04/05

VMware converter 4.0 使用心得 (P2V)

      前兩個禮拜都在做VMware P2V的移轉。使用的是VMware converter 4.0。最近一次做P2V應該是一年前的是了,那時是幾版的我也忘了。沒想到這次使用新版的就遇到移轉失敗。一開始測試實機是Windows XP,移轉後無法開機。使用XP Install CD做修復時,可以看到硬碟,但是就是無法找到硬碟。(BIOS完後,就一片黑)

      上網找了資料,原來VMware早就有對策!他建議移轉Windows應該依照作業系統來選擇Bus Type:
      For Windows XP, choose Bus Logic.
      For Windows 2003, choose LSI Logic.
      For Windows 2008, choose LSI Logic SAS.

      Windows 2000,比照XP囉!這樣移轉後,硬碟都沒問題,起碼都會進入開機畫面。不過,還是有些實體機器本身就已經病入膏肓了,移轉後就一身病。像是遇到一台C碟只剩不到100MB的空間,移轉一直不順利,後來USER努力刪除檔案,讓剩餘空間達到500MB,這時候可以移轉進行到97%,硬碟都轉到VM去了,剩下步驟是要reconfigure,這動作失敗後,去VM開機,他會出現disk inaccessable的藍底白字。

      後來這台九怪的機器移轉時,我特別去選擇不要reconfigure,讓移轉順利完成。然後再用VMware converter 4裡面的Configure Machine做一次reconfigure,這樣就成功了。機器都100%移轉了,可是還是有怪現象,就是這VM一直會找到一個PCI-to-PCI Bridge(名字有點忘了,有PCI bridge字眼就是了)的設備,然後讓他安裝driver後,他又會再找到一個,就這樣陷入無窮迴圈一樣。

      另一個Windows2000的限制是在移轉時,無法重新配置硬碟空間。Windows 2003以後的都沒提,就是這Windows2000,自己去配置disk size後,移轉就會出錯,說他無法「format C」。客戶一直魯說要增大硬碟,不然移上去也沒用。其實只要先從實體機器去做partition resize就好了說....

 底下是修復Windows硬碟或開機問題的資訊:

障礙排除:
  1. Cannot boot or start a converted virtual machine(VMKB
  2. Repairing boot sector problems in Windows NT-based operating systems(VMKB

以 Windows XP 建立 NTFS 或 FAT 磁碟分割的開機磁片(MSKB

使用Windows安裝開機修復:
  1. 開機後按 R(修復主控台)
    選擇Windows安裝目錄,輸入管理者密碼
  2. 取得shell後
    fixmbr
    fixboot
    chkdsk c: /p
    dir \ (確認 ntldr, NTDETECT.COM兩個檔案在,沒有就從d:\i386\複製過去)  
    boot /rebuild
      輸入開機識別,指的是一個名稱
      輸入OS版本,若是XP or 2003輸入 /fastdetect,其他OS直接按enter
    exit

沒有留言:

張貼留言