web-dev-qa-db-fra.com

Aide à la création d’USB amorçable à partir d’iso

- Tout cela concerne le terminal-- Je sais que certains d'entre vous vont rire, mais j'essaie d'installer Arch Linux, car je veux en apprendre le plus possible sur le système Linux et son fonctionnement. Je veux être un expert (peut-être dans 1000 ans, mais ce n'est pas grave :)).

Le problème est que même si je sais comment faire des choses sous Linux, j'ai de la difficulté avec ces noms concernant les disques durs, USB, cd, blah blah et comment y accéder. Grande introduction et pas encore de question, mais le but est de voir où je me trouve et de me donner le plus de détails possible.

Et voici la question: Comment puis-je mettre le fichier .iso dans un usb qui s'exécutera au démarrage de l'ordinateur et me permettra d'installer Arch linux? Des détails sur la façon d'allumer mon ordinateur et d'appuyer sur F8 ou sur tout ce qui peut être déconnecté, lmao :)

Ty à l'avance.

7
Deus Deceit

Si .iso est une image en "mode hybride" (comme la plupart des images Ubuntu et Debian de nos jours, vous ne savez absolument pas à propos d'Arch), vous pouvez simplement l'écrire directement sur l'USB, comme s'il s'agissait d'un lecteur de CD-ROM. Par exemple, en utilisant dd .

dd if=imagefile.iso of=/dev/sdc oflag=direct bs=1048576

Si .iso n’est pas une image en mode hybride, vous pouvez utiliser NetBootin , disponible dans les référentiels d’Ubuntu, qui permet de graver facilement un fichier ISO (pour une distribution Linux) sur une clé USB. son système de fichiers pour être compatible. Remarque: UNetBootin est une application graphique.

10
thomasrutter

Voyons d’abord où se trouve votre clé USB en utilisant la commande fdisk :

Sudo fdisk -l 

et vous verrez une liste de partitions sur votre ordinateur.

sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
/dev/sda1            2048    15624191     7811072   82  Linux swap / Solaris
/dev/sda2   *    15624192    64452607    24414208   83  Linux
/dev/sdb1         1214121     3244232    42323242   84  vfat   

maintenant vous saurez que votre usb est à /dev/sdb et /dev/sdb1 est la seule "partition" dessus, si ce n'est en soi une partition.

Maintenant, vous devez faire une copie bloc par bloc du fichier .iso à partir duquel vous devez démarrer. dd est la commande à utiliser.

dd if=/path/to/iso.iso of=/dev/sdb

Notez que j'utilise sdb ici, pas sdb1 ou toute autre partition.

Vous pourrez maintenant démarrer à partir de l’usb lorsque vous redémarrez votre ordinateur. Il suffit de sélectionner pour démarrer à partir du disque USB.

5
SiddharthaRT