Очевидно, я потерял свой HAL... - Не могу запустить VM - HAL.dll отсутствует
Недавно я пошел и раскопал один из моих старых жестких дисков (ПК, на котором он был установлен, больше не существует...), я подключил его к своему ПК и использовал DVD2VHD для преобразования всего накопителя в VHD. Это старый диск XP, поэтому я хотел загрузить его в виртуальную машину и войти. Преобразование VHD прошло хорошо, я установил его в Virtual Box и нажал Start Windows Normally
и получил следующую ошибку:
Кто-нибудь знает, как решить эту проблему? Единственные решения, которые я мог найти в Интернете, заключались в изменении некоторых настроек перед отключением жесткого диска от его оригинального компьютера.
1 ответ
Вы должны настроить системные параметры своей виртуальной машины, чтобы виртуальный процессор выглядел так же, как на старом компьютере.
Важные варианты:
- IO APIC
- Количество ядер
- PAE/NX
- Бит-версия (32/64) типа ОС (это не должно иметь значения, если ваша хост-ОС является 64-битной)
Я думаю, что теперь Windows автоматически переключается между HAL, когда обнаруживает, что ваш процессор изменился, но эта функция может отсутствовать в Windows XP.