Требуется ли в 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