日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

VHD安装的Win7 X64系统迁移到VMware虚拟机(P2V)...

發布時間:2025/3/21 windows 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VHD安装的Win7 X64系统迁移到VMware虚拟机(P2V)... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

筆者的筆記本上面使用VHD的方法安裝了Win7 With UEFI BIOS,后來感覺雙系統切著比較麻煩,因為這個Win7 已經配置好了相關的開發環境和數據庫,重新安裝又得重新設置一遍,所以打算把物理機的系統轉移到虛擬機中

轉移之前在網上搜索了一番,發現相關的案例還不少,想著這次應該不會踩坑了吧...

1:因為是用VHD方式安裝的系統,想著直接在Hyper V中新建虛擬機,然后把VHD硬盤文件掛載上去應該就搞定了,于是開始測試。

因為Hyper-V二代的虛擬機只支持vhdx格式的虛擬磁盤,所以我們需要使用Hyper-V里面的編輯磁盤功能把vhd轉換成vhdx格式

一系列設置之后(PS:Hyper-V虛擬機第一代不支持UEFI,二代才支持,需要注意),啟動虛擬機,結果一直提示找不到啟動項...

好吧,那我先進PE看一下,掛載PE的ISO進入到PE后,打開分區精靈一看,ca,我的EFI分區哪去了,好吧我當時是直接在物理磁盤的EFI分區加上了VHD引導,那現在只能劃一點空間重新做個引導了,先用分區精靈劃一個EFI引導分區出來,然后用DISM或者bcdboot重建引導。

完成后重啟機器,結果還是沒法啟動...

還是找不到啟動項,后來我研究了一下設置,發現“啟用安全啟動”這一項是選中的狀態,應該就是這個原因了,于是把勾去了

Duangduang,熟悉的界面

然而等了1分鐘...3分鐘...5分鐘...不對啊,怎么還在這個頁面,于是強行關閉虛擬機

emm..感覺應該是驅動的問題吧,我搜一下看看有沒有專門的軟件

發現一個微軟的“disk2vhd”小工具

下載后在物理機系統上面測試了一下,結果可用

切換到VHD系統后打開disk2vhd,結果發現識別不出來VHD里面的分區...只有物理磁盤的分區...

好吧,還得重新找辦法

Symantec System Recovery:備份軟件,可以異構還原,不過太大(VHD系統就剩1G空間),而且還是收費的,Pass

AcronisBackup_12.5:同樣是備份軟件,宣傳支持P2V,V2V,不過是收費軟件,而且文件也挺大,Pass

SCVMM:太大,還得安裝MS SQL好麻煩,Pass

既然Hyper-V可能是驅動的問題,那我試試在VMware的虛擬機能不能跑

2:VMware虛擬機不支持Vhd格式的虛擬磁盤,于是需要想辦法把vhd轉換成vmdk文件

搜到一個小工具StarWindConverter,是一個VMWare和Virtual 虛擬機格式互轉工具,于是開始測試

轉換過程很簡單,沒有復雜的設置。

轉換完成后掛載到VMware新建的虛擬機中,結果還是沒法啟動...

再次使用PE查看轉換后的vmdk磁盤情況,結果發現磁盤的分區非常奇怪,磁盤0,上面顯示有未分配的空間,和本地磁盤,本地磁盤分區和未分配的空間大小一樣,使用DISM修復分區提示不支持的接口,系統也是未知的狀態,可能是因為不是虛擬機生成的vhd所以轉換會出問題。

后來試了把vmdk掛載到物理機上面,然后用分區精靈克隆vhd磁盤,克隆完成后系統無法識別磁盤,但是進PE用分區精靈倒是能看到文件...

3:磁盤克隆看來不行,正好這時候看到 分區精靈里面有個“虛擬磁盤格式轉換”的功能,正好可以試一下

選擇好vhd文件和生成地址后,開始轉換,接著把轉換后的vmdk文件導入Vmware虛擬機中,開機測試

結果...在四色點合并的時候藍屏,代碼0xc000007b,于是換安全模式結果卡在ClassPNP.sys

不過7b這個代碼一般是因為磁盤驅動的問題,比如安裝系統的時候是AHCI模式,后來在BIOS中改成了IDE模式,這樣會導致這種藍屏

嗯,應該是這個原因,于是先刪除已添加的vmdk磁盤,然后導入的時候選擇SATA模式

終于可以正常啟動了~進系統后會自動更新一下虛擬機的驅動,然后就可以用了。

再回來測試一下Hyper-V,發現也是卡在了ClassPNP.sys,不過沒在Hyper-V中找到磁盤的設置,可以試一下在PE中注入Hyper-V的SCSI驅動

或者使用Vmdk2vhd把vmdk轉換成Vhd文件


更新:

發現Hyper-V可以直接運行

1:需要一代的虛擬機,磁盤控制器選擇IDE

2:進入PE,把系統引導改為Leagcy BIOS引導的形式,重建引導即可

PS:本來用的WE PE的ISO文件,進不去PE系統,后來換了IT天空的PE,發現里面的Win10PE進去后識別不出硬盤,后換XP的PE,結果可以識別出來了,于是在XP的PE里面修復了引導

---END---


轉載于:https://blog.51cto.com/mikeyoo/2049894

總結

以上是生活随笔為你收集整理的VHD安装的Win7 X64系统迁移到VMware虚拟机(P2V)...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。