Problema estranho de inicialização (tela roxa)

Problema estranho de inicialização (tela roxa)

Sou meio novato quando se trata desse tipo de coisa, mas sou estudante de ciência da computação, então estou familiarizado com sistemas operacionais. De qualquer forma, tentarei ser o mais detalhado possível ao descrever esse problema.

Eu tenho um laptop Toshiba Satellite P75-A7200 que vem com Windows 8 (atualizei para 8.1). Este laptop tem espaço para 2 discos rígidos e um desses slots vem vazio. Então eu comprei um SSD Samsung 850 Evo de 128 GB para instalar o Ubuntu. Quero manter o Windows no antigo disco rígido de 750 GB. Do contrário, provavelmente teria adquirido um SSD maior, mas teria custado muito caro.

As instruções da Samsung que acompanham o dispositivo eram sobre a migração de dados de um HDD antigo para o SSD (ou seja, substituir a unidade antiga). Essas instruções não funcionaram para mim, então foi isso que fiz para instalar o Ubuntu:

  1. Conectei o SSD usando um cabo USB para SATA
  2. No gerenciamento de disco do Windows, inicializei e formatei o SSD. Agora eu podia ver o SSD como uma unidade flash do Explorer.
  3. Fiz backup e formatei uma unidade USB. Baixei o ISO do Ubuntu 14.04 e usei o "Linux Live USB Creator" para transferi-lo para o USB.
  4. Desliguei o computador e segurei a tecla F12 enquanto o reiniciava, abrindo o BIOS.
  5. Inicializei a partir da unidade USB e instalei o Ubuntu no SSD.

Quando o Ubuntu inicializou pela primeira vez, tudo estava bem, exceto por algumas coisas: não consegui controlar o brilho, o volume ou a luz de fundo do teclado. Nos atalhos do teclado ou nas configurações. Então, pesquisei no Google e as pessoas disseram para alterar o arquivo de configuração do grub em /etc/default/grub. A linha que editei foi esta:

GRUB_CMDLINE_LINUX=""

Eu mudei para isso:

GRUB_CMDLINE_LINUX="acpi_backlight=vendor"

Isso não fez nada, mesmo depois de um update-grub e uma reinicialização. Algumas outras pessoas disseram para mudar esta linha:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Para isso:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

Quando reiniciei, foi a primeira vez que tive meu problema. De qualquer forma, vocês provavelmente querem saber qual é o problema especificamente, haha. Aqui está uma descrição:

Quando eu inicializo meu laptop a partir de um estado completamente desligado, a primeira coisa que aparece - dentro de 4 segundos - é uma tela preta que diz GNU GRUB na parte superior, seguida por algo sobre o preenchimento automático ser ativado se eu pressionar TAB, seguido por um prompt de comando:

grub> _

Não tenho ideia do que fazer aqui, mas posso usar "ls" e alguns arquivos de aparência estranha aparecem. Eu digito "exit" e o BIOS aparece novamente. É aqui que tudo começa a ficar muito estranho. Esta é a ordem de inicialização:

1. HDD3/SSD3
2. HDD1/SSD1
3. HDD2/SSD2
4. ODD
5. LAN
6. USB
Enter Setup
HDD Recovery

Se eu clicar em "enter" enquanto realço o primeiro ou o segundo, aparecerá uma tela de fundo roxo com as seguintes opções:

- Ubuntu
- Advanced options for Ubuntu
- Windows Boot Manager (on /dev/sdb2)
- System setup

Mas se eu tentar inicializar o Ubuntu, uma tela roxa em branco aparecerá, a ventoinha da minha CPU liga e ela simplesmente trava. CTRL-ALT-DELETE me leva de volta ao prompt de comando preto "grub" inicial, no qual digito exit novamente.

O que é realmente estranho é que se eu escolher a terceira opção na ordem de inicialização, um pop-up aparecerá solicitando que eu escolha uma das três opções:

- ubuntu
- Windows Boot Manager
- Ubuntu

Escolher ubuntu (u minúsculo) me leva ao mesmo problema de antes (tela roxa desligada). Escolher o Ubuntu (U maiúsculo) me leva ao... Windows! Não faço ideia do porquê.

A única maneira de inicializar no Ubuntu é se eu acessar a ordem de inicialização do BIOS, que vai para as configurações do BIOS. A partir daí, vou para a aba "Boot", que deve editar a ordem de inicialização. Na verdade, não edito nada, apenas apertei F10 para salvar, e isso me leva de volta à tela roxa com as 4 opções. Eu apertei enter e o Ubuntu inicializou. Estranho!

Achei que o problema era com o grub, então estou mexendo mais um pouco no arquivo de configuração do grub. Esta é a aparência do /etc/default/grub agora:

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

Todo o resto na máquina funciona bem, exceto pelo fato de que não consigo controlar a luz de fundo do teclado. Consegui controlar o volume e o brilho seguindo as instruçõesaqui.

De qualquer forma, o que pretendo fazer é me livrar da linha de comando preta “grub> _” que aparece no início, ignorar o BIOS e inicializar diretamente no Ubuntu quando pressiono o botão liga / desliga. Se alguém mais teve esse problema, toda ajuda será apreciada.

Obrigado.

informação relacionada