O kernel mais recente está causando problemas com o meu som, que funcionou bem com uma versão mais antiga. Como eu tenho apenas o Ubuntu instalado, o Grub não é exibido durante a inicialização. Como posso escolher manualmente minha versão do kernel durante a inicialização?
56
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Eu comenteiGRUB_HIDDEN_TIMEOUT
eGRUB_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT
é definido em/etc/default/grub
Mantendo a tecla Shift pressionada durante a inicialização, o menu Grub será exibido. Agora você pode selecionar uma versão mais antiga do kernel.
Para selecionar um kernel mais antigo como o kernel padrão, consulte esta postagem
fonte
Ao inicializar quando o GRUB aparecer com entradas, selecione a segunda entrada, ou seja, Opções avançadas para o Ubuntu , você poderá ver diferentes versões mais antigas do kernel que foram instaladas anteriormente, você pode selecionar uma dentre elas que funcione bem para você. Caso contrário, você acessa o grub.cfg e cola a versão necessária do kernel na parte superior da entrada do kernel atualmente instalada. Nos dois aspectos, funciona
fonte
Se você possui alguns Kernels em seu sistema, pode definir manualmente qual versão do Kernel será iniciada:
Reinicie o seu PC com o botão Shift pressionado para exibir o GRUB após a inicialização do BIOS. Você verá algo como: página inicial do GRUB
Selecione "Opções avançadas para Ubuntu" e memorize o índice desta linha de menu (a contagem começa em 0). O índice da imagem é 1
Selecionar núcleo de concreto
Selecione o kernel concreto para inicialização e também memorize o índice desta linha de menu (a contagem começa em 0). O índice de imagem do Kernel escolhido é 2
Iniciar sistema. Esta ação é para uma inicialização no kernel concreto. Se você deseja começar a partir do Kernel concreto o tempo todo, siga os próximos passos:
4.1 Abra e edite o arquivo de configuração do GRUB:
4.2 Encontre a linha GRUB_DEFAULT = ... (por padrão GRUB_DEFAULT = 0) e defina no caminho do menu de cotações o Kernel concreto (lembre-se dos índices de menu das etapas 2 e 3). No meu sistema, o primeiro índice era 1 e o segundo, 2. Defina como GRUB_DEFAULT
Salvar Arquivo.
4.3 Atualize as informações do GRUB para aplicar as alterações:
4.4 Após a reinicialização, você inicializa automaticamente no Kernel pelo caminho de menu escolhido. Um exemplo na minha máquina 1 -> 2
4.5 Verifique a versão do Kernel após a reinicialização:
uname -r
fonte
Por https://help.ubuntu.com/community/Grub2 :
Fazer o downgrade do kernel: Como fazer o downgrade do kernel na 11.10
Atualizar o kernel: Como atualizar o kernel para 3.1?
fonte
Por favor, instale o kernel anterior com o seguinte comando:
Então reinicie. Você será solicitado a escolher seu kernel.
fonte
Imediatamente após a tela inicial do BIOS / UEFI durante a inicialização, com o BIOS, pressione e segure rapidamente a Shifttecla, que exibirá o menu GNU GRUB. (Se você vir o logotipo do Ubuntu, não conseguiu acessar o menu GRUB.) Com UEFI, pressione (talvez várias vezes) a Esctecla para acessar o menu GRUB. Às vezes, a tela inicial do fabricante faz parte do carregador de inicialização do Windows; portanto, quando você liga a máquina, ela é direcionada diretamente para a tela do GRUB e, em seguida, pressionar Shifté desnecessário.
Na tela do GRUB, selecione Opções avançadas para Ubuntu e pressione Enter.
Uma nova tela roxa aparecerá, mostrando uma lista de núcleos. Use as teclas ↑ e ↓ para selecionar qual entrada será destacada. Pressione Enter para inicializar o kernel selecionado, 'e' para editar comandos antes de inicializar ou 'c' para uma linha de comando. Pressione Esc para retornar ao menu anterior.
fonte
Shift
chaves para abrir o grub em primeiro lugar.A resposta de Jackkobec descreve um método de visualização
grub.cfg
e rolagem no código fonte para encontrar um número de menu. Uma maneira mais fácil é com este script :Nota: Neste exemplo
grub-menu.sh short
foi usado para chamar o script. Oshort
parâmetro suprime estas linhas:Teclas de controle
Depois de rolar pelas entradas (você pode usar a roda de rolagem do mouse ou as teclas de seta), pressione Escapepara retornar à linha de comando.
Se você pressionar Enteros comandos associar grub da entrada, serão exibidos:
Atualizando o grub para inicializar o kernel anterior
Existe um conjunto de comandos grub para cada entrada do menu. As entradas compiladas são todas armazenadas no
/boot/grub/grub.cfg
arquivo.Neste exemplo, queremos o número do menu `1> 9> definido como padrão, para que possamos usar:
e encontre esta linha:
e mude para isso:
Em seguida, salve o arquivo e execute
fonte