Не мог загрузить VM: Ошибка 13: Недопустимый или Неподдерживаемый Формат исполняемых файлов

5
31.12.2011, 01:11
2 ответа

Вы пытаетесь загрузить Xen-определенное ядро, предназначенное для Xen dom0 и также подходящее для Xen domU. Я не думаю, что ядро работает за пределами Xen. Установите регулярное ядро для гостя VMware. Необходимо будет загрузиться от спасательного диска, если у Вас не будет никакого другого ядра установленным в этом VM.

2
27.01.2020, 20:42

Личинка не может найти это ядро

Это могло быть по нескольким причинам.

  1. Название ядра является неправильным (так как это - xen ядро, это не было бы supprise меня). Попытайтесь редактировать строку в загрузчике личинки и удалите "xen" из конца его.

  2. Личинка смотрит в неправильном месте в файловой системе для ядра. Снова существует хороший шанс, что это было вызвано V2V, возможно изменив числа раздела.

Зафиксировать эту попытку, выполняющую следующее при подсказке личинки: grub > find /vmlinuz. Это должно отобразить что-то как следующее. (hd0,0)

Обратите внимание, что, если это - другое использование, что показывает личинка, это должно быть в формате (HD, X, Y)

Рядом с получают полное имя типа ядра grub > null (hd0,0) /vmli и нажмите, TAB This должен произвести что-то как следующее:

Возможные файлы: vmlinuz vmlinuz-2.6.18-194.17.4.el5, vmlinuz-2.6.18-194.17.4.el5xen

Скажем, для этого сегмента, которым называют ядро (снова используют вывод личинки от prevous строки для руководства Вас):/vmlinuz-2.6.18-194.17.4.el5

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

grub > root (hd0,0)
grub > kernel = /vmlinuz-2.6.18-194.17.4.el5 root=/dev/VolGroup00/LogVol00
grub > boot

Это должно загрузить систему (надо надеяться, пока ничто иное не неправильно).

После того как Вы в порядке, необходимо будет реконфигурировать личинку. Существует много данных по Google, показывающему, как сделать это.

0
27.01.2020, 20:42

Теги

Похожие вопросы