硬碟無安裝OS 如何直接以 VHD檔開機?

各位大大好

自己的PC母盤(UEFI) C:\ 作業系統是 windows 8.1 並在SSD多餘空間 D:\ 創建多個VHD檔 (win10.vhd , win11.vhd)

且已經將各個VHD完成開機系統安裝 目前是以 EasyBCD 創建好開機選單 各個VHD也都能正常開機使用

突然有個疑問湧上心頭 硬碟可否在沒有母盤OS 只有各個VHD 的狀況下 讓PC開機?

如果可行 只想保留各個VHD檔 就好
2024-08-08 7:37 發佈
文章關鍵字 硬碟 OS VHD檔
那在SSD上建EFI parttion,然後在裡面放EasyBCD應該可行吧....
haselu2002 wrote:
可否在沒有母盤OS 只有各個VHD 的狀況下 讓PC開機?

去研究一下 ventoy?
VHD 放在外接 SSD 上,就用這個 SSD 開機,很多人包括我都玩過,搜一下就有了。
在放VHD檔案的那個硬碟上建個FAT32分區用來放啟動引導
因為你說把放OS那個硬碟拿掉了 所以我使用Windows安裝碟來開機

假設此時啟動的系統RAMDISK代號為X
Windows安裝隨身碟為C
放VHD檔案的分區為D
剛建立的FAT32分區為E

首先 使用Shift+F10打開命令提示字元

diskpart
>>啟動diskpart工具
list volume
>>列出所有分區,尋找裝VHD檔案的是哪一個
select vdisk file="D:\\win10.vhd"
>>選中要加入啟動引導的VHD檔案
attach vdisk
>>掛接VHD檔案
list volume
>>列出所有分區,尋找剛掛接上的VHD是哪個分區
select volume *
>>選中該分區
assign letter=F
>>指派代號為F
exit
>>退出diskpart工具
bcdboot F:\Windows /s E:
>>使用bcdboot工具將VHD中系統的啟動引導檔案寫入最初建立的FAT32分區

以上步驟是我靠之前操作的記憶寫的 應該可行
CZS0902

不知道為什麼我打「D:win10.vhd」送出文章後中間的斜線會變成兩個(修改也沒用) 那邊應該只有一條斜線

2024-08-08 18:49
ulimie

搜尋一下 "跳脫字元" 就會有答案。

2024-08-08 19:18
我的需求是 單一磁區 C:\ 就是整塊 SSD 裡面就只有 開機引導(boot loader ) + winXX.VHDs

SSD裡面完全沒有 OS

或是說 我應該提問的是 " 如何整塊硬碟不含OS 只用 選單點選想要的 VHD 來開機 " ?

請問要如何做呢?
ulimie

我提的 ventoy 外接 SSD 裡,除了需要的 VHD,沒OS只有 32MB ventoy EFI 引導。這個外接SSD拿到其他只要不是太舊的電腦大都能跑,已經替家人朋友弄過好幾個了都實際可用。

2024-08-09 7:26
ulimie

10, 11 兩個 VHD 都一齊放進這同一個 ventoy SSD,開機選單挑哪個就跑哪個。曾在 i5-3470 舊電腦跑過沒問題。

2024-08-09 9:51
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?