Назад | Перейти на главную страницу

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

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

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

Мне нужен initrd чтобы pygrub работал?

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

После много Экспериментируя, я наконец нашел ответ:

да, pygrub потребности файл initrd / initramfs.

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

  • Соберите ядро ​​вручную make menuconfig && make && make modules_install

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

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

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