Comment extraire des images ISO sur le disque dur?

17

J'ai quelques images ISO et je voudrais les extraire sur un disque dur. Ce ne sont pas des images de système d'exploitation, je pense que ce sont de la musique ou des livres audio, je ne sais pas jusqu'à ce qu'ils soient extraits. Merci

user2184205
la source

Réponses:

23

Si vous êtes à l'aise avec la ligne de commande, vous pouvez utiliser le périphérique de bouclage.

Tout ce dont vous aurez besoin est d'un dossier vide, alors utilisez-en un existant ou créez-en un nouveau:

mkdir test_folder

puis lancez:

sudo mount -o loop,ro -t iso9660 filename.iso test_folder

Si vous n'êtes pas sûr du type de système de fichiers du .iso, votre système pourrait être en mesure de le détecter automatiquement. Cela fonctionne sur Ubuntu 18.04 avec les ISO d'installation d'Ubuntu par exemple:

sudo mount filename.iso test_folder

Maintenant, vous pouvez simplement cd test_folderou simplement ls test_foldervoir le contenu. Pas besoin d'extraire quoi que ce soit.

Pour "supprimer" le .iso, tapez simplement:

umount /path/to/test_folder
hmayag
la source
J'aime cette réponse - je n'ai pas de "copies" du contenu de l'ISO flottant ...
barrypicker
laissant -t iso9660travaillé pour WIndows 10 iso.
KrIsHnA
Je suis arrivé cette erreur: mount: /dev/loop0 is write-protected, mounting read-only. Avez-vous une idée pourquoi j'ai eu ça?
wanderer0810
Ce n'est pas une erreur. Il vous informe simplement que l'image est montée en lecture seule. Si vous ls le dossier, vous verrez le contenu de l'image.
hmayag
Vous avez besoin des privilèges root pour utiliser mount avec -o, j'ai également ajouté l' rooption - .
mook765
19
sudo apt-get install p7zip-full
7z x disk.iso

Voir aussi: /unix/70738/what-is-the-fastest-way-to-extract-an-iso

Voir également:

Testé dans Ubuntu 18.04 avec l' Ubuntu 18.04 ISO lui - même:ubuntu-18.04.1-desktop-amd64.iso .

Ciro Santilli 新疆 改造 中心 法轮功 六四 事件
la source
1
Ceci est une vraie réponse. D'autres disent simplement de monter puis de copier. Je peux même graver un CD, grimper sur la tour eiffel, porter un bandeau sur les yeux et copier le contenu, debout sur ma tête, mais ce n'est pas la question. S'il existe une commande aussi simple "7z x". Pourquoi s'embêter avec toutes ces complications?
Sahil Singh
7z ne conserve pas les autorisations lors de l'extraction d'une image ISO
mheyman
1
@mheyman merci pour le rapport. Et le montage est-ce correct? Si tel est le cas, il serait bon d'avoir un lien vers une demande de fonctionnalité dans leur tracker.
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件
1
Le montage en boucle fonctionne toujours en supposant que vous disposez des autorisations et du système de fichiers appropriés. Le seul moyen non monté robuste que j'ai trouvé est d'utiliser gnu.org/software/xorriso (il y a généralement des packages disponibles). Assurez-vous simplement d'utiliser l'option -file_name_limit 253 lors de l'extraction. Pour une raison quelconque, la valeur par défaut est 64, ce qui n'est pas assez long pour les ISO de mai. (J'ai également eu des problèmes avec la longueur des noms de fichiers en utilisant 7z).
mheyman
3

Dans Ubuntu, vous pouvez les ouvrir dans Archive Manger: entrez la description de l'image ici
vous pouvez ajouter des fichiers .isoet les extraire.

Pour l'ouvrir, faites un clic droit sur le fichier et sélectionnez Open With →, et Archive Manager. Si l'option est disponible, vous pouvez également monter l' .isoimage comme s'il s'agissait d'un disque dans l'ordinateur.

S'il n'est pas installé (il devrait l'être, je pense qu'il fait partie du bureau) , utilisez ceci:

sudo apt-get install file-roller

Vous pouvez également obtenir une option pour cliquer avec le bouton droit et Extract Hereextraire le contenu des fichiers iso et d'autres fichiers compressés.

Wilf
la source
1
File-Roller ne parvient pas à extraire des fichiers de plus de 2 Go (File-Roller utilise le code isoinfo / isoread et ce code a un entier signé de 32 bits utilisé pour la taille du fichier en octets qui déborde à 2 Go)
mheyman
0

Wikipédia: https://en.wikipedia.org/wiki/AcetoneISO

AcetoneISO est souvent appelé l'équivalent Daemon Tools pour GNU / Linux. Ce puissant logiciel peut monter des fichiers ISO, MDF, BIN et NRG et graver des images ISO sur des disques optiques. Il prend en charge la conversion de fichiers BIN, MDF, NRG, DAA, IMG, DMG, CDI et d'autres formats en ISO, ainsi que l'extraction de contenu à partir d'eux. Vous pouvez l'utiliser pour créer des images ISO à partir de fichiers et de dossiers sur votre ordinateur, ainsi que pour crypter et décrypter des images existantes, il a également la possibilité de diviser de gros fichiers d'images, ou de fusionner deux ou plusieurs fichiers plus petits, ce logiciel est sous la licence GPL.

Je ne l'ai pas testé moi-même.

GoldHaloWings
la source
0

Le moyen le plus simple d'extraire un fichier iso sous linux est

Terminal ouvert et type

sudo su root

entrez votre mot de passe puis tapez

mount -t auto -o loop "Path/location to iso" /where u want to mount

Viktor YT
la source