當使用convert對windows2000進行P2V遷移時,你可能會收到一條提示,提示源系統上的scsiport.sys版本必須升級。convert請求升級的版本是5.0.2195.7017,然而,即使有該版本的檔案,convert也可能提示你遇到問題或無法繼續。同樣,如果你提供了較老的版本(例如:5.0.2195.6713)或更高版本(例如:5.0.2195.7059),convert也可能提示這些版本會引起問題,您將無法轉換源系統。
為了通過這一步繼續進行轉換工作,我們發現Windows XP專業版SP2工作站(版本5.1.2600.2180)的scsiport.sys檔案是被convert接受的,這個檔案可以從c:\windows\system32\drivers中獲得。
不管怎樣,轉換完成後,建議您將scsiport.sys更換成SP4補丁包中的版本,補丁包中的版本為5.0.2195.7059.
替換該檔案步驟:
1、如果沒有這個檔案,可以去官方網站下載KB891861補丁包,將其解壓即可獲得。
2、到一個新的虛機裡去添加一個已存在的磁碟,這個磁碟就是剛才轉換成虛機的win2000的硬碟(虛擬盤)。
3、開啟這台新的虛機,並在掛載的磁碟中找到%WINDIR%\System32\Drivers目錄,並將新的scsiport.sys檔案拷貝進去。
4、關閉虛擬機器移除剛才掛載的win2000的硬碟,並開啟原來那台被轉換的win2000.
===================================================
我的情況是這樣的,當轉換出錯時,我將一台2003機器上的scsiport.sys檔案複製過來用,convert這一步通過了,並且成功遷移到了虛機上,但是虛機開機藍屏,我想可能是替換的scsiport.sys檔案版本問題早成系統藍屏。。
後來我按照上述文章中的地址,下載了KB891861補丁包將其解壓,把裡面的scsiport.sys檔案提取出來,然後用PE引導盤啟動轉換後的win2000虛機,啟動完後進入c:\winnt\system32\drivers目錄,將剛才解壓出來的scsiport.sys檔案拷貝到該目錄下並替換原檔案,重啟後一切正常。