Por que meu PC congela na inicialização se eu tiver um flash USB conectado

3

A seqüência de inicialização não está configurada para inicializar a partir do usb. a tela trava na tela inicial que eu personalizei com uma foto. tudo congela, o PC não responde a nenhum estímulo. até mesmo o botão de energia tinha que ser continuamente pressionado para desligar. Normalmente, antes de carregar o Windows, o botão de energia pode desligar o PC com um simples toque. quando aconteceu no passado, achei uma coincidência, mas isso aconteceu de novo. Alguma teoria ou lugar de falha para procurar?

EDITAR:

Não é uma inicialização do problema do USB, 1. como eu disse da instalação eu já configurá-lo para arrancar a partir do CD, em seguida, HDD. 2. normalmente, se estiver inicializando, a tela exibe o texto e a tela personalizada desaparece. sim mesmo quando arrancar a partir de usb. 3. o comportamento típico, se não encontrar o usb inicializável, muda para o próximo dispositivo ou exibe um erro. neste caso, não é mesmo configurado para arrancar a partir de usb Quer dizer, eu defini dessa maneira na configuração. e está travando na tela inicial de inicialização, que é uma foto personalizada.

Meu PC é um desktop auto-criado. muito antigo, core 2 duo, placa-mãe: GA-X38-DS4

Dreaded semicolon
fonte
Você pode considerar postar a marca e o modelo do seu PC na sua pergunta.
Moab
Atualização: Eu não mencionei que o pen drive é 3.0, enquanto a minha placa-mãe não suporta 3.0. mas eles devem ser compatíveis com versões anteriores. Eu testei em um computador antigo pentium 4 e ele não congelou. O congelamento acontece se conectado a qualquer momento durante a instalação, inicialização, antes do carregamento do Windows ou Linux. Em conclusão, é provável que um bug do BIOS nunca tenha sido corrigido pelo fabricante. Eu verifiquei a minha versão da bios e é o mais recente circa 2009.
Dreaded semicolon

Respostas:

5

Quando o seu PC inicializa, o BIOS precisa enumerar os dispositivos USB. Se houver um problema com este processo, como:

  • O flash drive barato não obedece ao padrão USB,

  • O dispositivo que se parece com uma unidade flash (como mp3 player ou porta-retrato) para o sistema operacional não obedece ao padrão USB,

  • O dispositivo é na verdade vários dispositivos de armazenamento USB (alguns têm um dispositivo que se parece com um CD-ROM além de um dispositivo que pode ser gravado) e o BIOS não gosta disso,

  • Outros bugs BIOS / UEFI,

  • Problema com o dispositivo, como firmware incorreto ou outro defeito

  • Emitir com sua placa-mãe, porta USB ou controlador na placa-mãe,

então o BIOS pode travar.

Eu experimentei leitores de cartão e mp3 players que causam alguns BIOSes para travar. Os problemas do BIOS com a inicialização de qualquer coisa, exceto um disquete ou o primeiro disco rígido interno, são bem conhecidos desde meados dos anos 90 e possivelmente mais cedo. isto devemos funcionar corretamente, mas na realidade isso pode não ser devido a um BIOS mal programado.

Você pode tentar atualizar seu BIOS ou firmware UEFI para ver se isso ajuda.

LawrenceC
fonte
Eu sinto que encobre todos os possíveis problemas. Vou verificar para ver se consigo identificar um deles. Acho que não há mais atualizações para minhas biografias, talvez o suporte tenha terminado. mas eu queria saber qual poderia ser o problema e isso ajuda muito. obrigado
Dreaded semicolon
1

Meu palpite seria uma funcionalidade oculta que detecta erroneamente a assinatura de inicialização em sua unidade flash como dados especialmente criados. Se você tiver sorte, pode congelar. No meu caso, isso matou o conselho.

Eu tenho um problema semelhante com o EVGA FTW3 borda. Se eu estiver dentro da configuração da BIOS, na tela do POST ou na tela de seleção do dispositivo de inicialização, então, assim que eu conectar um pendrive com o FreeBSD-11.1-RELEASE-amd64-memstick.img, o computador congela.

Eu também tentei:

  • conectando um stick USB com o FreeBSD 11.1 ou o OpenBSD 5.7 instalado: ainda congela
  • usando um stick USB diferente: ainda congela
  • deixando o stick USB por mais de 20 segundos: a placa desligou e morreu, eu não podia mais ligar o computador

Então entrei em contato com o suporte da EVGA e meu quadro foi substituído, mas:

  • a nova diretoria também é afetada por este congelamento , então eu não estou disposto a arriscar e matar
  • usando um computador diferente: funciona corretamente, eu também posso arrancar a partir desse USB

Então eu tentei apagar o pendrive e copiar arquivos de configuração do Windows ou Linux para ele:

  • funciona corretamente, eu também posso arrancar a partir desse USB

As placas EVGA FTW3 apresentam uma falha grave. Este não é o PC que está tentando inicializar a partir do USB e depois travando. Em vez disso, há alguma funcionalidade oculta e não documentada que provavelmente está tentando atualizar o BIOS ou a configuração se detectar uma assinatura correspondente ao registro de inicialização do BSD. Isso é mal projetado, pois não verifica a integridade dos dados e acaba destruindo a placa.

Eu também li sobre o congelamento do MSI 975X quando uma unidade USB está presente durante a inicialização: https://forums.freebsd.org/threads/47368/

George Valkov
fonte
0

O motivo pelo qual ele congela é porque quando o seu PC inicializa, ele procura por coisas para inicializar, e eventualmente inicializa a partir do seu HDD, carregando janelas, etc. O que está acontecendo é: seu PC está tentando inicializar um sistema operacional a partir do seu flash USB, e está congelando porque não há nenhum sistema operacional para inicializar.

Você pode ser capaz de forçá-lo a olhar para o HDD primeiro editando o BIOS.

Trilithide Machina
fonte
Obrigado, mas você leu o que eu escrevi? Não está definido para arrancar a partir de usb. e ao lado se ele não encontrar um sistema operacional em um usb, ele geralmente alterna para outro dispositivo; se não houver outro dispositivo, ele não deve exibir nenhum dispositivo inicializável. neste caso, no entanto, nem sequer é configurado para arrancar a partir de USB. e você não entra no BIOS usando F8, na maioria dos PCs, seja F2 ou del. F8 é para o modo de segurança no Windows
Dreaded semicolon
1
@Dreadedsemicolon Na verdade, esta resposta provavelmente está correta. O computador ainda está procurando por um dispositivo de inicialização e está encontrando sua unidade USB antes do disco rígido. Se você definir o disco rígido para o primeiro no seu bios, ele deve parar de fazer isso. Apenas não ter o usb na sua lista de inicialização não é suficiente. Às vezes você até experimenta isso com outro hardware USB que não é um dispositivo de armazenamento.
Doug Watkins
O botão para entrar no BIOS não é o mesmo para todos os computadores. Eu vi esc, delete, backspace, f2, f9, e outros, o botão para pressionar. Depende do seu fabricante de mobo.
Doug Watkins
@ Doug Watkins, Na verdade errado, como eu disse, não está configurado para arrancar a partir de USB. talvez eu deveria ter dito que eu sei como entrar na configuração e eu já configurei o meu PC também inicializar a partir do CD, em seguida, o disco rígido. Eu não tenho certeza, mas o que você acha que eu quis dizer, dizendo que não está configurado para arrancar a partir de USB? sim eu sei botões de entrada de configuração são diferentes é por isso que eu disse mais. mas ele disse F8 que não é muito típico, pelo menos, deveria dizer del qual é comum.
Dreaded semicolon
ao lado de quando o PC inicia a inicialização, a tela personalizada inicial desaparece e exibe o texto. isso não acontece. e se não encontrar boot no USB, diria isso ou mude para o próximo dispositivo. MAS novamente eu configurá-lo de configuração para arrancar a partir do CD, em seguida, HDD.
Dreaded semicolon
0

Problema parou de acontecer no meu laptop, quando eu desativei suporte legado USB no BIOS

Chameleon
fonte