Требуется ли в pygrub XenServer 5.6 initrd?

Я пытаюсь запустить Gentoo паравиртуализированно под XenServer 5.6.

Теперь Gentoo вполне может загружаться без initrdИтак, мой вопрос:

Нужен ли мне initrd за пигруб на работу?

Ранние попытки без initrd привело к ошибкам, которые могут быть вызваны ошибками в .config или отсутствие initrd, Я пытаюсь выяснить, что именно произошло.

1 ответ

Решение

После долгих экспериментов я наконец нашел ответ:

Даpygrub нужен initrd/initramfs.

Итак, я делаю это так:

  • Сборка ядра ручным способом make menuconfig && make && make modules_install

  • Скопируйте полученный bzImage в /boot

  • Создайте initrd, используя genkernel --oldconfig ramdisk

  • Укажите путь к ядру и initrd для pygrub из консоли XenServer

Другие вопросы по тегам