Eu tenho o seguinte problema: Eu tenho um servidor pequeno (baseado no Debian) ao qual posso me conectar remotamente (conexão VPN / SSH). Agora, quero alterar algumas opções de inicialização (na verdade, quero migrar meu sistema de arquivos raiz para outra partição) e, portanto, tenho que reiniciar meu sistema.
Na verdade, eu tenho medo da possibilidade de que algo dê terrivelmente errado e nem o SSH nem a VPN possam iniciar. Nesse cenário, eu tive que ir pessoalmente ao servidor, localizado muito longe. Eu poderia pedir a alguém para reiniciar (em caso de pânico do kernel, ...), mas não há ninguém qualificado para reparar o sistema. Assim, minha pergunta:
Existe a possibilidade de fazer uma entrada na configuração do GRUB2 que torne uma entrada o padrão apenas para a próxima inicialização? Então, se houver um problema, eu posso simplesmente reiniciar e recuperar com o sistema antigo? Se a inicialização for executada sem problemas (o que eu esperaria), eu poderia alterar o grub para que seja inicializado por padrão no novo sistema.
fonte
Respostas:
Você pode realmente usar o Grub para inicializar apenas uma vez . Você também pode especificar uma inicialização de fallback . Essencialmente, você usa
default saved
no início do seu grub.conf para indicar que deseja inicializar uma entrada salva por padrão. Em seguida, no final de sua inicialização experimental, usesavedefault #
para definir as opções de inicialização mais antigas como o novo valor salvo. Para que toda vez que você inicialize o novo kernel, o grub salve o anterior como a próxima inicialização.Por fim, você sempre pode fazer seu teste como uma inicialização manual, se puder acessar o carregador Grub. Dessa forma, uma reinicialização sempre usará o padrão original.
fonte
Você pode inicializar usando uma entrada de fallback do Grub .
Adicione outra estrofe com suas opções novas (ou antigas) e escolha o bem conhecido como substituto.
Procure adicionar a
panic=5
opção também (redefine o sistema após a falha do kernel)fonte