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