Wie mounte ich ein Image mit geringer Dichte dauerhaft?


12

Wenn ich unter Mac OS X 10.6.7 ein Image mit geringer Dichte einbinde (entweder durch Doppelklicken oder Verwenden hdidüber die Befehlszeile), lautet das Image:

  • Erscheint auf meinem Desktop
  • Muss jedes Mal neu gemountet werden, wenn ich mich anmelde

Ich möchte das Äquivalent eines einrichten, das /etc/fstabdas Image beim Systemstart bereitstellt und dauerhaft macht. Ich muss mir also keine Sorgen machen, ob meine symbolischen Links aufgelöst werden oder nicht.

Ist das mehr Ärger als es auf einem Mac wert ist? Ich habe festgestellt, dass es keine gibt /etc/fstab, und /etc/fstab.hdenthält eine schreckliche Warnung:

IGNORE THIS FILE.
This file does nothing, contains no useful data, and might go away in
future releases.  Do not depend on this file or its contents.

Ich habe es versucht sudo hdid -notremovable <image>, was wie die Hälfte von dem schien, was ich wollte (laut man hdid), aber es ist mit einem Fehler fehlgeschlagen : hdid: attach failed - no mountable file systems.


Wenn Sie hinzufügen -nomount, erhalten Sie mindestens ein Gerät. Aber das konnte ich noch nicht montieren.
Daniel Beck

Antworten:


10

Der attach failed - no mountable file systemsFehler scheint ein bekannter Fehler der -notremovableOption für den Befehl hdidoder zu sein hdiutil(siehe "hdituil -notremovable kann das Disk-Image nicht bereitstellen", https://discussions.apple.com/thread/2639671 ).

Versuchen Sie als Problemumgehung, Ihr Image mit geringer Festplatte hinzuzufügen System Preferences -> User Accounts -> Log in Items.

Ein weiterer Ansatz wäre das Schreiben eines Startdämons, der das Image des dünn besetzten Datenträgers beim Booten bereitstellt (optional für alle Benutzer).

Eine diesbezügliche Schritt-für-Schritt-Anleitung finden Sie unter: http://wiki.ninjafocus.net/Mac_Mount_Points


Danke für die Links. Schade, dass die Wiki-Lösung "Mac Mount Points" nur für 10.5 funktioniert hat. Ich denke, ich werde jetzt mit der Problemumgehung "Anmelden" fortfahren.
mpontillo

1
+1 für launchd, da Sie die Bereitstellung steuern können, bevor sich ein Benutzer bei Bedarf anmeldet.
Mike
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.