O Pygrub do XenServer 5.6 requer initrd?

1

Estou tentando executar o Gentoo paravirtualizado no XenServer 5.6.

Agora, o Gentoo é perfeitamente capaz de inicializar sem initrd , então minha pergunta é:

Do I need an initrd for pygrub to work?

Tentativas anteriores sem initrd resultaram em erros, que podem ser causados por erros em .config ou a inexistência de initrd . Estou tentando descobrir exatamente o que aconteceu.

    
por pepoluan 23.03.2011 / 07:17

1 resposta

2

Depois de muito de experimentação, finalmente encontrei a resposta:

Yes, pygrub needs an initrd/initramfs.

Então, eu faço assim:

  • Construa o kernel da maneira manual make menuconfig && make && make modules_install

  • Copie o bzImage para /boot

  • resultante
  • Crie o initrd usando genkernel --oldconfig ramdisk

  • Alimente o caminho para o kernel e o initrd para pygrub do console do XenServer

por 30.03.2011 / 15:23