Wie montiere ich eine ISO?

21

Ich hatte gehofft zu wissen, ob Ubuntu eine Standardmethode zum Mounten von ISOs bietet. Ich habe mich online umgesehen und eine Reihe von Skripten gefunden, die das können.

Dies scheint mir eine Kernfunktionalität zu sein, die in Ubuntu standardmäßig angeboten wird. Wenn nicht, wo ist der beste und einfachste Halter für ISOs.

myusuf3
quelle
Was ist Ihr Endziel für die Montage einer ISO?
Marco Ceppi
Möchten Sie eine grafische Benutzeroberfläche oder eine im Dateimanager implementierte?
txwikinger
3
Ich möchte es nur montieren. :)
myusuf3
1
Was ist falsch daran, in Nautilus auf die ISO zu doppelklicken? Es wird standardmäßig in Ubuntu angeboten und ich kann mir keinen einfacheren Weg
vorstellen

Antworten:

21

Wenn Sie es vorziehen, die alte Schule in einem Terminal zu behalten:

sudo mount /path/to/iso /path/to/mountpoint -o loop

Das erlaubt Ihnen natürlich nicht, die ISO zu bearbeiten, wie es die anderen erwähnten Werkzeuge tun werden, aber wenn Sie nur schnell in eine hineinkommen und ein paar Dateien daraus ziehen müssen, funktioniert das wie ein Zauber :-)

DreadPirateJeff
quelle
Hast du etwas dagegen, das obige Wort loszuwerden ?
Tshepang
18

BraseroDas mit Ubuntu gelieferte Programm kann ISOs erstellen und öffnen (um sie zu manipulieren). Wenn Sie nach einer Möglichkeit suchen, ein ISO zu mounten, damit dessen Inhalt wie ein "Laufwerk" zur Verfügung steht, können Sie es einfach verwenden. Klicken Sie mit der rechten Maustaste auf das ISO und wählen Sie "Open With Archive Mounter", um das ISO als Laufwerk und Sie zu mounten sollte es unter dem PlacesMenü aufgeführt sehen.

Dies setzt voraus, dass Sie 10.04 verwenden

Marco Ceppi
quelle
1
Dolphin hat auch diese Option.
txwikinger
7

Ich habe immer Gmount-iso verwendet, um ISO-Dateien zu mounten.

apt-get install -y gmountiso

jumpnett
quelle
4

Alte Frage, aber ich bin erstaunt, dass niemand die einfachste Methode erwähnt hat:

Öffnen Sie Nautilus und ... doppelklicken Sie auf die ISO-Datei!

Keine Notwendigkeit für ein Terminal oder die Installation von Apps oder Skripts. Sein voreingestelltes Ubuntu-Verhalten seit (mindestens) 10.04 Lucid.

Bildbeschreibung hier eingeben

Funktioniert nur mit "normalen" ISO-Bildern (einspurig, keine Mehrfachdaten, keine Subkanäle), aber das sind die meisten Bilder. Für die Sonderfälle verwende ich AcetoneISO(schon in einer anderen Antwort erwähnt)

Der lokale Einhängepunkt, den nautilus für solche Einhängevorgänge verwendet, befindet sich in ~/.gvfseinem versteckten Verzeichnis in Ihrem Home-Ordner (möglicherweise müssen Sie Strg + H drücken, um ihn zu finden, wenn Sie in Nautilus surfen oder die Dialogfelder zum Öffnen / Speichern von Dateien verwenden). Im obigen Beispiel ist der Einhängepunkt

/home/rodrigo/.gvfs/MB SUPPORT CD.ISO/

und es ist somit für jedes Programm, Terminal, Skript usw. zugänglich.

MestreLion
quelle
Es wurde in einem Kommentar erwähnt, aber ich stimme zu, dass dies die erste Antwort sein sollte ...
Warrick
Beachten Sie, dass Sie auf diese Weise keine Programme mit Wine installieren können.
Caltor
@MestreLion Ich hätte wahrscheinlich eher PlayOnLinux als Wine sagen sollen. Ich war auf keinen Fall in der Lage, MS Office 2010 zu installieren, ohne es manuell in Terminal zu mounten.
Caltor
@MestreLion Wenn Sie auf die ISO doppelklicken, wird sie im Dateimanager unter "Netzwerk" angezeigt, nicht unter "Computer" oder "Geräte", wenn sie manuell gemountet wird. PlayOnLinux lässt Sie nur von einer lokalen Datei installieren, daher funktioniert es nicht. Ich bin kein Ubuntu-Experte, aber bei allem Respekt habe ich es in beide Richtungen getestet. Wenn Sie eine Möglichkeit kennen, dies mit der Doppelklick-Nautilus-Methode zu tun, veröffentlichen Sie die Methode zum Wohle von uns allen, einschließlich mir.
Caltor
@Caltor: es ist ein lokaler Mount ... navigiere einfach zu ~/.gvfs(es ist ein verstecktes Verzeichnis unter deinem Home-Ordner) und du wirst es dort finden :). Aber guter Punkt, ich werde meine Antwort aktualisieren, um das
einzuschließen
4

Eine Alternative zum schnellen Entfernen von Dateien von einer ISO - Datei zu DreadPirateJeffs Lösung zur Loopback-Montage von Isos ist das Paket bsdtar (1) .

sudo apt-get install bsdtar

Wenn Sie beispielsweise die spezifischen Build-Informationen von der Ubuntu 10.10 i386-Live-CD abrufen möchten, die in der Datei /.disk/info auf der ISO enthalten ist, geben Sie sie an STDOUT aus

bsdtar -x -O -f ubuntu-10.10-desktop-i386.iso .disk/info

was zurückkehren würde

Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)

Da es sich um ein Variantentar-Dienstprogramm handelt, können Sie natürlich mehrere Dateien auf die Festplatte extrahieren. Der Vorteil ist, dass Sie im Gegensatz zu Loopback-Mounts alle oben genannten Vorgänge ohne Root-Berechtigungen ausführen können.

(Eine weitere Alternative ist das Dienstprogramm isoinfo (1) aus dem Paket genisoimage , dessen Verwendung jedoch etwas unkomplizierter ist als die von bsdtar.)

Steve Beattie
quelle
3

Eine Alternative zu Archive-Mount ist Furius ISO Mount, das nicht nur ISOs mounten kann, sondern auch

  • Check Checksummen,
  • Prüfsummen erstellen
  • Rufen Sie Nautilus zum Durchsuchen von Dateien auf
  • Rufe brassero an, um auf CD zu brennen.

passend: furiusisomount

Richard Holloway
quelle
3

Ich denke, das einfachste Tool zum Mounten von ISOs ist AcetoneISO , es ist DaemonTools für Windows sehr ähnlich. Versuche es :)

Steve Rubell
quelle
1
Es hat alles, was ich mir vorstellen kann. Brennen im Handumdrehen Es bietet sogar eine Art Isodateiverwaltung und einfache, narrensichere DVD-Wiedergabe über Kaffeine! Das ist sehr praktisch.
Piedro