Я искал в виртуализации OS2. Я знаю, что сначала сложно виртуализировать OS2, но мне было интересно, можно ли виртуализировать существующую OS2? Я собирался использовать Виртуальную коробку. Я продублировал жесткий диск с машины с OS2 и хотел узнать, возможно ли сделать его виртуальным образом? чтобы я мог запустить его на другом ПК. ИЛИ, если это невозможно, могу ли я сначала создать виртуальную ОС2 на ПК, а затем переместить все установленное программное обеспечение и файлы с физического диска в виртуальную ОС? благодарю вас.
1 ответ
Если вы можете взять жесткий диск OS2 и извлечь его как образ (через dd или эквивалентный), вы сможете записать этот образ в VHD или другую виртуальную файловую систему VirtualBox. Однако, так как виртуальный жесткий диск не просто сырой экстракт , который вы получите от dd
возможно , потребуется установить целевую файловую систему на Linux VM первой, передача сырой OS2 изображения в эту виртуальную машину, а затем dd
его на виртуальный жесткий диск. После этого вы сможете создать новую виртуальную машину с этим виртуальным жестким диском в качестве основного диска и загрузиться с него.
Естественно, единственная проблема заключается в том, что базовое "оборудование" виртуальной машины, вероятно, будет отличаться от того, чем была ваша исходная машина OS2. Несовместимость чипсетов, видеокарта и т.д. Однако, я думаю, что OS2 переключится на некоторые режимы по умолчанию, по крайней мере, на графическом интерфейсе.
Другими словами:
dd
из жесткого диска OS2 к сырой файл.img
- Создайте виртуальный жесткий диск и смонтируйте его на виртуальной машине Linux.
dd
файл.img
в первый раздел нового виртуального жесткого диска.- Создайте новую конфигурацию виртуальной машины для OS2 и назначьте созданный виртуальный жесткий диск в качестве основного жесткого диска.
- Загрузите новую OS2 VM и скрестите пальцы.