Como faço para definir 'nomodeset' depois de instalar o Ubuntu?
100
Eu sei que editar a linha de opções de inicialização e adicionar 'nomodeset' resolve o problema do meu laptop durante o modo LiveCD, o que não sei é como configurá-lo na inicialização através do Grub2 depois de instalar o Ubuntu.
Então, minha pergunta é; como faço para definir o nomodeset antes de inicializar no Ubuntu?
Para editar o Grub2 durante o processo de inicialização, tente o seguinte:
Imediatamente após a tela inicial do BIOS durante a inicialização, pressione e mantenha pressionado o botão SHIFT. Isso exibirá o grub contendo uma lista de kernels e opções de recuperação
Pressione epara editar o primeiro kernel exibido
Encontre a linha que termina com quiet splash. Adicione sua opção de inicialização antes dessas palavras-chave - ou seja, para que a linha pareça [...]nomodeset quiet splash
Pressione CTRL + X para inicializar
Siga as etapas na resposta do Coldfish sobre como corrigir a opção de inicialização do conjunto de nós permanentemente, para que você não precise executar este procedimento manual novamente.
@stiv Isto é para sistemas baseados no Debian / Ubuntu, eu acredito. Em outros sistemas, você pode editar sua configuração do GRUB diretamente, que geralmente está localizada /boot/grub/se eu me lembro corretamente.
Tim Visee
10
Eu tive o mesmo problema. As soluções acima estão todas corretas, mas é um pouco mais complicado quando você precisa corrigir isso ao executar a partir de um Live CD. Achei este post do blog muito útil.
O autor basicamente propõe montar o Linux instalado a partir do LiveCD. Eu fiz isso, e isso me ajudou muito. Então, aqui estão as etapas:
Execute a partir do Live CD e instale o Ubuntu ou siga em frente, se já estiver pronto
Verifique sua partição instalada com o comando "gparted". Ele abre uma janela informando onde você instalou o Ubuntu. No meu caso, era / dev / sda2 que continha uma partição ext4.
Monte a partição: sudo mount /dev/sdXY /mnt
Em seguida, monte / ligue os diretórios que o Grub precisa acessar:
sudo mount --bind /dev /mnt/dev &&
sudo mount --bind /dev/pts /mnt/dev/pts &&
sudo mount --bind /proc /mnt/proc &&
sudo mount --bind /sys /mnt/sys
Em seguida, vá para esse ambiente usando chroot, que eu achei uma ideia super inteligente: sudo chroot /mnt
Agora você deve poder editar /etc/default/grub, como os outros apontaram. Como: sudo vi /etc/default/grube mudar a linha GRUB_CMDLINE_LINUX_DEFAULT="nomodeset", achei muito útil remover também a quietude e o respingo para que eu pudesse ver algo se movendo nos bastidores.
O autor observou originalmente, ele precisa disso após uma instalação do Windows, que quebrou o Grub. Ele teve que reinstalar. No meu caso, o Grub estava intacto, mas meu computador (mac) não inicializou com as configurações originais do Grub. Então a única coisa que me restou foiupdate-grub
O autor desmontou, mas eu apenas reiniciei e as novas configurações estavam no lugar. Com a opção "nomodeset", consegui inicializar o Ubuntu e o Lubuntu a partir de um disco rígido do MacBook Pro.
quiet splash
? Isso também deve ser adicionado?quiet splash
- adicioná-lo ao fim da linha que começa comlinux
Você deve adicionar esta opção a
/etc/default/grub
, primeiramente:e depois adicione
nomodeset
aGRUB_CMDLINE_LINUX_DEFAULT
:E salve pressionando Ctrl+ O, saia do nano com Ctrl+ Xe execute:
fonte
/boot/grub/
se eu me lembro corretamente.Eu tive o mesmo problema. As soluções acima estão todas corretas, mas é um pouco mais complicado quando você precisa corrigir isso ao executar a partir de um Live CD. Achei este post do blog muito útil.
O autor basicamente propõe montar o Linux instalado a partir do LiveCD. Eu fiz isso, e isso me ajudou muito. Então, aqui estão as etapas:
sudo mount /dev/sdXY /mnt
Em seguida, monte / ligue os diretórios que o Grub precisa acessar:
sudo mount --bind /dev /mnt/dev && sudo mount --bind /dev/pts /mnt/dev/pts && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys
Em seguida, vá para esse ambiente usando chroot, que eu achei uma ideia super inteligente:
sudo chroot /mnt
/etc/default/grub
, como os outros apontaram. Como:sudo vi /etc/default/grub
e mudar a linhaGRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
, achei muito útil remover também a quietude e o respingo para que eu pudesse ver algo se movendo nos bastidores.update-grub
O autor desmontou, mas eu apenas reiniciei e as novas configurações estavam no lugar. Com a opção "nomodeset", consegui inicializar o Ubuntu e o Lubuntu a partir de um disco rígido do MacBook Pro.
fonte