Hallo! Auf dem System läuft OpenSuse 11.4 mit KDE 4.6. Vielleicht sehe ich ja gerade den Wald vor Bäumen nicht. Wär nett, wenn mir jemand auf die Sprünge hilft. Folgende Situation: Im Home-Verzeichnis des Benutzers liegen Dutzende ISO- Abbilder von alten Disketten. Ich kann natürlich als Root jeweils ein Image mounten, das der User dann lesen kann. Das ist aber nicht sehr produktiv. Der Benutzer soll selbst möglichst schnell die ISO-Dateien wechseln, öffnen und auf den Inhalt zugreifen können. Im Kontextmenü von Dolphin gibt es den Punkt "Aktionen - ISO durchsuchen". Dieser Menüpunkt öffnet je nach Namen der ISO-Datei ein Fenster mit dem Titel: iso:/home/[user]/fd000.iso/ Das Fenster ist leider leer; bei einem CD-Iso sieht es genauso aus. Wenn Root die ISO-Dateien mountet, ist der Inhalt sichtbar. Wie kriege ich es hin, dass der normale User ohne Root-Rechte auf die Inhalte zugreifen kann? Am liebsten wäre mir eine Lösung, bei der z.B. im Kontextmenü etwas unter "öffnen mit ..." erscheint. VLC steht dort bereits für Multimedia-ISOs. Vielleicht könnte dort eine weitere Eintragung für die Diskettenabbilder erscheinen? Ein bisschen Bash-Programmierung wäre ok, das kriege ich hin. Ich weiß bloß nicht, wo ich anpacken soll. Physikalische Datenträger kann ich ja über UDEV ansteuern, aber was mache ich mit ISO-Dateien? Danke! Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 01/12/2012 10:55 AM, schrieb Juergen Langowski:
Hallo!
Auf dem System läuft OpenSuse 11.4 mit KDE 4.6. Vielleicht sehe ich ja gerade den Wald vor Bäumen nicht. Wär nett, wenn mir jemand auf die Sprünge hilft.
Folgende Situation: Im Home-Verzeichnis des Benutzers liegen Dutzende ISO- Abbilder von alten Disketten. Ich kann natürlich als Root jeweils ein Image mounten, das der User dann lesen kann. Das ist aber nicht sehr produktiv. Der Benutzer soll selbst möglichst schnell die ISO-Dateien wechseln, öffnen und auf den Inhalt zugreifen können.
Im Kontextmenü von Dolphin gibt es den Punkt "Aktionen - ISO durchsuchen". Dieser Menüpunkt öffnet je nach Namen der ISO-Datei ein Fenster mit dem Titel:
iso:/home/[user]/fd000.iso/
Das Fenster ist leider leer; bei einem CD-Iso sieht es genauso aus. Wenn Root die ISO-Dateien mountet, ist der Inhalt sichtbar.
Wie kriege ich es hin, dass der normale User ohne Root-Rechte auf die Inhalte zugreifen kann? Am liebsten wäre mir eine Lösung, bei der z.B. im Kontextmenü etwas unter "öffnen mit ..." erscheint. VLC steht dort bereits für Multimedia-ISOs. Vielleicht könnte dort eine weitere Eintragung für die Diskettenabbilder erscheinen?
Ein bisschen Bash-Programmierung wäre ok, das kriege ich hin. Ich weiß bloß nicht, wo ich anpacken soll. Physikalische Datenträger kann ich ja über UDEV ansteuern, aber was mache ich mit ISO-Dateien?
Ich mach sowas immer nur auf der Shell, aber da mit fuseiso. mount: fuseiso hurz.iso mountpunkt umount: fusermount -u mountpunkt Da brauchts dann auch keine Root-Rechte. Keine Ahnung, ob dir das weiterhilft..... Gruß Daniel -- Daniel Spannbauer Software Entwicklung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Donnerstag, 12. Januar 2012, 15:54:30 schrieb Daniel Spannbauer:
Am 01/12/2012 10:55 AM, schrieb Juergen Langowski:
(...)
Folgende Situation: Im Home-Verzeichnis des Benutzers liegen Dutzende ISO- Abbilder von alten Disketten. Ich kann natürlich als Root jeweils ein Image mounten, das der User dann lesen kann. Das ist aber nicht sehr produktiv. Der Benutzer soll selbst möglichst schnell die ISO-Dateien wechseln, öffnen und auf den Inhalt zugreifen können.
Ich mach sowas immer nur auf der Shell, aber da mit fuseiso. mount: fuseiso hurz.iso mountpunkt
umount: fusermount -u mountpunkt
Da brauchts dann auch keine Root-Rechte. Keine Ahnung, ob dir das weiterhilft.....
Gruß
Daniel
Das wär schon mal ein Ansatz. Den Befehl könnte ich ja in ein Skript einbauen, das der User dann als Symbol auf dem Desktop anklicken kann oder so. Muss ich mal drüber nachdenken. Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On Donnerstag, 12. Januar 2012 10:55:07 Juergen Langowski wrote:
Hallo!
Auf dem System läuft OpenSuse 11.4 mit KDE 4.6. Vielleicht sehe ich ja gerade den Wald vor Bäumen nicht. Wär nett, wenn mir jemand auf die Sprünge hilft.
Folgende Situation: Im Home-Verzeichnis des Benutzers liegen Dutzende ISO- Abbilder von alten Disketten. Ich kann natürlich als Root jeweils ein Image mounten, das der User dann lesen kann. Das ist aber nicht sehr produktiv. Der Benutzer soll selbst möglichst schnell die ISO-Dateien wechseln, öffnen und auf den Inhalt zugreifen können.
Im Kontextmenü von Dolphin gibt es den Punkt "Aktionen - ISO durchsuchen". Dieser Menüpunkt öffnet je nach Namen der ISO-Datei ein Fenster mit dem Titel:
iso:/home/[user]/fd000.iso/
Das Fenster ist leider leer; bei einem CD-Iso sieht es genauso aus. Wenn Root die ISO-Dateien mountet, ist der Inhalt sichtbar.
Wie kriege ich es hin, dass der normale User ohne Root-Rechte auf die Inhalte zugreifen kann? Am liebsten wäre mir eine Lösung, bei der z.B. im Kontextmenü etwas unter "öffnen mit ..." erscheint. VLC steht dort bereits für Multimedia-ISOs. Vielleicht könnte dort eine weitere Eintragung für die Diskettenabbilder erscheinen?
Ein bisschen Bash-Programmierung wäre ok, das kriege ich hin. Ich weiß bloß nicht, wo ich anpacken soll. Physikalische Datenträger kann ich ja über UDEV ansteuern, aber was mache ich mit ISO-Dateien?
Danke! Jürgen grafisch: acetoneiso in kde extra http://software.opensuse.org/search?p=1&baseproject=openSUSE:11.4&q=acetoneiso
Gruß, Daniel -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Donnerstag, den 12.01.2012, 10:55 +0100 schrieb Juergen Langowski:
Hallo!
Auf dem System läuft OpenSuse 11.4 mit KDE 4.6. Vielleicht sehe ich ja gerade den Wald vor Bäumen nicht. Wär nett, wenn mir jemand auf die Sprünge hilft.
Folgende Situation: Im Home-Verzeichnis des Benutzers liegen Dutzende ISO- Abbilder von alten Disketten. Ich kann natürlich als Root jeweils ein Image mounten, das der User dann lesen kann. Das ist aber nicht sehr produktiv. Der Benutzer soll selbst möglichst schnell die ISO-Dateien wechseln, öffnen und auf den Inhalt zugreifen können.
Im Kontextmenü von Dolphin gibt es den Punkt "Aktionen - ISO durchsuchen". Dieser Menüpunkt öffnet je nach Namen der ISO-Datei ein Fenster mit dem Titel:
iso:/home/[user]/fd000.iso/
Das Fenster ist leider leer; bei einem CD-Iso sieht es genauso aus. Wenn Root die ISO-Dateien mountet, ist der Inhalt sichtbar.
Wie kriege ich es hin, dass der normale User ohne Root-Rechte auf die Inhalte zugreifen kann? Am liebsten wäre mir eine Lösung, bei der z.B. im Kontextmenü etwas unter "öffnen mit ..." erscheint. VLC steht dort bereits für Multimedia-ISOs. Vielleicht könnte dort eine weitere Eintragung für die Diskettenabbilder erscheinen?
Ein bisschen Bash-Programmierung wäre ok, das kriege ich hin. Ich weiß bloß nicht, wo ich anpacken soll. Physikalische Datenträger kann ich ja über UDEV ansteuern, aber was mache ich mit ISO-Dateien?
Danke! Jürgen
Hallo Jürgen, geht prima mit autofs. Bei mir: /etc/auto.master ... /iso /etc/auto.iso --timeout=60 und dann: /etc/auto.iso ... * -fstype=auto,exec,ro,loop :/daten/ISO/& Gruß, Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Freitag, 13. Januar 2012, 19:47:27 schrieb Martin: (...)
Hallo Jürgen,
geht prima mit autofs.
Bei mir:
/etc/auto.master
...
/iso /etc/auto.iso --timeout=60
und dann:
/etc/auto.iso
...
* -fstype=auto,exec,ro,loop :/daten/ISO/&
Gruß,
Martin
Vielen Dank für die Lösungsansätze. Hab ich mir gleich notiert, falls es noch mal woanders gebraucht wird. Inzwischen sieht die Lösung auf Wunsch der Benutzerin so aus: for iso in $isodir/* do filename=`basename $iso ".iso"` workdir="$datadir/$filename" if [ ! -d "$workdir" ] then echo "erzeuge: $workdir" mkdir $workdiir fi mount -o loop $iso /mnt cp -r /mnt/* $workdir/ umount /mnt done Das war zwar keine Lösung in dem Sinne, wie es meiner ursprünglichen Frage entspricht, aber nun stehen die Daten aller Disketten eben ständig auf der Festplatte zur Verfügung, was ihr sogar noch besser gefällt. Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (4)
-
Daniel Fuhrmann
-
Daniel Spannbauer
-
Juergen Langowski
-
Martin