5

У меня есть файл с именем aes_demo.vmdk, который я получил от кого-то, кто выполнял некоторые контрактные работы для нашей компании. Я больше не могу овладеть этим человеком. Это файл жесткого диска Linux Ubuntu для VirtualBox. Мне нужно настроить его, чтобы я мог запустить его и войти в виртуальную машину. Вот скриншоты установки:

Компьютер, на котором я установил VirtualBox, является 64-разрядной Windows 7. Я установил версию VirtualBox 3.2.10-66523. После настройки виртуальной машины я пытаюсь запустить ее. Я получаю экран ниже. Разве он не загружается в компьютер и не показывает рабочий стол Ubuntu? Что я могу делать не так?

РЕДАКТИРОВАТЬ

Я попробовал следующее в Grub, чтобы посмотреть, смогу ли я заставить его работать. О, я попробовал следующее как диск SATA, SCSI и IDE. Все они закончились одинаково.

Когда я загружаюсь из приглашения Grub, оно работает. Затем я получаю следующее сообщение об ошибке:

3 ответа3

4

Итак, я думаю, что происходит, что виртуальная машина находит загрузчик grub, который затем не может загружаться дальше, потому что не может найти ни ядро, ни initramfs.

Во-первых, сделайте резервную копию файлов вашей виртуальной машины, если что-то отправится в Бельгию.

Во-первых, не забудьте проверить настройки жесткого диска, чтобы увидеть, ищет ли образ виртуальный sata или ide диск.

Во-вторых, если первый вариант не доставил радости, в приглашении grub вы можете сделать некоторые вещи, которые могут помочь, эта статья немного объясняет это, http://sazeit.com/articles/boot-ubuntu-from-grub-prompt.

В-третьих, загрузитесь в машину с помощью livecd из дистрибутива и восстановите последовательность загрузки оттуда.

как только у вас загрузятся вещи, вы можете переустановить grub на диск, что-то вроде:

grub-install /dev /sda

0

Обычно VmWare имеет жесткие диски, управляемые интерфейсом SCSI. Вы можете получить немного другое имя устройства в среде SCSI, чем в среде SATA.

Что бы я сделал, в опции хранения настроек VM, я бы отсоединил vmdk от контроллера SATA, я бы добавил новый контроллер SCSI и подключил к нему vmdk. Вы можете удалить контроллер SATA.

Тогда я бы загрузил ВМ.

Примечание . У меня возникла точная проблема при импорте файла VmWare Suse Linux Entreprise Server в VirtualBox. Я должен был сопоставить его с устройством SCSI, чтобы работать.

0

Я бы попытался восстановить brub из командной строки после того, как вы сделали резервную копию образа виртуальной машины.

Тип "найти /boot /grub /stage1". Вы получите ответ типа "(hd0)" или в моем случае "(hd0,3)". Используйте то, что ваш компьютер выплевывает для следующих строк.

Введите «root (hd0,3)».

Введите «setup (hd0,3)». Это ключ. Другие инструкции говорят использовать «(hd0)», и это нормально, если вы хотите записать GRUB в MBR. Если вы хотите записать его в свой корневой раздел Linux, то вам нужно число после запятой, например, "(hd0,3)".

Типа "выйти".

Перезагрузите систему.

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