1.環境種類比較多, 有vb的 vm的還有人想直接用hyperV的
畢竟docker 是一個趨勢, win10 上面 安裝了hyperV 啟用docker 角色之后 安裝vb和vm的話 就沒法啟用CPU的 VT-x 或者 AMDV 的虛擬化特性 造成無法模擬 64位的虛擬機
也會引起非常嚴重的性能下降.
所以 可以將實體機或者是VM VB 的虛擬機轉換成HyperV的 提高兼容成都
但是發現轉換過的虛擬機的穩定性可能有一點問題. 所以其實不太推薦這么對待生產環境.
2. 工具與方法
主要用的工具有:
systeminternals 里面的
disk2vhd.exe
工具使用界面
這個要求服務器必須是開機的 可以將vhd文件保存到網絡路徑,可以選擇磁盤進行轉出
thin模式轉出
並且可以導出程vhdx 支持高配置的虛擬機.
另外一個是
Vmdk2Vhd.exe
很明顯, 這個工具是將vmdk文件轉換成vhd文件. 有點就是可以不開機就進行轉換 缺點 也沒有什么
選擇save as 直接 保存成vhd磁盤既可
3. 之前一個博客里面寫過 如果因為不可描述的原因 使用了類似於 windows load 進行修改bios欺騙內核進行破解的方式
hyperV開機會黑屏
這種情況下 需要用 啟動光盤引導 進入命令行,使用命令
bootrec /fixboot
就能修復到位破解的情況下 繼續使用.