computador antigo não inicializa a partir do disco rígido


1

Detalhes do Hardware:

A história até agora:

Para começar, o sistema costumava ser dual-boot em algumas versões do Ubuntu e em alguns service packs do Windows XP. Então peguei o HDD # 3 maior, peguei uma assinatura do Dreamspark e decidi que chegara a hora de uma atualização de hardware / software. Deveria ter sido simples: eu fiz backup de tudo, troquei o HDD # 2 pelo HDD # 3 e tentei instalar o Windows 8, que falhou ao inicializar do liveCD (acho que o hardware é muito fraco). Então eu joguei essa idéia do Windows fora e continuei instalando o Ubuntu 13.04, que inicializou a partir do LiveCD Fine, instalado da maneira usual mas, e aqui está o bit complicado, após a instalação inicializada na tela preta. Por tela preta quero dizer POST vai bem, mas depois que a tela fica completamente preta (sem cursor piscando, não "Não é possível localizar a mídia inicializável" mensagem, nada). Naturalmente, eu pesquisei todos os lugares fáceis, mas todos eles assumem que o usuário pode mudar alguma coisa (parâmetros de inicialização do kernel e assim por diante). Bem, eu tentei várias combinações de teclado para sair deste estado de "tela preta", mas sem sucesso. A única coisa que posso é chegar ao BIOS a partir do POST apertando o del (que está certo antes do sistema ir para a tela preta).

Soluções tentadas

Nesse momento, percebi que havia um problema, então tentei simplificá-lo e obter mais dados:

  1. Desligou o HDD # 3, deixando apenas o HDD # 1. Pinos ajustados em conformidade (essas unidades PATA precisam ser informadas sobre quem é mestre / escravo e assim por diante). Tentei arrancar - mesmo resultado.
  2. Desligado HDD # 1, conectado HDD # 3 de volta. Ajuste os pinos de acordo, instale o Ubuntu 13.04 no HDD # 3 (novamente, o liveCD inicializa bem, a instalação é normal). Inicializou a mesma tela preta novamente.
  3. Conectou o HDD # 1 de volta, ajustou os pinos adequadamente, instalou o Archlinux em ambas as unidades, limpando tudo antes. A história permaneceu a mesma: o liveCD do Archlinux inicializa bem, a instalação corre bem, a inicialização do disco rígido leva à tela preta logo após o POST. Novamente, não há chance de alterar nenhum parâmetro do kernel, nenhuma mensagem, não responder a várias combinações de teclado (Ctr + Alt + F2 para obter outro console, por exemplo)
  4. Desligou o HDD # 1, ajustou os pinos adequadamente, instalou o Archlinux no HDD # 3. Mesma história
  5. Cabo alterado para o de outra máquina que eu sei estar trabalhando, tentou inicializar. Mesma história.

Questão

Eu sei que agora alguns de vocês podem estar pensando "Ei, esse cara não sabe como ligar o monitor". Bem, infelizmente eu faço. Eu realmente estou esperando que eu esteja perdendo algo muito trivial. Alguém tem alguma idéia do que pode ser o problema que causa uma tela completamente preta logo após o POST?


1
+1 para uma pergunta bem escrita. Infelizmente, como você é um novo usuário, só pode incluir dois links na sua pergunta. Se você editar a pergunta para adicionar os links ausentes como texto simples e, em seguida, adicionar um comentário e ping me (@terdon) eu ficaria feliz em adicionar os links corretamente.
Terdon

Você obtém a tela de bootloader (onde você escolhe OS)? É aí que você precisará alterar as opções.
Terdon

"... mas todos eles assumem que o usuário pode mudar alguma coisa (parâmetros de inicialização do kernel e assim por diante)". Você pode mudar as coisas. Você tem liveCDs! Inicialize um liveCD, monte seus discos rígidos e faça as alterações.

1
Você pode tentar uma versão mais antiga do Ubuntu, ou talvez o Puppy Linux / DSL?
Karan

1
Códigos de erro de bipe são normalmente usados ​​antes de o vídeo ser inicializado para relatar erros graves, como mau funcionamento da CPU, RAMs completamente ruins ou sem memória RAM, placa gráfica, etc. Eu suspeitaria do controlador IDE ou dos cabos PATA. Já que você já tentou um cabo diferente, isso não deixa muitas possibilidades prováveis ​​além do controlador, o que, infelizmente, pode significar que a placa-mãe está quebrada. Aqui está a esperança de que alguém tenha algo mais positivo.
um CVn

Respostas:


0

Eu tive esse mesmo problema no outro dia. Acabou por ser a unidade de DVD. Eu substituí-lo com uma unidade de DVD-ROM antiga e o problema foi embora.


não é o meu caso, a unidade é usada toda vez que eu inicializo do liveCD, então eu suponho que está tudo bem.
alisianoi

Nenhum dos meus problemas apontou para a unidade de DVD. Eu substituí-lo por desespero.
Ray Cathode

0

Você deve conseguir consertar isso certificando-se de que o GRUB está instalado (ou instalando-o se não estiver) e adicionando nomodeseta suas opções. Você pode encontrar um bom tutorial para isso aqui , os passos básicos são reproduzidos abaixo.

  1. Primeiro, você precisará inicializar no live CD e montar a unidade onde você instalou o Linux. Eu vou usar, /dev/sdXYmas você deve mudar isso para qualquer partição atualmente tem um sistema Linux instalado. Então, monte o seu sistema instalado a partir do Live CD:

    sudo mount /dev/sdXY /mnt
    
  2. Use chrootpara alternar para o sistema montado:

    sudo mount /dev/sdXY /mnt
    
  3. Instale (ou atualize) o GRUB no MBR do seu primeiro disco rígido:

    sudo grub-install /dev/sda
    sudo grub-install --recheck /dev/sdX
    
  4. Definir os parâmetros do kernel. Você precisará editar o arquivo etc/default/grub. IMPORTANTE: certifique-se de editar o que está no sistema montado abaixo /mnte não o do /etcdiretório no Live CD. Se você ainda estiver no chrootambiente, esses comandos farão o que você precisa:

    sudo gedit etc/default/grub
    

    Você deveria 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=""
    

    Mude a GRUB_CMDLINE_LINUX_DEFAULTlinha 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:

insira a descrição da imagem aqui


sim, obrigado, aqui está o que eu faço no Archlinux: 1. inicialize a partir do liveCD como root 2. '# mount / dev / sda1 / mnt', onde / dev / sda1 é a partição que eu instalei Arch para 3. 'arch-chroot / mnt '4. edite' / etc / default / grub 'para se parecer com isso GRUB_CMDLINE_LINUX_DEFAULT = "nomodeset" 5. execute o comando' grub-mkconfig -o /boot/grub/grub.cfg 'que me fornece um grub.cfg razoável 6 saia do ambiente chroot 'exit' 7. 'unmount / mnt' e inicialize novamente na tela preta. Eu acredito que estes passos são semelhantes aos acima (exceto que eu não instalo grub - já está lá, eu estou apenas mudando a configuração)
alisianoi

o que eu quero dizer: adicionar nomodeset parece não funcionar. Além disso, estou começando a acreditar que tenho um problema de hardware: agora estou ouvindo bipes de 2 ou 1 ou 0, embora eu não toque no hardware, o que é estranho. De qualquer forma, obrigado pelo seu esforço.
alisianoi

@ all3fox ok, se você está recebendo bips, esse é um problema diferente. No entanto, após a execução, grub-mkconfigvocê precisará executar update-grube grub-install /dev/sdapara que ele funcione.
Terdon

0

Tudo bem, uma vez que algumas pessoas participaram dessa discussão e, por uma questão de completude, postarei o histórico com respostas. Um amigo meu me forneceu outro antigo computador dele. Por tentativa e erro, descobrimos que tanto a minha Unidade de Fonte de Alimentação quanto a Placa-Mãe estavam mortas. Substituindo esses, eu instalei o Puppy Linux como recomendado pelo @Karan. Nem o Ubuntu 12.04 LTS nem o Arch Linux concordaram em instalar - para ambos, o kernel falhou ao carregar com "bug de travamento suave do CPU 22", eu não o investiguei mais. Não estou esperando que minha nova configuração funcione por muito tempo e procure uma substituição completa. Obrigado.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.