Come estrarre immagini ISO sul disco rigido?


17

Ho alcune immagini ISO e vorrei estrarle su un disco rigido. Non sono immagini del sistema operativo, penso che siano libri di musica o audiolibri, non lo so fino a quando non vengono estratti. Grazie

Risposte:


23

Se hai dimestichezza con la riga di comando, puoi utilizzare il dispositivo loop-back.

Tutto ciò di cui hai bisogno è una cartella vuota, quindi usa una esistente o creane una nuova:

mkdir test_folder

quindi eseguire:

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

Se non si è sicuri del tipo di file system di .iso, il sistema potrebbe essere in grado di rilevarlo automaticamente. Funziona su Ubuntu 18.04 con gli ISO di installazione di Ubuntu, ad esempio:

sudo mount filename.iso test_folder

Ora puoi semplicemente cd test_foldero solo ls test_foldervedere i contenuti. Non è necessario estrarre nulla.

Per "rimuovere" il .iso, basta digitare:

umount /path/to/test_folder

Mi piace questa risposta - Non ho "copie" del contenuto dell'ISO che fluttua intorno ...
barrypicker,

lasciando -t iso9660lavorato per Windows 10 iso.
KrIsHnA il

Ho ottenuto questo errore: mount: /dev/loop0 is write-protected, mounting read-only. Hai idea del perché l'ho preso?
wanderer0810,

Non è un errore. Ti sta solo informando che l'immagine è montata in sola lettura. Se sei nella cartella vedrai il contenuto dell'immagine.
hmayag,

Hai bisogno dei privilegi di root per usare mount -o, ho anche aggiunto l' roopzione - .
mook765,

19
sudo apt-get install p7zip-full
7z x disk.iso

Vedi anche: /unix/70738/what-is-the-fastest-way-to-extract-an-iso

Guarda anche:

Testato in Ubuntu 18.04 con l'Ubuntu 18.04 ISO stessa:ubuntu-18.04.1-desktop-amd64.iso .


1
Questa è una risposta reale. Altri dicono solo di montare e poi copiare. Posso persino masterizzare un CD, salire sulla torre Eiffel, indossare una benda sugli occhi e copiare il contenuto, stando in piedi sulla mia testa, ma non è questo il punto. Se esiste un comando così semplice "7z x". Perché preoccuparsi di tutta quella complicazione?
Sahil Singh,

7z non conserva le autorizzazioni durante l'estrazione di un ISO
mheyman,

1
@mheyman grazie per la segnalazione. E mount è corretto? In tal caso, sarebbe utile disporre di un collegamento a una richiesta di funzionalità nel proprio tracker.
Ciro Santilli 27 改造 中心 法轮功 六四 事件

1
Il montaggio come loopback funziona sempre presupponendo che si disponga delle autorizzazioni e del file system corretti. L'unico modo affidabile di non montaggio che ho trovato è usare gnu.org/software/xorriso (di solito ci sono pacchetti disponibili). Assicurati di usare l'opzione -file_name_limit 253 durante l'estrazione. Per qualche ragione, il valore predefinito è 64, che non è abbastanza lungo per le ISO. (Ho anche avuto problemi con la lunghezza dei nomi dei file usando 7z).
mheyman,

3

In Ubuntu, puoi aprirli in Archive Manger: inserisci qui la descrizione dell'immagine
puoi aggiungere file .isoed estrarli.

Per aprirlo, fare clic con il tasto destro sul file e selezionare Open With →, e Archive Manager. Se l'opzione è disponibile, puoi anche montare l' .isoimmagine come se fosse un disco nel computer.

Se non è installato (dovrebbe essere, penso che faccia parte del desktop) , utilizzare questo:

sudo apt-get install file-roller

È inoltre possibile ottenere un'opzione per fare clic con il tasto destro ed Extract Hereestrarre il contenuto dei file ISO e altri file compressi.


1
il rullo di file non riesce a estrarre file di dimensioni superiori a 2 GB (il rullo di file utilizza il codice isoinfo / isoread e quel codice ha un intero con segno a 32 bit utilizzato per la dimensione del file in byte che trabocca a 2 GB)
mheyman,


0

Wikipedia: https://en.wikipedia.org/wiki/AcetoneISO

AcetoneISO viene spesso definito l'equivalente di Daemon Tools per GNU / Linux. Questo potente software può montare file ISO, MDF, BIN e NRG e masterizzare immagini ISO su dischi ottici. Supporta la conversione di file da BIN, MDF, NRG, DAA, IMG, DMG, CDI e altri formati in ISO, nonché l'estrazione di contenuti da essi. Puoi usarlo per creare immagini ISO da file e cartelle sul tuo computer, oltre a crittografare e decrittografare immagini esistenti, ha anche la possibilità di dividere file di immagini di grandi dimensioni o di unire due o più file più piccoli, questo software è sotto la licenza GPL.

Non l'ho provato io stesso.


0

Il modo più semplice per estrarre il file ISO in Linux è

Apri terminale e digita

sudo su root

inserisci la tua password quindi digita

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.