- Mitglied seit
- 15. Mai 2008
- Beiträge
- 21.900
- Punkte für Reaktionen
- 14
- Punkte
- 0
hi leutz,
bin gerade im englischen Forum auf einen Beitrag zum Mounten eines ISO-Images gestoßen. Man kann sich eine Kernel-Erweitung installieren, so dass das Mounten von Dateien als Pseudo-Geräte (loopback-Treiber) geht.
Hier gibt es die Erweiterung.
Mit insmod Pfad-nach-isofs.ko kann man es installieren; mit lsmod überprüfen, ob es dann da ist.
Als nächstes legt man sich die loopback-Devices an:
mknod /dev/loop0 b 7 0
mknod /dev/loop1 b 7 1 usw.
(weiß zufällig wer, wie viele insgesamt unterstützt werden? 8? 256? )
Nun kann man die ISO-File (z.B. file.iso) mounten:
mount -o loop file.iso /mnt -t iso9660
Mounten muss man immer auf ein vorhandenes Verzeichnis. Man kann also einen gemeinsamen Ordner anlegen (/volume1/cds). Da hinein kopiert man sich seine ISO-File (file.iso) und erzeugt noch ein Unterverzeichnis (/volume1/cds/cd1). Dann würde der mount-Aufruf wie folgt sein:
mount -o loop /volume1/cds/file.iso /volume1/cds/cd1 -t iso9660
Nun hätte man ein ISO-Image auf das man via Share zugreifen kann
bin gerade im englischen Forum auf einen Beitrag zum Mounten eines ISO-Images gestoßen. Man kann sich eine Kernel-Erweitung installieren, so dass das Mounten von Dateien als Pseudo-Geräte (loopback-Treiber) geht.
Hier gibt es die Erweiterung.
Mit insmod Pfad-nach-isofs.ko kann man es installieren; mit lsmod überprüfen, ob es dann da ist.
Als nächstes legt man sich die loopback-Devices an:
mknod /dev/loop0 b 7 0
mknod /dev/loop1 b 7 1 usw.
(weiß zufällig wer, wie viele insgesamt unterstützt werden? 8? 256? )
Nun kann man die ISO-File (z.B. file.iso) mounten:
mount -o loop file.iso /mnt -t iso9660
Mounten muss man immer auf ein vorhandenes Verzeichnis. Man kann also einen gemeinsamen Ordner anlegen (/volume1/cds). Da hinein kopiert man sich seine ISO-File (file.iso) und erzeugt noch ein Unterverzeichnis (/volume1/cds/cd1). Dann würde der mount-Aufruf wie folgt sein:
mount -o loop /volume1/cds/file.iso /volume1/cds/cd1 -t iso9660
Nun hätte man ein ISO-Image auf das man via Share zugreifen kann