Você deve conseguir consertar isso certificando-se de que o GRUB está instalado (ou instalando-o se não estiver) e adicionando nomodeset
às suas opções. Você pode encontrar um bom tutorial para este aqui , os passos básicos são reproduzidos abaixo.
-
Primeiro, você precisará inicializar no live CD e depois montar a unidade onde você instalou o Linux. Eu usarei /dev/sdXY
, mas você deve mudar isso para qualquer partição que possua atualmente um sistema Linux instalado. Então, monte o seu sistema instalado a partir do Live CD:
sudo mount /dev/sdXY /mnt
-
Use chroot
para alternar para o sistema montado:
sudo mount /dev/sdXY /mnt
-
Instale (ou atualize) o GRUB no MBR do seu primeiro disco rígido:
sudo grub-install /dev/sda
sudo grub-install --recheck /dev/sdX
-
Defina os parâmetros do kernel. Você precisará editar o arquivo etc/default/grub
. IMPORTANTE:
Certifique-se de editar o que está no sistema montado em /mnt
e não o do diretório /etc
no Live CD. Se você ainda estiver no ambiente chroot
, esses comandos farão o que você precisa:
sudo gedit etc/default/grub
Você deve ver algo como:
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
Altere a linha GRUB_CMDLINE_LINUX_DEFAULT
para
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
Em seguida, salve as alterações:
sudo update-grub
Agora reinicie e você deve estar bem.
Eu não tenho instalado o Ubuntu há anos, mas de acordo com esta página, você pode definir os parâmetros do kernel durante o processo de instalação, se você preferir reinstalar do que fazer acima, você pode tentar: