Pourquoi Ubuntu ne fournit-il pas d'images USB au lieu d'images ISO?

6

Jusqu'à présent, Ubuntu (et ses dérivés) fournissait des images ISO à graver sur des supports optiques. Ensuite, il existe un outil (usb-creator) permettant de "graver" ces images ISO sur des clés USB. Je peux me tromper, mais je pense qu’aujourd’hui, la majorité des utilisateurs n’utilisent pas de supports optiques pour installer Ubuntu (ainsi que d’autres systèmes d’exploitation), car les lecteurs optiques ne sont plus un standard.

Une "image USB" est généralement "gravée" avec un dd standard facilement disponible dans le système d'exploitation que vous avez déjà. Bien que si vous ne venez pas d'Ubuntu, votre outil de conversion est probablement différent de celui d'Ubuntu et il ne fonctionnera pas parfaitement.

Quel est l'avantage pour Ubuntu de conserver l'ISO au lieu d'une image "dd -able"?

EnzoR
la source
Peut-être un duplicata? askubuntu.com/questions/150069/…
sebge23
4
l'iso actuelle est dd-capable et a été pendant quelques années maintenant
mardi
Parmi les outils actuellement disponibles sur Windows, Unetbootin et Universal USB Installer fonctionnent parfaitement avec les images Ubuntu depuis des années.
Muru
1
Parce que les images ISO peuvent facilement être gravées sur un CD, un DVD ou une clé USB, le format d'installation d'un lecteur USB ne fonctionnerait pas sur un CD / DVD.
dr01

Réponses:

15

L'image ISO actuelle est ddcapable et les images le sont depuis ddun certain temps déjà autant que je sache.

sudo dd if=./ubuntu.iso of=/dev/sdx bs=16M

Où se ./ubuntu.isotrouve le chemin du fichier et /dev/sdxle lecteur USB cible.

Alternativement, vous pouvez utiliser à la catplace de ddce qui est sans doute plus rapide, comme ceci:

sudo -i
cat ./ubuntu.iso > /dev/sdx
exit

Encore une fois, ./ubuntu.isoreprésente le chemin d'accès complet au fichier iso actuel et /dev/sdxcorrespond au périphérique USB réel.

Même si l’image n’était pas ddcapable, il faudrait simplement quelques commandes syslinux pour convertir l’image en ddforme capable.


En théorie, si les images iso Ubuntu n’étaient pas ddcapables, il vous suffirait d’exécuter les commandes suivantes:

sudo apt-get install syslinux syslinux-utils
isohybrid ./ubuntu.iso --entry 4 --type 0x1c
dd if=./ubuntu.iso of=/dev/sdx bs=16M

Là encore, où se ./ubuntu.isotrouve le chemin du fichier ISO et /dev/sdxle périphérique USB actuel.

la source

mchid
la source
2
Une autre façon de le faire est d'utiliser sudo -iet pv /path/to/image.iso >/dev/sdXpour la barre de progression élégante.
Kos
1
@kos Les nouvelles versions de dd ont également une barre de progression, mais je ne pense pas que nous l'ayons encore. wiki.archlinux.org/index.php/core_utilities#dd
mchid
Non, mais nous devrions y être presque, sur Vivid, la dernière version disponible coreutilsest la 8.23 ​​et la barre de progression pour dda été introduite dans la coreutils8.24: askubuntu.com/a/715075/380067
kos
@mchid j'ai voté pour votre réponse. Mais ... 1) Le lien que vous donnez n'est pas pour Ubuntu, mais TAILS. 2) Le lien que vous avez fourni est uniquement disponible en tant que page archivée et n'est pas à jour. 3) La documentation officielle d'Ubuntu dit le contraire (je l'ai lié dans la question). Néanmoins, je pense que vous avez raison, monsieur.
Enzo
Il peut être pertinent de mentionner qu'essayer d'installer Ubuntu sur le support USB à partir duquel vous venez de démarrer le programme d'installation peut être délicat. Il faut ajouter toramà la ligne de commande de démarrage pour que cela fonctionne (et cela ne fonctionne que si vous avez au moins 2 Go de RAM).
Kasperd