Eu executo o CentOS 7 no Parallels Desktop. Fiquei preso na inicialização e não consegui entrar no sistema.
Ao inicializar, mostra as informações:
Failed to start Crash recovery kernel arming.
See `systemctl status kdump.service` for details.
Pesquisei o problema na web. Muitos posts disseram que isso pode ser resolvido mudando crashkenerl=auto
para crashkenerl=128M
e assim por diante.
No entanto, não consigo editar o arquivo correspondente antes de fazer login. Além disso, acho que é necessário o iso do sistema para entrar no modo de recuperação, mas não tenho um. (Se tiver uma solução alternativa simples, ninguém deseja baixar uma iso do sistema.)
Responder1
Resolvi depois de 2 horas de esforço sem baixar um ISO do sistema (porque quero resolver da forma mais simples possível). Aqui está minha solução:
- Inicialize o sistema
- Pressione epara o modo de edição
- Use as teclas de navegação para encontrar
crashkernel=auto
- Altere para
crashkernel=128M
oucrashkernel=256M
- Pressione Ctrl+ xpara inicializar
- Altere
crashkernel=auto
o arquivo/etc/grub2.cfg
como no passo 4. (para isso, utilizo o ssh com a ajuda da minha configuração anterior) - Reinício
Responder2
para modificar permanentemente o grub você deve, com usuário root,:
- vi /etc/default/grub
- encontre "GRUB_CMDLINE_LINUX" e substitua "crashkernel=auto" por "crashkernel=128M ou "crashkernel=256M"
- salvar e sair
- grub2-mkconfig -o /boot/grub2/grub.cfg
- reiniciar a máquina
Responder3
Você também pode definir a quantidade de memória reservada como variável, dependendo da quantidade total de memória instalada.
A sintaxe para reserva de memória variável é: crashkernel=range1:size1,range2:size2
.
Exemplo:crashkernel=512M-2G:64M,2G-:128M