De acordo com esta discussão do ServerFault , o Grub2 usa /etc/default/grub
e gera /boot/grub/grub.cfg
. O grub v0.97 não usa esse arquivo, e /boot/grub/menu.lst
não é tocado por update-grub
(ou deveria ser).
Eu criei /etc/default/grub
com o conteúdo GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1"
. Quando executo update-grub
, espero que esses argumentos adicionais sejam anexados às linhas do kernel em /boot/grub/menu.lst
. Mas isso nunca funciona.
Eu tentei várias variantes ( GRUB_CMDLINE_{XEN,LINUX}{_DEFAULT}
) mas sem sorte. O arquivo /etc/default/grub
é executado, tentei com uma saída de eco de teste. Quando (des) instalando kernels, menu.lst
sempre é atualizado. Mas os argumentos acima são sempre ignorados.
Você tem alguma ideia para depurar isso? Estou sem ideias.
Informações do sistema:
De acordo com esta discussão do ServerFault , o Grub2 usa /etc/default/grub
e gera /boot/grub/grub.cfg
. O grub v0.97 não usa esse arquivo, e /boot/grub/menu.lst
não é tocado por update-grub
(ou deveria ser).