Есть ли способ конвертировать файлы dsk в любой удобный формат для virtual box? Возможен ли такой тип конвертации или нет?
решение1
Я не уверен, что это за формат виртуального диска .DSK или как он был создан, но вы можете попробовать использовать VirtualBox.VBoxManageкоманда (особенноконвертироватьизсыройподкоманда) для преобразования образа диска в VDI/VMDK/VHD.
решение2
Я нашел старый жесткий диск IDE с Windows 98 и мне пришлось выполнить несколько шагов, чтобы запустить его в VirtualBox в Windows 10 после выполнения команды, упомянутой в комментариях выше.
Вот полный процесс, который сработал у меня. Вы можете перейти к шагу 3, если у вас уже есть файл DSK.
Купите адаптер IDE-USB (примерно 20 долларов на Amazon) и используйте его для подключения старого жесткого диска к современному ПК с ОС Windows.
Файловая система на диске, скорее всего, не будет распознана Windows, но она должна быть видна такой программе, какDiskInternals Linux-ридер. Используйте такую программу, чтобыскопировать содержимое жесткого диска в файл DSK.
Откройте Powershell в каталоге файла DSK (или
cd
вручную)
$env:PATH = $env:PATH + ";C:\Program Files\Oracle\VirtualBox"
- Используйте инструмент VirtualBox
vboxmanage
для преобразования файла DSK в файл VDI:
vboxmanage convertfromraw myoldharddrive.dsk myoldharddrive.vdi
- Создайте новую виртуальную машину в VirtualBox. Когда вам будет предложено указать жесткий диск, выберите ваш недавно созданный файл VDI:
Используя эти шаги, я смог получить доступ к установке Windows 98, найденной на жестком диске, хотя и с несколькими графическими проблемами, которые мне еще предстоит решить.