Вопрос или проблема
Мне дали файл с расширением “sv2i” и пару файлов “v2i”. Судя по моему поиску, это образ диска, созданный с помощью Norton Ghost. Я конвертировал файл sv2i в файл vmdk, который, очевидно, является одним из типов, понятных VirtualBox. Я сделал это с помощью VMWare VCenter Converter Standalone.
На этом этапе все шло нормально. Но когда я создал виртуальную машину с Windows XP (которая, очевидно, является операционной системой, используемой владельцем образа диска), используя файл vmdk в качестве жесткого диска для машины, появилось следующее сообщение:
*Windows не удалось загрузиться. Недавнее изменение аппаратного или программного обеспечения может быть причиной. Чтобы исправить проблему:
Вставьте диск установки Windows и перезагрузите компьютер.
Выберите параметры языка, а затем нажмите «Далее».
Нажмите «Восстановление компьютера».
Если у вас нет этого диска, обратитесь к системному администратору или производителю компьютера за помощью.
Статус: 0xc0000225
Информация: Ошибка выбора загрузки, так как требуемое устройство недоступно.*
Проблема в том, что у меня нет ISO-образа версии Windows на этом образе диска, поэтому я не знаю, что еще я мог бы сделать.
Хостовая ОС – Ubuntu 12.04.
ОБНОВЛЕНИЕ
Я обновился, и правильная ОС – Windows 7 Professional 64 бита. Я внес некоторые изменения в конфигурацию => Включить IO APIC, удалить контроллер SATA и использовать IDE PIIX4 без кэширования ввода-вывода хоста и прикрепить vmdk к IDE. Теперь у меня синий экран смерти. Но, по крайней мере, когда я пытался восстановить Windows с DVD, он распознает предыдущую установку Windows (с vmdk).
Изменения конфигурации были внесены благодаря этому полезному посту
http://blog.csanchez.org/2011/08/01/migrating-windows-7-from-vmware-fusion-to-virtualbox/
Я правильно понимаю, что ваша виртуальная машина работает под управлением Windows? Если да, то, вероятно, законного способа избежать этого нет, и, возможно, даже незаконного тоже.
Программное обеспечение Windows не является FOSS (бесплатное открытое программное обеспечение); оно лицензируется на основании строгих и обязательных соглашений для использования на конкретном устройстве. Как только оно каким-либо образом переносится на другое оборудование, оно способно обнаруживать новую среду, в которой должно работать, и откажется это делать, если лицензия не будет перенесена (вновь под обязательными условиями) в новую среду. Право собственности на диск установки часто принимается как необходимое (но не достаточное) доказательство законного владения.
Это положение касается даже установки программного обеспечения Windows на виртуальную машину на хосте, который легально работает под управлением программного обеспечения Microsoft, не говоря уже о другом ПК, работающем на FOSS-операционной системе.
Ответ или решение
К сожалению, использование виртуальной машины VirtualBox с образом диска, созданным с помощью Norton Ghost, может предоставить проблемы, особенно когда дело доходит до запуска Windows на новом аппаратном обеспечении. Следуя приведенной информации, я представлю детальные шаги, которые помогут вам решить текущие проблемы, а также предложу рекомендации по улучшению совместимости.
Шаг 1: Конвертация образа диска
Если вы уже успешно конвертировали .sv2i файл в формат .vmdk с использованием VMware VCenter Converter Standalone, вы на правильном пути. Данный формат действительно совместим с VirtualBox. Однако важно помнить, что конвертация образа диска может быть несовершенной, особенно если были используются специальные функции Norton Ghost для сжатия или шифрования.
Шаг 2: Создание виртуальной машины в VirtualBox
-
Запустите VirtualBox и создайте новую виртуальную машину:
- Выберите подходящее имя и укажите Windows 7 как операционную систему.
- Убедитесь, что вы выбрали правильную архитектуру (x64).
-
Настройте параметры системы:
- В разделе Система убедитесь, что включен
IO APIC
. - Убедитесь, что выбран размер оперативной памяти, соответствующий требованиям Windows 7 (по меньшей мере 2 ГБ).
- В разделе Система убедитесь, что включен
-
Настройка жесткого диска:
- В разделе Хранение удалите контроллер SATA.
- Добавьте
IDE PIIX4
контроллер и прикрепите вашvmdk
файл к нему без использования кэша хоста.
Шаг 3: Решение проблемы с загрузкой
Проблема, с которой вы столкнулись, вероятно, связана с тем, что Windows 7 обнаруживает смену аппаратного обеспечения. Убедитесь, что ваша виртуальная машина настроена правильно:
-
Загрузка с DVD Windows:
Если вы имеете доступ к образу диска (ISO) Windows 7, предложите ему загрузку как виртуальный CD/DVD привод. Это позволит вам выполнить восстановление системы. -
Восстановление системы:
Используйте установочный диск Windows 7 для загрузки и перейдите в режим восстановления (Repair your computer). Это должно помочь исправить поврежденные загрузочные файлы.
Шаг 4: Синхронизация драйверов
После восстановления системы может потребоваться обновление драйверов. Для этого:
-
Установите Guest Additions:
После успешного запуска Windows 7 установите "Guest Additions", что обеспечит лучшую интеграцию между хост-системой и виртуальной машиной. -
Обновите драйвера:
Проверьте «Диспетчер задач» на наличие проблем с драйверами и обновите их при необходимости.
Заключение
Если проблемы продолжают возникать, рекомендуется создать новый виртуальный диск и переустановить Windows 7 легальным способом, используя имеющийся у вас лицензированный продукт. Это гарантирует, что система будет правильно оптимизирована для работы в виртуальной среде, и риск появления ошибок будет минимален.
Если у вас есть доступ к образам установочных дисков, это также могут быть полезные ресурсы для восстановления работоспособности системы. В случае необходимости рассмотреть консультацию с квалифицированным специалистом по IT для детального анализа текущей конфигурации будет полезным.