Existe uma maneira de criar uma entrada de inicialização “única” no grub?

13

Eu tenho o seguinte problema: Eu tenho um servidor pequeno (baseado no Debian) para o qual eu posso 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 reinicializar meu sistema.

Na verdade, tenho medo da possibilidade de que algo dê errado e que nem o SSH nem a VPN possam ser iniciados. Neste cenário, eu tive que ir pessoalmente ao servidor que está localizado muito longe. Eu poderia pedir a alguém para reiniciar (em caso de kernel panic, ...) 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, posso apenas reiniciar e recuperar com o sistema antigo? Se a inicialização for executada sem problemas (o que eu esperaria), eu poderia alterar o grub de tal forma que ele seja inicializado por padrão no novo sistema.

    
por Christian Wolf 21.07.2014 / 16:02

2 respostas

9

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 de seu grub.conf, para indicar que deseja inicializar uma entrada salva por padrão. Em seguida, no final da inicialização experimental, use savedefault # para definir as opções de inicialização mais antigas como o novo valor salvo. Assim, toda vez que você inicializar o novo kernel, o grub salvará o antigo como a próxima inicialização.

Por último, você pode sempre fazer seu teste como uma inicialização manual, se você puder acessar o carregador do Grub. Dessa forma, uma reinicialização sempre usará seu padrão original.

    
por 21.07.2014 / 16:12
9

Você pode inicializar usando uma entrada de fallback do Grub .

Adicione outra estrofe com suas novas (ou antigas) opções e escolha o bem conhecido como substituto.

Veja também a adição da opção panic=5 (redefine o sistema após a falha do kernel)

    
por 21.07.2014 / 16:11