web-dev-qa-db-fra.com

Qu'est-ce qui rend certaines clés USB non-bootables?

J'ai récemment eu une clé USB de 64 Go et je prévoyais d'en faire un multitool de réparation de système, avec différents installateurs Linux et Windows et des images en direct, mais il semble que je ne dispose pas d'une clé USB qui ne puisse pas être démarrée.

Le programme d'installation de Yumi de Pendrive Linux ne le reconnaît pas et le répertorie uniquement lorsque l'option "Afficher tous les périphériques" est cochée.

YUMI, not checkedYUMI, checked

L'outil d'installation Windows 7 USB ne le reconnaît pas non plus.

Windows 7, USB tool

Lorsque vous insérez une image avec Yumi ou diskpart et xcopy , aucun des trois ordinateurs que j'ai testés ne peut démarrer, mais aucun d'entre eux ne possède problèmes de démarrage à partir d’un autre lecteur plus petit et plus lent de 8 Go. L'outil de formatage USB HP, comme mentionné dans cette réponse le formate, mais cela n'active pas le démarrage. J'ai essayé les systèmes de fichiers NTFS et FAT32, mais je n'y suis pas parvenu.

Qu'est-ce qui cause ça? J'avais l'impression que les clés USB ne sont que des périphériques de stockage (comme des disques optiques) et qu'il suffisait d'avoir les fichiers/structures corrects pour le rendre amorçable. Le périphérique manque-t-il une fonctionnalité essentielle nécessaire pour le rendre amorçable?


Information additionnelle:

Les cartes mères des PC sont le GA-MA770T-UD3 (prise AM3, probablement un peu vieux), le GA-Q87TN (prise 1150) et tout ce qui se trouve à l'intérieur du Dell XPS12 9Q33. Les deux derniers utilisent des processeurs Haswell avec UEFI, je ne peux pas imaginer qu'un stick de 64 Go poserait un problème.

J'ai également essayé de formater avec les outils Windows et de créer une partition de 20 Go seulement.

19
iFreilicht

Je veux juste partager mon expérience. Nous gravons de nombreuses images ISO amorçables sur des clés USB pour configurer tout, de la série de serveurs Windows à Windows 7 à 10. Nous avons UNIQUEMENT des problèmes avec les disques Kingston. J'ai parlé à un gars du support technique de Kingston et après de nombreuses informations inutiles, cela revient essentiellement à dire que son démarrage n'est pas garanti. J'ai donc essayé toutes les autres options de dépannage telles que diskpart, les formats complets et même la méthode linux de partitionnement et de formatage. Donc, plusieurs jours plus tard, j'ai vérifié mon bios et, comme toujours, le disque USB apparaît comme un disque dur, comme toute autre marque de disque USB. J'ai remarqué qu'il y avait une note dans la page de droite pour "appuyer sur N" pour retirer le disque USB Kingston en tant que "disque dur" qui le marquera ensuite comme disque amovible. Après avoir appuyé sur N, le disque a disparu de la liste du disque dur et j’ai sauvegardé/redémarré. Cela fonctionne parfaitement maintenant !!! Ce n'était pas nécessaire pour aucun de mes autres disques USB qui démarraient parfaitement à chaque fois sur diverses plates-formes matérielles, à l'exception de mes disques Kingston G3 et Fury 3.0.

J'espère que cela pourrait aider un autre technicien frustré: D

8
Theo

Certains lecteurs de clés usb avec des tables ne sont pas adaptés à la création d’un lecteur amorçable. Le formatage ne fait aucune différence puisqu'il n'affecte pas les tables, il efface simplement le contenu de la partition principale visible. (J'avais des problèmes avec une marque "réputée" auparavant avec ce problème.)

Si vous avez accès à une machine Linux, branchez le lecteur, trouvez comment Linux nomme le périphérique, puis exécutez-le:

dd if=/dev/zero of=/dev/sd***  

(remplacez *** par le nom de l'appareil indiqué)

Cela efface complètement le lecteur (en le remplissant avec des zéros binaires), le système de fichiers et le lot. Alors assurez-vous de spécifier le bon périphérique !!! Ensuite, reformatez (FAT32 est préférable car UEFI ne prend pas en charge NTFS) et vous devriez être prêt à partir.

3
Chris Kennett

J'ai résolu ce problème avec mon lecteur SanDisk et la seule solution pour moi consistait à acheter un autre lecteur. Vérifiez votre lecteur dans le menu "Ce PC" de votre ordinateur. Les lecteurs flash apparaissent généralement comme un disque amovible. Ces informations sur le démarrage de ce lecteur ou sur ou sont généralement contenues dans le lecteur flash lui-même. Voici le mien, par exemple: picture of this pc menu.

Pour protéger les utilisateurs contre la destruction de l’ensemble du disque dur, Microsoft et d’autres utilitaires de gravure se limitent à la possibilité de graver sur des disques dits "amovibles" - clés USB, CD, DVD, etc. SanDisk) a vendu des lecteurs flash mal configurés avec le bit d’être amovible. Je ne sais pas exactement comment ces informations sont stockées, mais pour autant que je sache, il n'y a aucun moyen de modifier le firmware. Vous devrez acheter un nouveau lecteur flash. Sinon, vous pourrez peut-être convaincre la société de vous rembourser/remplacer votre lecteur flash.

Sources:

2
umop aplsdn

Il existe un programme téléchargeable appelé BOOTIce sur le site www.ipauly.com que j'ai utilisé pour créer un système Lexar 16Gb amorçable que Rufus ne pouvait pas. Fonctionne un régal! Je ne suis pas du genre technicien, donc je ne sais pas tout ce qu'il faut faire pour le faire, mais il gère le MBR, ce que d'autres programmes n'ont pas réussi à faire. Je le recommande fortement pour résoudre le problème d'un bâton de démarrage sans butoir. (Je ne suis pas un sponsor et je ne reçois pas de commission pour avoir porté cela à votre attention ... LOL)

1
Brewster

C’est assez vieux, alors vous avez peut-être trouvé une solution, mais je poste une réponse à quiconque la trouvera plus tard.

Le firmware USB peut être le problème. Vous pouvez mettre à jour le micrologiciel d'un périphérique USB, ce qui peut résoudre le problème. Voici un lien qui énumère divers logiciels pour le faire: http://wiki.openmoko.org/wiki/USB_DFU_-_The_USB_Device_Firmware_Upgrade_standard

1
Magister Ludi

Ce n'est qu'une estimation semi-éduquée, mais pourrait aider quelqu'un un jour.

Je viens de passer les 90 dernières minutes à ne pas démarrer un Advent 4211 2007 à partir de l’USB, mais en vain.

J'utilisais unetbootin pour créer la clé USB amorçable.

Spéculativement, je pense que la taille de la partition était à l'origine de l'incompatibilité. Le symptôme n'était qu'un curseur clignotant à l'écran lors du démarrage. J'ai plutôt suivi les instructions ISO "hybrides" de Mint (simplement dd l'ISO sur le disque brut de la clé USB) et cela a fonctionné.

Comme je l’ai dit, c’est une spéculation, mais j’imagine que la partition de 64 Go jouait à des sillies.

0
wally