create partition primary size=300
format quick fs=ntfs label="Recovery"assign letter="R"
set id=27exit
(離開(kāi)diskpart,但不要急著把命令提示字符關(guān)掉,等等還要用)
在磁盤(pán)管理中為虛擬磁盤(pán)新建一個(gè)簡(jiǎn)單卷,并格式化為NTFS,把它設(shè)置為主分區(qū)。
接著將Windows8/8.1安裝鏡像載入虛擬光驅(qū),將wim鏡像恢復(fù)到剛剛建立的簡(jiǎn)單卷中。
dism /apply-image /imagefile:D:\sources\install.wim /index:1 /applydir:E:\
(在這里D是虛擬光驅(qū)的路徑,E是剛建立的簡(jiǎn)單卷)
接下來(lái)制作EFI引導(dǎo):bcdboot E:\Windows /s S: /f UEFI
(E:\Windows是Windows To Go的系統(tǒng)位置,而S:\是之前制作的EFI引導(dǎo)區(qū))
BIOS引導(dǎo):
下載BOOTTNXT解壓到Windows to go的系統(tǒng)盤(pán)根目錄,也就是E盤(pán)。
使用BOOTNXT編輯BCD啟動(dòng)項(xiàng)。BCD文件在名為BOOT的隱藏文件夾里。
編輯完后點(diǎn)擊保存全局設(shè)置和保存當(dāng)前系統(tǒng)設(shè)置。
這樣一個(gè)支持BIOS和UEFI啟動(dòng)的VHDX虛擬磁盤(pán)就建好了,留著備用。
下面開(kāi)始制作U盤(pán)引導(dǎo):
首先使用BOOTNXT打開(kāi)當(dāng)前系統(tǒng)BCD,把測(cè)試模式勾選上。
點(diǎn)擊保存當(dāng)前系統(tǒng)設(shè)置后重啟電腦。
進(jìn)入桌面后會(huì)發(fā)現(xiàn)右下角多了個(gè)測(cè)試模式水印。這是為了解決Windows驅(qū)動(dòng)程序強(qiáng)制簽名問(wèn)題。
為什么要這么做,一會(huì)兒你就知道了。
接著,下載cfadisk驅(qū)動(dòng),32位系統(tǒng)選擇32位下載,64位系統(tǒng)選擇64位下載,千萬(wàn)不能搞混。
解壓cfadisk至任意目錄。
此時(shí)插上你的U盤(pán),打開(kāi)設(shè)備管理器,找到你的U盤(pán),雙擊打開(kāi)屬性對(duì)話(huà)框,依次點(diǎn)擊:
驅(qū)動(dòng)程序-更新驅(qū)動(dòng)程序-瀏覽計(jì)算機(jī)以查找驅(qū)動(dòng)程序軟件-從計(jì)算機(jī)的設(shè)備驅(qū)動(dòng)程序列表選擇-從磁盤(pán)安裝
選擇剛剛解壓的cfadisk.inf點(diǎn)擊確定。
這時(shí)系統(tǒng)會(huì)提示驅(qū)動(dòng)程序未經(jīng)過(guò)數(shù)字簽名,不要管它,點(diǎn)下一步安裝驅(qū)動(dòng)。
(如果不開(kāi)啟測(cè)試模式將無(wú)法安裝未簽名的驅(qū)動(dòng),有興趣的可以測(cè)試一下)
驅(qū)動(dòng)裝好后我們可以發(fā)現(xiàn)U盤(pán)由可移動(dòng)磁盤(pán)變成了本地磁盤(pán)。
(Windows只能為可移動(dòng)磁盤(pán)的第一個(gè)分區(qū)分配盤(pán)符,略微坑人)
使用Windows自帶的磁盤(pán)管理為U盤(pán)分兩個(gè)區(qū),第一個(gè)區(qū)是數(shù)據(jù)分區(qū),第二個(gè)是EFI啟動(dòng)分區(qū)。
(數(shù)據(jù)分區(qū)必須為第一個(gè)分區(qū),不然卸載驅(qū)動(dòng)后將無(wú)法正常使用數(shù)據(jù)分區(qū))
數(shù)據(jù)分區(qū)大小=總大小-100MB。
EFI啟動(dòng)分區(qū)大小設(shè)定為100MB足矣,格式化為FAT或者FAT32。不用給它分配盤(pán)符。
將之前創(chuàng)建好的VHDX虛擬磁盤(pán)文件復(fù)制到U盤(pán)的數(shù)據(jù)分區(qū)。下載diskgenius,和EFI啟動(dòng)文件,將EFI啟動(dòng)文件解壓至任意位置。使用BOOTICE編輯EFI啟動(dòng)文件(/efi/Microsoft/boot/bcd)
設(shè)備類(lèi)型選擇VHD啟動(dòng)磁盤(pán)選擇你的U盤(pán),啟動(dòng)分區(qū)選擇數(shù)據(jù)分區(qū)。
菜單標(biāo)題依據(jù)個(gè)人喜好填寫(xiě)啟動(dòng)文件:\windows\system32\boot\winload.efi
設(shè)備文件填寫(xiě)你的VHDX文件名,記得前面加上“\”(不含引號(hào))
系統(tǒng)路徑:\Windows
設(shè)置完畢保存并退出。
使用diskgenius將剛剛編輯完的EFI啟動(dòng)文件(整個(gè)efi文件夾)復(fù)制進(jìn)EFI分區(qū)。
這樣EFI啟動(dòng)U盤(pán)就做好了。
最后來(lái)讓U盤(pán)支持BIOS啟動(dòng)。
將之前解壓的BOOTNXT里的所有文件復(fù)制到U盤(pán)數(shù)據(jù)分區(qū)的根目錄。
使用BOOTICE編輯BIOS啟動(dòng)文件(/boot/bcd)
注意啟動(dòng)文件填寫(xiě)\Windows\system32\winload.exe保存設(shè)置。到這里VHD版BIOS/UEFI雙啟動(dòng)Windows 8.1 U盤(pán)就制作好了可以使用U盤(pán)啟動(dòng)計(jì)算機(jī)繼續(xù)Windows8/8.1的后續(xù)安裝步驟,這里就不再詳述了。
注意:制作完畢后務(wù)必在設(shè)備管理器中卸載U盤(pán)并勾選刪除設(shè)備驅(qū)動(dòng)程序。
完成后刪除C:\Windows\System32\drivers\cfadisk.sys
再次打開(kāi)BOOTICE,編輯系統(tǒng)BCD將測(cè)試模式前面的勾去掉,保存設(shè)置。
(如果不關(guān)閉測(cè)試模式,系統(tǒng)將處于危險(xiǎn)狀態(tài)。若不刪除驅(qū)動(dòng)程序,本地磁盤(pán)的Windows系統(tǒng)將無(wú)法啟動(dòng)。)
聯(lián)系客服