Inicialização do Ubuntu Server 11.10, terminal branco com texto preto ilegível

3

Acabei de instalar o servidor Ubuntu 11.10 e a instalação correu bem. Este sistema está sendo executado em uma placa Intel Pentium II com gráficos integrados.

No entanto, quando tento inicializar no Ubuntu, recebo um terminal branco com texto em preto ilegível. Eu tentei vários "correções" do grub, pois pesquisar o problema parecia sugerir que era uma questão relacionada a res ou grub.

Eu não posso ssh, então o problema também afeta o Linux.

Eu não tive sorte com nada até agora e estou no meu juízo final. Esta foi a minha primeira excursão do Ubuntu, pois meu amigo me disse que era melhor para servidores do que o CentOS, porque era mais fácil ... Não muito ....

Alguém tem alguma idéia sobre qual poderia ser o problema? Ao responder, tenha em mente que sou um novato no Ubuntu e Linux.

A partir de 1/26/12 eu tentei adicionar a linha console = ttyl ao / etc / default / grub e executar o update-grub. Isso resulta na linha nos parâmetros de inicialização que normalmente lê:

linux /vmlunz-3.0.0-12-generic-pae root = / dev / mapeador / dev-root rovt.handoff = 7

agora lê:

linux /vmlunz-3.0.0-12-generic-pae root = / dev / mapeador / dev-root console-ro = ttyl vt.handoff = 7

Isso não funciona. Existe alguma maneira de ter console = ttyl inserido em uma linha por si só? Eu estou no meu juízo final, Obrigado por toda sua ajuda, Velocidade

    
por SpeedCrazy 25.01.2012 / 01:54

3 respostas

2

Tente adicionar console=tty1 às suas opções de inicialização na linha do kernel.

Edite /etc/grub/defaults e adicione isso à linha de opções

sudo -e /etc/grub/defaults

Edite a linha a seguir (o splash é opcional)

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash console=tty1"

O problema que você parece ter é com o driver gráfico e o framebuffer

Há um relatório de bug aqui (acho que você tem um problema semelhante, apenas com um cartão de intel diferente é tudo).

link

Eu apenas publiquei um trabalho alternativo.

Com isso, eu já falei mais sobre esse bug.

    
por Panther 25.01.2012 / 04:25
1
  1. Toque em "escapar" durante a inicialização para acessar o menu do grub e selecionar uma versão mais antiga com o modo de recuperação

  2. Adicione nomodeset e xforcevesa à sua configuração do grub em / etc / default / grub (veja abaixo como fazer isso) Relacionados: drivers nvidia-96 causando texto distorcido, exibir no Geforce4 Ti 4660

  3. Descomente no grub config a linha que habilita o GRUB_TERMINAL = console (ou seja, não use gráficos no menu do grub)

  4. sudo update-grub

  5. Reinicializar

por Jon Vaughan 15.04.2013 / 21:56
0

Você já encontrou uma solução para o seu problema. Se sim, por favor compartilhe.

Aqui está algo que funcionou para mim. Eu tinha chegado a essa solução depois de todo o googling e seguindo o link dado por Jon Vaughan acima e outras respostas por lá. Obrigado @all por isso.

Veja o que eu fiz,

  1. Durante a inicialização, mantenha pressionada a tecla SHIFT para ver o menu do GRUB

  2. Pressione e para editar Você verá algo assim.

    recordfail
        load_video
        gfxmode $linux_gfx_mode
        insmod gzio
        insmod part_msdos
        ......
  1. Substitui $linux_gfx_mode por 800x600

  2. pressione CTRL + x para inicializar

Nota: A resolução 800x600 não significa nada aqui. Eu tentei 1024x768 , mas deu o mesmo resultado. Nenhuma mudança na resolução do terminal / display. Mas eu não encontrei mais texto distorcido no meu monitor.

Esta é uma solução temporária. Se isso funcionou para você, você pode fazer alterações permanentes como eu fiz. Analisando /etc/grub.d/10_linux , descobri que $linux_gfx_mode in /boot/grub/grub.cfg estava sendo definido por uma variável GRUB_GFXPAYLOAD_LINUX . Então,

  1. edite /etc/default/grub

  2. Adicione esta linha no final GRUB_GFXPAYLOAD_LINUX=800x600

  3. sudo update-grub

  4. sudo reboot

Nota: Do /boot/grub/grub.cfg parece que a variável $linux_gfx_mode deve ter valores como keep ou text , então 800x600 não é algo esperado. Então, pode ser que o sistema retorne a algum valor padrão, o que resolveu meu problema; -)

    
por bruce_w 18.08.2013 / 17:47