如何在 Windows 10 上的 VirtualBox 中使用 ISO 檔案而無需轉換為 VDI

對於作業系統安裝程序,通常不應該將 ISO 檔案轉換為 VDI。在 VirtualBox 中,應將 ISO 檔案用作虛擬 DVD,並建立一個單獨的 VDI 作為虛擬硬碟。安裝程式將從 ISO 檔案啟動,並將作業系統安裝到 VDI 上。這是 Oracle VirtualBox 建立虛擬機器指南中所述的工作流程。

ISO 和 VDI 檔案的作用不同。

ISO 是光碟鏡像文件,例如安裝 DVD。 VDI 是虛擬硬碟文件,客戶作業系統可以將其用作儲存媒體。為 ISO 檔案新增.vdi副檔名並不會改變其格式,將 ISO 位元組封裝到 VDI 中也不會將安裝光碟變成普通的系統磁碟。

文件VirtualBox 的用途將其附加為
ISO安裝媒體或其他光碟映像光碟機(虛擬 CD/DVD)
VDI客戶作業系統持久存儲虛擬硬碟
VirtualBox 管理器儲存摘要顯示,安裝程式 ISO 被列為光碟機,還有一個單獨的 VDI 虛擬硬碟。
範例儲存摘要將 ISO 和 VDI 列為單獨的媒體;名稱、大小和控制器佈局因虛擬機器而異。

VirtualBox 可以直接將 ISO 檔案掛載到虛擬機器的虛擬 DVD 光碟機上。其虛擬儲存文件解釋瞭如何處理虛擬硬碟和光碟。

使用 ISO 檔案在 Windows 10 上安裝作業系統

  1. 建立虛擬機器。開啟 VirtualBox 管理器,選擇「新建」。為虛擬機器命名,選擇客戶作業系統類型和版本,然後在「安裝程式或 ISO 映像」欄位中選擇您的 ISO 檔案。選擇與 ISO 檔案中系統相符的客戶機類型。如果精靈提供無人安裝,而您想要手動執行安裝程序,請選擇「跳過無人值守安裝」選項。嚮導的具體名稱可能因 VirtualBox 版本而異。
VirtualBox 新虛擬機器精靈,選擇 Linux 用戶端類型,並選擇安裝程式 ISO 作為安裝媒體。
在新虛擬機器精靈中選擇 ISO 作為安裝介質,但虛擬機器仍需要一個虛擬硬碟來存放已安裝的系統。
  1. 建立虛擬機器的 VDI 硬碟。當精靈詢問儲存選項時,選擇建立虛擬硬碟。 VDI 是 VirtualBox 的原生磁碟格式,通常也是預設值。設定一個滿足作業系統需求並留出空間用於應用程式和檔案的容量。動態分配的磁碟會隨著虛擬機器寫入資料而成長;固定大小的磁碟則會立即在主機上保留其全部容量。
  2. 如果您在精靈中未選擇 ISO 文件,請將其附加到虛擬機器。選擇已關閉電源的虛擬機,開啟「設定」>「儲存」,選擇空的光碟機,然後使用光碟按鈕選擇 ISO 檔案。確認該文件出現在光碟機下。將 VDI 作為硬碟連接到儲存控制器。 Oracle 的虛擬機器設定指南涵蓋了儲存控制器和安裝媒體的配置。
VirtualBox 儲存設定中,在光碟機下選擇了 ISO 鏡像,在硬碟控制器下列出了單獨的 VDI。
在儲存設定中,ISO 屬於光碟機,VDI 屬於虛擬機器的硬碟。
  1. 啟動虛擬機器並安裝客戶作業系統。選擇“開始”。如果 ISO 映像可啟動且虛擬機器已配置好客戶作業系統,則安裝程式應該會開啟。依照安裝程式的指示操作,並選擇虛擬機器的虛擬硬碟作為安裝目標。請勿選擇主機上的實體 Windows 磁碟。安裝程式會將安裝的系統寫入虛擬桌面基礎架構 (VDI),而不會覆寫 ISO 映像。
  2. 安裝完成後,請彈出安裝程式 ISO 檔案。安裝完成後,請從虛擬機器的虛擬光碟機移除 ISO 文件,或將虛擬機器設定為從其虛擬硬碟啟動。否則,虛擬機器下次啟動時可能會再次執行安裝程式。

何時適合轉換為 VDI

VBoxManage convertfromraw當來源檔案是原始硬碟映像(例如完整磁碟.img檔案)且您需要將其轉換為 VirtualBox 磁碟檔案時,可以使用此命令。 Oracle 在VBoxManage 參考文件中將此指令描述為原始磁碟映像轉換工具。但這不是為新虛擬機器準備作業系統安裝程式 ISO 的建議方法。

在 Windows 系統中,開啟 PowerShell 並執行以下命令,將兩個路徑替換為您自己的路徑。顯示的 VirtualBox 路徑是預設路徑;如果您將 VirtualBox 安裝在其他位置,請使用您的VBoxManage.exe.

& "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" convertfromraw "D:\Images\disk.img" "D:\VirtualBox VMs\disk.vdi" --format=VDI
Windows PowerShell 顯示 VBoxManage convertfromraw,以 disk.img 為來源,disk.vdi 為輸出。
用於convertfromraw原始磁碟映像,例如disk.img;此指令的輸入不是作業系統安裝 ISO。

選擇一個具有足夠可用空間的新輸出路徑。在確認產生的 VDI 檔案可以開啟並包含預期的磁碟佈局之前,請勿變更來源映像。如果您只需要從 ISO 檔案安裝,請跳過此命令,並將 ISO 檔案作為光碟機連接。

排查無法啟動的虛擬機器故障

  • 顯示「沒有可啟動媒體」:請確認 ISO 仍連接到虛擬光碟機,確認它是可啟動安裝程序,並確認虛擬機器的客戶機類型和架構與之相符。
  • 安裝完成後安裝程式會再次啟動:彈出 ISO 檔案或變更啟動順序,使已安裝的 VDI 先啟動。
  • VDI 為空:這是建立新虛擬硬碟時的正常現象。 ISO 鏡像提供了安裝程式;作業系統只有在安裝完成後才會出現在 VDI 上。
  • 轉換命令失敗:請確認來源檔案為原始磁碟映像,路徑已用引號括起來,原始檔案存在,並且目標資料夾可寫入且有足夠的可用空間。僅憑檔案副檔名無法辨識映像的實際格式。

留下評論

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher Studio 將照片轉換成繪畫、鉛筆素描或卡通。學習如何選擇效果、調整預覽、保存作品。

使用音訊標識符詳細分析和識別音訊文件

使用音訊標識符詳細分析和識別音訊文件

了解音訊標識符揭示的位元率、編碼器和標籤訊息,其傳統工作流程如何運作,以及當前哪些工具可以檢查文件或識別歌曲。

我的照片索引:一款適用於 Windows 的開源照片管理器。

我的照片索引:一款適用於 Windows 的開源照片管理器。

My Photo Index 是一款舊版 Windows 相片目錄管理工具,用於標記、評分和瀏覽本機影像。請查看其文件功能、相容性限制以及一個維護良好的替代方案。

使用屬性變更器變更檔案和資料夾屬性、日期和時間

使用屬性變更器變更檔案和資料夾屬性、日期和時間

學習如何使用屬性變更器安全地編輯 Windows 檔案屬性和時間戳記、更新 JPEG EXIF 照片日期以及預覽批次變更。

如何在 Windows 10 中為每個顯示器設定不同的桌布

如何在 Windows 10 中為每個顯示器設定不同的桌布

為每個 Windows 10 顯示器設定單獨的壁紙,識別顯示器,調整影像適應度,並解決缺少顯示器選擇的問題。

pViewer:一款極簡圖像檢視器和漫畫閱讀器

pViewer:一款極簡圖像檢視器和漫畫閱讀器

了解 pViewer 的功能、照片和漫畫模式的工作原理、應該下載哪個 Windows 版本,以及舊版和重寫版之間的差異。

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

設定 Windows 7 或 8 投影片放映,建立一個小型 VBScript 快捷方式,並指派鍵盤熱鍵來切換到下一張桌布。

NeoDownloader:設定參數並從網站批量下載圖片

NeoDownloader:設定參數並從網站批量下載圖片

學習如何建立 NeoDownloader 專案、選擇爬取範圍、設定映像過濾器和目標位置,以及查看批次下載。

XnConvert:批次應用特效和轉換影像格式

XnConvert:批次應用特效和轉換影像格式

使用 XnConvert 可以批次套用特效、調整照片大小和轉換影像格式。選擇輸出設定、預覽編輯效果並保護您的原始文件。

使用 ManicTime 追蹤工作時間和電腦使用情況

使用 ManicTime 追蹤工作時間和電腦使用情況

了解 ManicTime 如何追蹤應用程式使用情況、活躍時間和空閒時間以及文檔,然後將您的活動歷史記錄轉換為專案標籤和時間表。