Linux DD-Befehl: Wie extrahiert man Dateien aus einem ISO-Image?

12465
studiohack

Ich muss das Dateisystem des Betriebssystems mit dem Befehl dd aus dem Fedora-ISO-Image extrahieren (von seiner Website herunterladen).

2
Sie müssen eine bestimmte Datei extrahieren? setatakahashi vor 14 Jahren 0
das ist vage. Man kann ein Dateisystem nicht aus einem Image extrahieren, ein Dateisystem enthält keine Daten. jiggunjer vor 8 Jahren 0

3 Antworten auf die Frage

11

Wenn Sie das ISO-Dateisystem bereits in einer Datei auf Ihrer Festplatte gespeichert haben (aus dem Internet heruntergeladen oder im Großhandelsformat von CD oder DVD kopiert), müssen Sie die Datei im Modus "Loopback" einhängen. ("Loopback" bedeutet, dass die Quelle des Dateisystems tatsächlich eine andere Datei und keine physische Einheit ist.) Als root würde so etwas funktionieren:

# mkdir /tmp/fedora # mount /path/to/image.iso /tmp/fedora -o ro,loop -t iso9660 

Dann können Sie / tmp / fedora mit Ihren bevorzugten Tools durchsuchen.

Sie können ddeine Iso-Datei von einer CD oder DVD erstellen:

# dd if=/dev/cdrom of=image.iso 
Vielleicht fragte er sich, ob er das ISO mit dd auf eine DVD brennen konnte? jiggunjer vor 8 Jahren 0
6
Bastien Léonard

Ich glaube, das ddgeht nicht, es ermöglicht lediglich den uneingeschränkten Zugriff auf die ISO-Datei.

Ich denke, Sie sollten den mountBefehl verwenden:

mount -o loop file.iso /mnt 
3
Adam Rosenfield

So stellen Sie ein ISO-Image unter Linux bereit