web-dev-qa-db-fra.com

Un ordinateur qui ne parvient pas à démarrer si certains périphériques USB sont branchés

Cela ne me pose pas de problème, mais je suis curieux.

Au fil du temps, mes travaux de réparation m'ont amené à rencontrer de nombreux cas (répétables et fiables) dans lesquels un ordinateur (ordinateur de bureau ou ordinateur portable; chaque situation est unique mais cohérente en soi) pose des problèmes pendant la phase de démarrage POST/démarrage.

Un exemple: un ordinateur se bloque au démarrage (j’oublie exactement où, mais c’est après le POST) lorsque j’ai un support de stockage USB externe. Cela peut être un disque dur ou une clé USB. Ce n'est pas CHAQUE USB HDD ou clé USB, mais c'est un nombre significatif. Si bien que lorsque je démarre, j'essaie de m'assurer que ces périphériques ne sont pas branchés. Je ne me souviens plus si c'est le (S) quel (s) port USB est utilisé, mais j'utilise généralement ceux de face.

Un autre exemple est un ordinateur portable sur lequel j’ai travaillé, suspendu après POST quand un Ubuntu LiveUSB était branché, sauf si j’utilisais un port spécifique, qui était presque complètement détruit à l’intérieur.

Un troisième exemple est un autre ordinateur de bureau qui, lors du démarrage lorsqu'un disque dur USB est branché, se bloque lors du démarrage au point où vous voyez du texte à l'écran. Pendant la phase de démarrage pré-OS. Si je débranche le disque dur, le démarrage reprend immédiatement comme s'il n'y avait pas de problème.

Pourquoi des périphériques externes (certains bootables, d'autres non) causent-ils ce genre de problème de démarrage? Il est répandu et non uniforme, et je suis curieux de savoir ce qui se passe au niveau de la machine.

8
jwarner112

Voici un aperçu.

  • Certains BIOS sont buggés. Un bon BIOS doit ignorer les périphériques non valides ou inconnus, mais pas tous pour une raison quelconque. Essayez de mettre à jour votre BIOS. J'ajouterai que pour moi, il semble que lorsque les PC ont commencé à avoir la possibilité de démarrer à partir d'éléments autres qu'un disque dur ou une unité de disque dur connectée localement, des bugs étranges sont présents sur certains systèmes et BIOS.

  • Je soupçonne que certains lecteurs USB n'implémentent pas correctement la norme de stockage de masse USB. Ce serait généralement un problème avec les lecteurs MP3 qui ressemblent à des disques durs, des périphériques qui présentent réellement deux périphériques de stockage au système (j’avais un lecteur MP3 qui présentait son stockage interne et externe sous la forme de deux "sous-périphériques de stockage de masse USB" et j’avais toujours pour s’assurer qu’il était débranché au démarrage).

  • Certains appareils peuvent être instables et provoquer le blocage du bus ou un comportement étrange. Les clés USB ne coûtent pas cher et il est probable que personne ne se soucie de leur contrôle qualité par rapport à toutes les combinaisons matérielles possibles. Il est également possible que le chipset de la carte mère ait des particularités qui n'apparaissent qu'avec des périphériques spécifiques.

Si bien que lorsque je démarre, j'essaie de m'assurer que ces périphériques ne sont pas branchés.

C’est ce que je fais avec à peu près n’importe quel système, à mon humble avis, c’est une pratique exemplaire.

11
LawrenceC

Vous pouvez essayer de vérifier l'ordre de démarrage du BIOS en question. Si un périphérique USB est répertorié avant le lecteur de disque dur ou de CD, l'ordinateur tentera de l'utiliser pour démarrer. S'il n'y a pas de partition amorçable sur le périphérique USB, vous pouvez obtenir un écran vide ou un type de message du type "Enregistrement de démarrage introuvable".

Outre l'ordre de démarrage, il peut y avoir des problèmes de compatibilité entre la carte mère et le périphérique USB. Si la carte mère est incapable de reconnaître le périphérique ou ne regarde qu'un port, cela expliquerait le comportement apparemment incohérent.

7
TheTurkey

Un cas que j’ai remarqué est que, sur Ubuntu 12.04 LTS, si vous n’utilisez pas explicitement fstab pour monter un disque NTFS volumineux (3 To) mais laissez le soin à Ubuntu de monter automatiquement, il se bloque sans même vous permettre d’accéder au BIOS. .

Je ne comprends pas pourquoi cela se produirait si le BIOS ne dépend pas du système d'exploitation, mais je ne fais que l'ajouter ici au cas où quelqu'un d'autre serait aussi perplexe que moi.

EDIT Désolé, je pensais que le problème avait disparu mais il a refait surface même avec ce que j'ai écrit ci-dessus. Donc, je suppose que ce que j'ai écrit ci-dessus n'est tout simplement pas vrai.

1
Sridhar-Sarnobat