W
winnig4
Aktives Mitglied
Thread Starter
- Dabei seit
- 17.01.2007
- Beiträge
- 236
- Reaktionspunkte
- 14
Hallo allerseits,
ich hab ein Problem mit manchen selbsterstellten DVDs beim Mounten mit "disktool" (bzw. mit dem Finder; ich denke, der Finder verwendet die gleiche Funktion, wie disktool):
ich habe unter Linux mit "mkisofs -r -h" ein hybrides DVD-Image erzeugt, für ISO9660/RockRidge und HFS und dieses dann mit Nero gebrannt. Ich kann die DVD unter Linux, Openstep, Nextstep, Windows als Rockridge bzw. 9660 mounten und lesen.
Wenn ich aber die DVD in meinen Mac unter Tiger 10.4.8 (oder AppleDarwin 8.0.1) versuche, mit "disktool -m disk1" zu mounten, wird die Disk zwar erkannt, aber nicht gemounted (disktool -l zeigt mir für disk1 den Type "hfs" und den Volumenamen an, aber der Mountpoint ist leer, die Disk wurde nicht gemounted).
Wenn ich jetzt versuche, sie von Hand zu mounten mit
mount -t hfs /dev/disk1 /mnt
bekomme ich eine "permission denied" Fehlermeldung von mount.hfs (obwohl ich als root eingeloggt bin).
Versuche ich es dagegen mit
mount -t cd9660 /dev/disk1 /mnt
funktioniert es und ich kann auf die Disk mit dem Rockridge Filesystem zugreifen.
Anscheinend hat mkisofs ab und zu Probleme, den HFS-Typ korrekt zu erstellen, da es mit manchen DVDs funktioniert, mit anderen wieder nicht (obwohl alle auf die gleiche Art und Weise erzeugt wurden).
Meine Frage ist jetzt:
kann ich die Reihenfolge, mit der disktool (bzw. der Finder) die Filesysteme prüft, ändern? Bei Nextstep/Openstep war dies möglich, da dort die Filesystem-Treiber in der Reihenfolge ihrer Filezeitstempel verwendet wurden, um das passende Filesystem zu ermitteln. Wenn man diese änderte, konnte man auch die Reihenfolge ändern. Wenn dort eine Hybrid-CD zuerst als HFS gemounted werden sollte, konnte man den Zeitstempel des Filesystem-Treibers ändern, um dies zu erreichen.
Ich möchte also, dass disktool bzw. der Finder zuerst die DVD auf das 9660-Filesystem prüft und dann erst auf HFS.
ich hab ein Problem mit manchen selbsterstellten DVDs beim Mounten mit "disktool" (bzw. mit dem Finder; ich denke, der Finder verwendet die gleiche Funktion, wie disktool):
ich habe unter Linux mit "mkisofs -r -h" ein hybrides DVD-Image erzeugt, für ISO9660/RockRidge und HFS und dieses dann mit Nero gebrannt. Ich kann die DVD unter Linux, Openstep, Nextstep, Windows als Rockridge bzw. 9660 mounten und lesen.
Wenn ich aber die DVD in meinen Mac unter Tiger 10.4.8 (oder AppleDarwin 8.0.1) versuche, mit "disktool -m disk1" zu mounten, wird die Disk zwar erkannt, aber nicht gemounted (disktool -l zeigt mir für disk1 den Type "hfs" und den Volumenamen an, aber der Mountpoint ist leer, die Disk wurde nicht gemounted).
Wenn ich jetzt versuche, sie von Hand zu mounten mit
mount -t hfs /dev/disk1 /mnt
bekomme ich eine "permission denied" Fehlermeldung von mount.hfs (obwohl ich als root eingeloggt bin).
Versuche ich es dagegen mit
mount -t cd9660 /dev/disk1 /mnt
funktioniert es und ich kann auf die Disk mit dem Rockridge Filesystem zugreifen.
Anscheinend hat mkisofs ab und zu Probleme, den HFS-Typ korrekt zu erstellen, da es mit manchen DVDs funktioniert, mit anderen wieder nicht (obwohl alle auf die gleiche Art und Weise erzeugt wurden).
Meine Frage ist jetzt:
kann ich die Reihenfolge, mit der disktool (bzw. der Finder) die Filesysteme prüft, ändern? Bei Nextstep/Openstep war dies möglich, da dort die Filesystem-Treiber in der Reihenfolge ihrer Filezeitstempel verwendet wurden, um das passende Filesystem zu ermitteln. Wenn man diese änderte, konnte man auch die Reihenfolge ändern. Wenn dort eine Hybrid-CD zuerst als HFS gemounted werden sollte, konnte man den Zeitstempel des Filesystem-Treibers ändern, um dies zu erreichen.
Ich möchte also, dass disktool bzw. der Finder zuerst die DVD auf das 9660-Filesystem prüft und dann erst auf HFS.