有沒有辦法將 dsk 檔案轉換為虛擬盒可用的格式?這種類型的轉換是否可行?
答案1
答案2
我發現了一個裝有 Windows 98 的舊 IDE 硬碟,在執行上面評論中提到的命令後,必須按照幾個步驟才能在 Windows 10 中的 VirtualBox 中運行它。
這是對我有用的完整過程。如果您已有 DSK 文件,則可以跳到步驟 3。
購買一個 IDE 轉 USB 轉接器(亞馬遜上大約20美元)並使用它將舊硬碟連接到現代 Windows PC。
磁碟上的檔案系統可能不會被 Windows 識別,但它應該對像這樣的程式可見DiskInternals Linux 閱讀器。使用這樣的程序將硬碟機的內容轉儲到 DSK 文件。
在 DSK 檔案的目錄中開啟 Powershell(或
cd
手動進入)
$env:PATH = $env:PATH + ";C:\Program Files\Oracle\VirtualBox"
- 使用VirtualBox的
vboxmanage
工具將DSK檔案轉換為VDI檔:
vboxmanage convertfromraw myoldharddrive.dsk myoldharddrive.vdi
- 在 VirtualBox 中建立一個新的虛擬機器。當提示輸入硬碟時,選擇新建立的 VDI 檔案:
透過這些步驟,我能夠存取硬碟上的 Windows 98 安裝,儘管還有一些圖形問題需要解決。