J'ai créé un lecteur flash USB amorçable pour exécuter Ubuntu. Le lecteur fonctionne correctement sur la plupart des ordinateurs portables que j'essaie: il ne veut pas démarrer sur mon (favori) Acer Aspire 5745 (Windows 7 64 bits). L’écran d’ouverture contient SYSLINUX 4.06 EDD 4.06-pre1 (...) et s’y trouve simplement. J'utilisais Ubuntu 12.04.1 64 bits jusqu'à ce que j'essaye de démarrer sur Acer ce matin. J'ai aussi essayé de démarrer à 10.04 (vu comme une solution à une discussion) avec le même résultat.
Je souhaite vraiment utiliser Acer pour le développement et ne souhaite pas effacer Windows 7 du disque dur. Y a-t-il des solutions/réponses?
J'utilisais un lecteur Cruzer de 16 Go (je "jouais" jusqu'à ce que les deux lecteurs de 32 Go de Kingston soient arrivés ce matin de Staples). Bien que le lecteur Cruzer fonctionne correctement sur d’autres ordinateurs portables, il ne souhaite pas travailler sur l’Acer. J'ai formaté l'un des 32 Go Kingston's et tout s'est mis en marche immédiatement. Leçon apprise pour les autres pauvres âmes que j'ai vues avec le même problème. Merci pour la réponse rapide et parlez à vos amis de la solution. M'a un peu dérouté ...
Tard en retard pour écrire celui-ci.
Le problème semble être une table de partition incohérente, souvent rencontrée sur des clés USB formatées en usine. Quelque chose à propos de la table de partition le rend inutilisable pour faire un liveUSB.
Ma recherche dans ce domaine semble suggérer que le problème provient d'une table de partitions écrite au format DOS 6.x, une implémentation de buggy connue. Voici l'explication de la page de manuel cfdisk de Linux (cfdisk est un utilitaire basé sur le texte permettant de manipuler des tables de partition de disque):
DOS 6.x AVERTISSEMENT
The DOS 6.x FORMAT command looks for some information in the first sec‐ tor of the data area of the partition, and treats this information as more reliable than the information in the partition table. DOS FORMAT expects DOS FDISK to clear the first 512 bytes of the data area of a partition whenever a size change occurs. DOS FORMAT will look at this extra information even if the /U flag is given -- we consider this a bug in DOS FORMAT and DOS FDISK.
Les manifestations de ce problème incluent souvent tout ou partie des symptômes suivants:
Dispositifs que je connais d'expérience personnelle qui ont ce problème:
Périphériques "Stor N Go" Verbatim blancs de 4 et 8 Go Nombreux périphériques Kingston de 4 Go. Appareils Woolworths "essentiels" de 4 Go
Les facteurs communs à tous ces périphériques sont souvent qu'ils prétendent être compatibles avec le système d'exploitation Linux et qu'ils incluent souvent un logiciel de sauvegarde Windows permettant de synchroniser des dossiers de données Windows.
Je ne sais pas pourquoi les fabricants de clés USB fournissent aux périphériques ce qui semble être un format de table de partitionnement qui a rencontré des problèmes lors de sa sortie. Tout format ultérieur fonctionnerait probablement sans aucun problème, même s'il n'était peut-être pas parfait selon les normes actuelles.
dd if=/dev/zero of=/dev/sdX bs=512 count=1
Cette petite ligne de code écrit simplement des zéros au-dessus de la table de partition sur le périphérique/dev/sdX
Vous devrez remplacer sdX par le périphérique approprié pour votre clé USB défectueuse.
Avertissement: l'utilisation d'un nom de périphérique incorrect effacera complètement la table de partition de tout périphérique sur lequel vous pointez un point - disque dur, lecteur de sauvegarde externe, etc. Cela entraînera la suppression de toutes les partitions présentes sur le lecteur et vous causera beaucoup de problèmes si vous n'avez pas sauvegardé toutes vos données importantes. Vous avez été averti
Une fois la table de partitions effacée, vous devrez utiliser un programme tel que gparted pour en créer un nouveau et ajouter une ou plusieurs partitions pour que le périphérique puisse être utilisé. D'après mon expérience, cette solution est rapide, simple et permanente. Je le fais généralement sur tous les nouveaux périphériques à clé USB que j'achète.
Il est également possible d'utiliser des utilitaires de ligne de commande Linux tels que fdisk et extfs pour créer une nouvelle table de partitions. J'ajouterai quelques détails à ce sujet si le temps le permet.