Suis-je contraint d'exécuter les ISO LIVE d'Ubuntu uniquement sur une clé USB amorçable ? Toutes les autres distributions mises à part, puis-je créer une clé USB amorçable avec un ISO autre qu'un ISO LIVE ? Pour tester cela, je pensais pouvoir créer moi-même une image ISO en utilisant dd à partir de mon Ubuntu 14.04 installé de manière robuste et fiable sur le disque SATA /dev/sda1 comme source. Ensuite, je pourrais utiliser UNetBootin pour écrire une USB amorçable pour moi en utilisant l'ISO que je viens de créer. J'ai donc procédé - et je me suis assuré que mon ISO ne faisait que 14Gbytes, car ma clé USB fait 16Gbytes. J'ai utilisé GPARTED pour vérifier l'USB après que UNetBootin en ait fini avec elle, et j'ai ajouté une partition swap étendue dans l'espace restant sur l'USB. Tout avait l'air assez bien, mais la clé USB ne démarre pas un PC. Quel est le problème avec mon raisonnement ? Suis-je contraint d'exécuter les ISO Ubuntu LIVE uniquement sur une clé USB amorçable ? :\NJe suis confus, je suppose... une idée ?
Réponse
Trop de publicités?Erm ? Vous avez fait un "ISO" avec dd
d'une installation existante depuis un disque dur pour l'utiliser avec UNetbootin pour configurer Ubuntu sur un disque externe ?
C'est un pas de trop et une solution de rechange très grossière : xkcd.com/763/
UNebootin est destiné à être utilisé avec des images ISO pour les supports optiques. Si vous dd
quelque chose de votre disque dur qui est aussi une image, mais pas pour les supports optiques, et pas ce que UNetbootin attend.
Pour installer Ubuntu sur des supports externes tels que des pendrives USB ou des disques durs/SSD externes, il suffit de choisir ce périphérique pendant l'installation comme périphérique cible (y compris l'emplacement du chargeur de démarrage) et le programme d'installation configurera tout pour vous.
Vous pouvez également utiliser dd
pour copier une installation existante sur un autre appareil et installer le chargeur de démarrage sur cet appareil, mais je recommanderais plutôt de copier les fichiers dans le système de fichiers (utiliser cp -a
o rsync -a
) au lieu de copier le système de fichiers entier et de changer les UUIDs. De cette façon, vous ne vous retrouverez pas accidentellement avec le même UUID sur plusieurs périphériques, ce qui pourrait vous causer des problèmes. L'écriture sur certains types de stockage avec dd
est nuisible.
Questions connexes
- Comment puis-je réparer Grub ? (Comment récupérer Ubuntu après avoir installé Windows ?) - Réponse générale principalement pour la mise en place du démarrage MBR (ancienne méthode pour les machines BIOS).
- Est-il encore possible d'installer Ubuntu sur un disque dur externe avec UEFI ? - Instructions pour configurer le démarrage UEFI ou le démarrage MBR sur les tables de partition GPT et MBR. (Et aussi pour les Macs).
Pour expliquer pourquoi UNetbootin ne doit pas être utilisé avec des images de disques durs vides : Les images ISO Live contiennent généralement une image à l'intérieur de l'image qui contient l'environnement Live et une configuration spéciale (non standard) pour démarrer cette image à partir d'un support optique en lecture seule. UNetbootin est une solution de contournement pour utiliser ces images ISO avec des périphériques de stockage USB. En fait, vous utilisez une solution de contournement (UNetbootin) d'une solution de contournement (système amorçable sur un support de lecture optique) et vous essayez simplement d'ajouter une autre solution de contournement par-dessus (créer une "ISO" pour l'utiliser avec UNetbootin).