• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

ISO Datei wird nicht im Finder

MrPeer

Idared
Registriert
13.10.08
Beiträge
27
Hallo,

ich habe eine ISO Datei auf einem Stick und würde die gerne mounten. Leider wird die Datei auf dem Stick nicht sichtbar.

Ich habe noch bootcamp auf dem Mac und wenn ich windows 7 starte, kann ich ohne probleme auf die datei zugeifen.
jetzt ist die datei auf Boocamp/C: auf meinem Mac und sie wird mir nicht angezeigt.

defaults write com.apple.finder AppleShowAllFiles 1 klappt auch nicht

Kann mir jemand helfen?
MrPeer
 
Der Dateiname des ISO beginnt aber nicht mit einem ".", oder?
 
nein, ausserdem würde sie ja dann im Finder mit "defaults write com.apple.finder AppleShowAllFiles 1" angezeigt.

ich versteh das nicht
 
Hi, wie ist der Stick den formatiert? Fat, NTFS, HFS+,.... Könnte ggf. mit Rechten an der Dateo zusammenhängen.
 
  • Like
Reaktionen: MrPeer
hm. wie kann ich denn die rechte der datei ändern?
Ich hab sie mal per windows auf meine exFAT festplatte geschoben und dann bei Mac angestöplselt: fehlanzeige.

Ich bin Mac-switcher. also gerade seid 3 monaten frisch dabei und habe noch nicht so viel ahnung.
 
Was für ein System hast du denn? Höher als 10.6.5? Ich frage, weil doie davor liegenden Versionen soweit ich weiß exFat nicht lesen können. Aber du sagst ja auch, dass du die Datei selbst dann nicht siehst wenn du sie dir auf die Bootcamp-Partition legst. Was passiert denn, wenn du eine reine Textdatei unter Win an der gleichen Stellen auf der Bootcampp-Part. erzeugst, wo auch die IOS liegt. Kannst du darauf von OS X aus zugreifen?
 
öhm, ich hoffe das aktuelle mavericks: 10.9.1 (steht so bei "über diesen mac"). ich hab das neue macbook pro retina 13"
 
Alles klar, 10.9 kann auf alle Fälle exFat schreiben und lesen.Und mit exFat hat das auch nichts mehr mit den Dateirechten zu tuen.
 
Kann da irgendein Bit gesetzt sein, das OS X als "Datei ist versteckt" interpretiert? Wird sie im Terminal angezeigt?
 
Sämtliche Dateien eines Ordners in langer Listung zeigen (mit einer Reihe an Zusatzinformationen):
Code:
ls -laOe@ --  "Ordnerpfad"
Der Pfad kann simpel per Drag&Drop aus dem Finder ins Terminalfenster eingesetzt werden.
 
  • Like
Reaktionen: MrPeer
okay, da wird die datei angezeigt, dass sie in bootcamp ist. wie kann ich sie jetzt mounten/benutzen?
 
Mounten geht genauso wie mit anderen Diskimages:
Code:
hdiutil attach "/Pfad/Datei.iso"
Allerdings sind viele kursierende ISO Dateien auf mangelhafte Weise erstellt und verweigern sich der Aktivierung. In diesem Fall musst du erst eine beschreibbare Kopie der Datei erstellen und diese fixen.
Eine Kopie auf deinem Desktop zu erzeugen, und diese ggf beschreibbar zu machen, das geht so:
Code:
cp "/Pfad/Datei.iso" "$HOME/Desktop" 
chmod u+w "$HOME/Desktop/Datei.iso"
Anschliessend ist die Datei zu reparieren. Dazu müssen ihr genau so viele ergänzende Füllbytes angehängt werden, dass ihre Länge wieder ein ganzzahliges Vielfaches von 2048 beträgt (der Sektorgrösse aller optischen Medien).
Die momentane exakte Grösse zeigt der schon oben erwähnte 'ls'-Befehl. Um beispielsweise genau 143 Bytes an Leerdaten anzufügen zu müssen um das Vielfache von 2048 zu erreichen, kann folgendes Kommando benutzt werden:
Code:
dd count=143 bs=1 if=/dev/zero >> "$HOME/Desktop/Datei.iso"
 
  • Like
Reaktionen: Atelis
defaults write com.apple.finder AppleShowAllFiles 1 klappt auch nicht
Was das betrifft - das ist ein offenkundig seit Mountain Lion existierender Bug. Die mit diesem Kommando manipulierte Einstellungsdatei des Programms wird von einem Hintergrunddienst zwischengepuffert, und die "von aussen" vorgenommene Änderung von diesem nicht sofort registriert. Evtl ist eine präventive Beendigung des Programms und eine Neuanmeldung erforderlich, damit sich der Effekt einstellt.

Ausserdem muss dieser Parameter mit einem bool'schen 'TRUE' gesetzt werden, und nicht mit dem String '1'.
Beides war immer traditionell äquivalent verwendbar, das sollte aber grundsätzlich nicht mehr so gemacht werden.

Dieser abgewandelte Befehl sollte wie erwartet funktionieren:
Code:
defaults write -app "/System/Library/CoreServices/Finder.app" AppleShowAllFiles -bool YES && killall Finder;
 
bei deinem ersten befehl mit dem ls sagt er mi:

ls: Datei.iso: No such file or directory
 
Du wirst schon den richtigen Dateipfad einsetzen müssen. Siehe oben.
 
  • Like
Reaktionen: MrPeer
OKay, ich hab jetzt di lösung gefunden.
ich wollte einen screenshot machen und habe den dateinahmen geändert (unter windows). dieser war sehr lang. nach der änderung in "Datei.iso" wird die datei unter Mac angezeigt....

Danke für Deine Hilfe Rastafari!