web-dev-qa-db-fra.com

Pourquoi un démarrage USB bootable

Cette question est souvent posée dans Ask Ubuntu, avec parfois quelques conseils sur la situation.

Veuillez fournir une liste des raisons possibles pour aider à résoudre le problème.

4
C.S.Cameron

Je sais par expérience que si un créateur d'interface graphique USB comme Rufus ou Startup Disk Creator ne fonctionne pas, dd ne fonctionnera pas non plus pour la même raison (généralement spécifique au matériel). Parfois, il est possible de déterminer pourquoi un périphérique USB amorçable ne démarre pas s'il est spécifique au matériel (voir les captures d'écran ci-dessous). Par exemple, les graphiques sécurisés ne fonctionnent pas est un indice d'un problème sous-jacent spécifique au matériel. Dans ce cas, l'activation de l'option de démarrage du noyau nomodeset peut fonctionner. Sinon, il est souvent possible de contourner un problème matériel en installant Ubuntu en utilisant le léger, basé sur le texte buntu minimal CD/USB .

Trois autres raisons ne figurant pas sur la liste d'origine:

  1. Mauvaise clé USB. Cela pourrait même être un nouveau lecteur flash que je suppose ne pas être corrompu. Ubuntu démarrera après avoir rendu Ubuntu live USB sur un autre lecteur flash USB. Cela vaut la peine d'essayer si vous avez deux ou plusieurs lecteurs flash USB.

  2. Reformatez le lecteur flash et rechargez l'ISO Ubuntu à partir d'une application pour créer un USB en direct.

  3. Irrégularités de tension qui affectent la quantité régulière de tension fournie par la carte mère au lecteur flash USB. Les causes possibles de cela sont la carte mère, l'alimentation et même le courant irrégulier de la maison. Un très vieil ordinateur est plus susceptible qu'un nouvel ordinateur d'avoir des problèmes avec la carte mère ou l'alimentation qui affectent le démarrage d'une session USB en direct.

    Voici quelques suggestions qui ont fonctionné lorsque je les ai essayées.

    1. Ne branchez pas les périphériques USB comme la souris et le clavier l'un à côté de l'autre. Branchez un périphérique USB à l'avant et un à l'arrière.

    2. Déconnectez les périphériques inutiles lors du démarrage de l'USB pour réduire la charge électrique, par exemple, déconnectez un disque dur s'il y a deux disques. Si vous avez un répartiteur USB à 4 ports avec des commutateurs sur chaque port, c'est idéal, car vous pouvez éteindre la souris USB lorsque vous n'en avez pas besoin et vous n'avez pas besoin d'ouvrir le boîtier de l'ordinateur pour déconnecter un lecteur.

    3. L'Ubuntu live USB pourra parfois démarrer si le même ordinateur est déplacé vers un autre emplacement qui a une source de courant plus contrôlée.

  4. Certaines applications pour créer des clés USB Ubuntu en direct semblent mieux fonctionner que d'autres. Par exemple, l'application intégrée Startup Disk Creator est meilleure que la plupart.

  5. Certaines applications pour créer des clés USB Ubuntu en direct semblent mieux fonctionner que d'autres. Par exemple, l'application intégrée Startup Disk Creator est meilleure que la plupart.

flowchart1
(Cliquez sur les images pour agrandir)

flowchart2

6
karel

Il existe de nombreuses raisons pour lesquelles un USB persistant ne démarre pas.

[~ # ~] bios [~ # ~]

  • USB non défini comme premier disque dur dans le BIOS

  • Problèmes avec les partitions ou fichiers de démarrage BIOS ou UEFI.

  • Le démarrage sécurisé n'est pas désactivé

  • Lecteur non compatible avec le BIOS des ordinateurs ou le mode de démarrage UEFI

  • Table de partition incorrecte

  • Micrologiciel BIOS/UEFI obsolète

  • Jonque dans la mémoire volatile

  • Entrée Fstab dans Full install USB faisant référence à la partition de démarrage efi du disque dur sur les lecteurs créés sur des machines uefi.

[~ # ~] grub [~ # ~]

  • Partition racine incorrecte dans grub

  • Chemin d'accès ISO incorrect dans grub

  • Chemin persistant incorrect, (si utilisé), dans grub

  • La structure de l'entrée du menu Grub ne convient pas au système d'exploitation

  • Type de fichier incorrect pour vmlinuz et initrd (.efi et .lz)

  • Le mot "persistant" est absent de grub.cfg, txt.cfg, syslinux.cfg ou text.cfg

Persistance (casper-rw et home-rw)

  • La partition de persistance n'est pas un système de fichiers ext

  • Le fichier de persistance n'est pas sur le système de fichiers FAT

  • Fichier/partition de persistance réutilisé à partir d'une version différente

  • Fichier de persistance plein de données ou tentative de mise à jour du fichier

Matériel

  • Lecteur flash corrompu, reformater et recharger

  • Mauvais lecteur flash

  • Pas assez RAM pour exécuter Ubuntu

  • Prise USB incorrecte ou incorrecte

  • CPU d'ordinateur incompatible

  • GPU d'ordinateur incompatible

  • L'ordinateur ne répond pas aux spécifications minimales, une version plus légère de 'buntu est requise

  • Irrégularités de tension de la carte mère

  • Limitation du BIOS de la carte mère avec plusieurs périphériques USB

Logiciel

  • Mauvais MD5SUM/fichier ISO corrompu

  • Partition ISO9660 modifiée ou corrompue

  • L'USB a été supprimé de l'ordinateur avant que le fichier ISO ne soit complètement copié

  • Outil de création de lecteur de démarrage obsolète

  • Utilisateur inexpérimenté avec la procédure de démarrage

Merci à Karel et Sudodus pour leur aide avec la réponse. Voir Pourquoi mon démarrage USB bootable

6
C.S.Cameron

Excellente idée de créer une liste et un organigramme pour ce sujet :-)

Je voudrais ajouter

Problèmes avec le système UEFI/BIOS de l'ordinateur, qui ne reconnaît pas un lecteur de démarrage USB, qui fonctionne sur d'autres ordinateurs:

  • le l'utilisateur ne sait pas comment accéder à un menu de démarrage temporaire et comment accéder au système de menus UEFI/BIOS pour modifier les paramètres, devrait être possible d'aider lorsque le nom de marque et le modèle de l'ordinateur sont connus

  • démarrage sécurisé pourrait interdire le démarrage USB en général ou un lecteur de démarrage fait sans logiciel complètement signé, devrait être possible de désactiver le démarrage sécurisé

  • le lecteur de démarrage est non conçu pour le mode de démarrage de l'ordinateur
    • un booter en mode BIOS ne démarre pas en mode UEFI
    • un booter en mode UEFI ne démarre pas en mode BIOS (alias CSM alias legacy mode)
    • devrait fonctionner avec des lecteurs USB cloné à partir de fichiers iso Ubuntu qui peuvent démarrer en mode UEFI ainsi qu'en mode BIOS, sauf le mini.iso, qui démarre uniquement en mode BIOS
  • indésirable dans une mémoire volatile de l'ordinateur ou de l'électronique de connexion après le redémarrage, devrait fonctionner après l'arrêt et attendre une minute.
  • bizarrerie sur certains ordinateurs HP en mode BIOS, qui ne démarre pas via USB et grub avec GPT, devrait être possible de corriger en utilisant une table de partition MSDOS
  • certains ordinateurs ont besoin d'un mise à jour du système UEFI/BIOS. @oldfred résout souvent les problèmes des ordinateurs Dell: "Dell a généralement besoin d'une mise à jour UEFI, d'une mise à jour du micrologiciel SSD et d'un changement de RAID ou d'Intel RST à AHCI pour le lecteur". La mise à jour peut également aider d'autres marques d'ordinateurs
5
sudodus