web-dev-qa-db-fra.com

Depuis un terminal, comment créer un LIVE USB pour toutes les distributions, pas seulement pour Ubuntu?

Duplicate possible:
Créer un programme d'installation USB à partir de la ligne de commande?

Avec curiosité que j'ai sur le terminal, je suis venu à cette étape. Comment créer du Live USB depuis un terminal? Y at-il un outil que je dois faire ça?

J'utilise Ubuntu 12.04.

9
rɑːdʒɑ

Vous pouvez utiliser le fameux (et aussi dangereux) outil Linux dd pour ce travail. Mais notez que cela effacera complètement tout le contenu de la clé USB. Notez également que vous ne pouvez pas obtenir la fonctionnalité de stockage de persistance avec le Live USB, ce qui signifie que chaque démarrage sur le Live System sera nouveau.

Utilisation de dd

Commencez par noter le numéro de périphérique de votre clé USB avec la commande Sudo blkid. Très probablement, ce sera /dev/sdb ou /dev/sdc. La plupart du temps, il ne peut s'agir de /dev/sda.

Puis ouvrez un terminal avec le Ctrl+Alt+T raccourci et utilisez cette commande (je suppose que votre clé USB est /dev/sdb).

Sudo dd if=/path-to-the-iso-file/filename.iso of=/dev/sdb

La commande sera exécutée pendant un certain temps. Lorsque vous voyez l'invite $ dans votre terminal, vous avez terminé.

Utilisation de cat

Vous pouvez également utiliser la commande cat. Ouvrez un terminal et entrez la commande comme ci-dessous:

Sudo cat /path-to-ubuntu-iso/iso-filename.iso > /dev/sdb; sync

Remplacez le /dev/sdb par le numéro de votre clé USB spécifique au système.

Veuillez noter que vous devez spécifier le périphérique de sortie sous la forme /dev/sdb ou /dev/sdc, et non /dev/sdb1, /dev/sdc1, etc.

Mise à jour pour la question mise à jour

Toutes les distributions ne peuvent pas être initialisées à l’aide de la méthode dd. Un tel exemple est OpenSUSE DVD (pas le live). Il n’est donc pas possible d’utiliser dd pour créer une iso amorçable pour chaque distribution Linux, mais la méthode dd devrait fonctionner pour toutes les distributions en direct.

15
Anwar

Oui, cela peut être fait avec mtools (divers) Si vous regardez cette page , il y a des instructions pour télécharger le script isotostick.sh qui utilise mtools (vous devez également installer mtools).

Un regard sur ce script vous donnera une idée de ce qui est impliqué.

2
fabricator4