虛擬磁盤安裝win10

寫在前面

有時候需要安裝一些軟件,無法在虛擬機上運行,又不想把自己電腦搞得很亂,可以考慮在虛擬磁盤上安裝windows

創建虛擬磁盤和分區

diskpart
create vdisk file="C:\win10.vhdx" maximum=30720 type=fixed
#虛擬磁盤文件位置:C:\win10.vhdx,大小30G,建議放在c盤(此處爲固態硬盤),否則啓動很慢,文件必須爲vhdx,不能是vhd
select vdisk file="C:\win10.vhdx"
attach vdisk
#detach vdisk
#創建分區
create partition primary
format quick label=vhdx
assign letter=E
exit
#mbr active
#刪除盤符 remove letter=E

安裝install.wim

(1)使用第三方wimlib

下載wimlib並添加到系統環境變量

wimlib官網 https://wimlib.net/

wimlib 操作Windows Imaging的功能比官方的更強大。處理wim的圖形界面工具:Dism++

#使用U盤等 右鍵->屬性->啓用壓縮此驅動器
#查看iso的install.wim信息,F盤爲win10.iso的掛載盤符
wiminfo.cmd F:\sources\install.wim
#安裝win10到虛擬磁盤E:,index:4爲win10 pro
wimapply.cmd F:\sources\install.wim 4 E:\ --strict-acls

(2)使用windows的dism

#powershell下查看wim信息
Get-WindowsImage -imagepath "F:\sources\install.wim"
#安裝windows
dism /apply-image /imagefile:F:\sources\install.wim /index:4 /applydir:E:\

添加開機啓動菜單

bcdboot E:\Windows /l zh-cn
#bcdboot E:\Windows /s E: /f ALL

#bios/mbr模式
#bootsect /nt60 E:
#bcdboot E:\Windows /s E: /f ALL

重啓後可以看到兩個選擇項,原win10的C盤變爲D盤

其它

#查看啓動項
bcdedit

#刪除某一個項目
bcdedit /delete {$id} /f
#刪除當前 bcdedit /delete {current} /f

#UEFI引導修復
bcdboot C:\Windows /l zh-cn
#bootrec /rebuildbcd

鏈接

https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/boot-to-vhd--native-boot--add-a-virtual-hard-disk-to-the-boot-menu

https://wimlib.net/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章