Como editar o grub2 para usar o kdump?

2

Eu estava seguindo o link e na etapa 2 eu preciso adicionar a linha ao grub.cfg, mas o grub.cfg é um shell eu não sei como editá-lo, a maioria dos recursos disponíveis lhe dizem apenas o método para reorganizar os itens do menu, alguém pode me dizer o que deve ser adicionado ao arquivo. Eu uso o Fedora 18. de 64 bits.

    
por yanglifu90 26.02.2013 / 17:20

2 respostas

2

A linha do kernel no grub deve se parecer com:

kernel /vmlinuz-3.1.4-1.fc16.x86_64 ro root=/dev/VolGroup00/LogVol00 rhgb LANG=en_US.UTF-8 crashkernel=128M

Há uma nota nas instruções:

(...) An example command line might look like this (for grub2, "kernel" is replaced by "linux"):

Então, o que você está procurando é como substituir os parâmetros de inicialização do kernel. Isso é facilmente possível modificando o GRUB_CMDLINE_LINUX_DEFAULT no arquivo /etc/default/grub . Em seguida, execute su -c 'grub2-mkconfig -o /boot/grub2/grub.cfg' para atualizar o script.

  1. Abrir com um editor /etc/default/grub
  2. Procure o GRUB_CMDLINE_LINUX_DEFAULT , adicione-o se não estiver presente.
  3. Anexe o crashkernel=128M à linha, assim:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet crashkernel=128M"
    
  4. Salve o arquivo.

  5. Executar su -c 'grub2-mkconfig -o /boot/grub2/grub.cfg'
  6. Verifique o arquivo grub.cfg, que contém as linhas corretamente:

    grep -i quiet /boot/grub/grub.cfg
        linux   /vmlinuz-3.12-1-amd64 root=UUID=cead26d6-08f4-4894-ac78-a9a4ce59f773 ro initrd=/install/initrd.gz quiet crashkernel=128M
        linux   /vmlinuz-3.12-1-amd64 root=UUID=cead26d6-08f4-4894-ac78-a9a4ce59f773 ro initrd=/install/initrd.gz quiet crashkernel=128M
    
  7. Reinicie e conclua.

por 07.02.2014 / 00:05
0

Se você quer dizer isso:

Next, edit /boot/grub/grub.conf or /boot/grub2/grub.cfg and add the "crashkernel=128M" command line option.

significa apenas adicionar isso ao final da linha em um bloco menuentry { ... } que começa com "linux" - o primeiro desses blocos geralmente é o padrão, mas o que você quiser, desde que você possa se lembrar em boot. Ou todos eles, se você quiser. Todos terão (apenas) uma dessas linhas.

O Grub2 deveria eventualmente ter algum tipo de ferramenta de CLI ou aplicativo de console que você poderia usar para configurar o material, que nunca se materializou no AFAIK. Ele é gerenciado com algum tipo de sistema de sourcing e templates, com o qual a maioria dos usuários não pode ser incomodada, então agora eles têm outro arquivo de configuração que diz "não edite" que todos hackam edições. Ah bem. Enquanto isso funcionar ...

    
por 26.02.2013 / 19:02