2

Я пытаюсь загрузить установку XP, клонированную в VirtualBox, с реального диска. Я получаю сообщение

A disk read error occurred
Press Ctrl+Alt+Del to restart

всякий раз, когда * я пытаюсь загрузить машину.

* Это не совсем верно: с включенным AMD-V процесс загрузки, кажется, не делает это далеко и вместо этого висит на черном экране с курсором.

Я создал образ VirtualBox с исходного диска, используя следующий метод:

$ sudo ddrescue -n /dev/sdd sdd.img logfile  # completed without errors
$ VBoxManage convertfromraw sdd.img disk.vdi

Исходный диск (и образ) содержат один раздел NTFS с установленной на нем XP. Владелец диска указывает, что он загрузился нормально, когда в последний раз система заходила так далеко. Система (Pentium 4) имеет сломанный (огромный) радиатор, поэтому в какой-то момент она не загрузилась, потому что быстро перегрелась и выключилась.

Если я загружаю виртуальную машину с живого компакт-диска, я могу смонтировать ее /dev/sda1 без каких-либо проблем. Я запустил ntfsfix и мне не повезло.

Я прочитал инструкции по выполнению этого. Я действительно не следовал за ними. Например, я не запускал MergeIDE до создания образа, потому что машина не была загрузочной. Тем не менее, симптом этой проблемы, кажется, совсем другой.

Испущенное сообщение содержится в загрузочной записи тома раздела XP, что заставляет меня подозревать, что это проблема процедуры начальной загрузки основной операционной системы и не связана с чем-либо в реестре.

У меня нет загрузочного CD с XP.

1 ответ1

1

Проверьте область хранения в окне настроек вашей виртуальной машины. Ваш виртуальный жесткий диск, скорее всего, подключен к контроллеру SATA, как в этом примере:Настройки жесткого диска VirtualBox - подключены как SATA

Исходная система, скорее всего, имела жесткий диск IDE, а не диск SATA, а это значит, что на нем не будут установлены драйверы контроллера SATA и он не будет правильно настроен для загрузки с диска, подключенного к SATA (будь то реальный или виртуальный). Подключение виртуального жесткого диска к контроллеру IDE может привести к загрузке системы.

Для этого нажмите SATA Controller в дереве хранилищ и выберите кнопку « Удалить контроллер» (крайняя правая кнопка прямо под деревом хранилищ ). Если у вас еще нет контроллера IDE, добавьте его, нажав кнопку « Добавить контроллер» (непосредственно слева от кнопки « Удалить контроллер» ) и выбрав « Добавить контроллер IDE». Затем нажмите на IDE Controller, затем нажмите « Добавить вложение» (крайняя левая кнопка) и выберите « Добавить жесткий диск». Затем выберите соответствующий образ жесткого диска и сделайте еще один снимок.

Если он по-прежнему не работает, вы можете попробовать другие настройки в разделе « Тип», когда нажимаете на IDE Controller и смотрите, поможет ли это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .