Jak na stałe zamontować rzadki obraz dysku?

12

W systemie Mac OS X 10.6.7, gdy montuję rzadki obraz dysku (klikając go dwukrotnie lub używając hdidw wierszu poleceń), obraz:

  • Pojawia się na moim pulpicie
  • Musi być ponownie zamontowany przy każdym logowaniu

Chciałbym ustawić odpowiednik, /etc/fstabktóry zamontuje obraz po uruchomieniu systemu i sprawi, że będzie on trwały - więc nie muszę się martwić, czy moje dowiązania symboliczne zostaną rozwiązane, czy nie.

Czy to więcej kłopotów niż na Macu? Zauważyłem, że nie ma /etc/fstabi /etc/fstab.hdzawiera straszne ostrzeżenie:

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.

Próbowałem sudo hdid -notremovable <image>, co wydawało się połowę tego, co chciałem (według man hdid), ale nie powiodło się z powodu błędu: hdid: attach failed - no mountable file systems.

mpontillo
źródło
Po dodaniu -nomountotrzymasz przynajmniej urządzenie. Ale nie byłem jeszcze w stanie tego zamontować.
Daniel Beck

Odpowiedzi:

10

attach failed - no mountable file systemsBłąd wydaje się być znany błąd z -notremovableopcją do hdidlub hdiutilpolecenia odpowiednio (patrz „hdituil -notremovable nie zamontować obraz dysku”, https://discussions.apple.com/thread/2639671 ).

Aby obejść ten problem, spróbuj dodać do niego rzadki obraz dysku System Preferences -> User Accounts -> Log in Items.

Jeszcze innym podejściem byłoby napisanie demona uruchamiającego, który montuje rzadki obraz dysku podczas uruchamiania (opcjonalnie dla wszystkich użytkowników).

Szczegółowy przewodnik w tym zakresie można znaleźć na stronie : http://wiki.ninjafocus.net/Mac_Mount_Points

Czad
źródło
Dzięki za linki. Szkoda, że ​​rozwiązanie wiki „Mac Mount Points” działało tylko w wersji 10.5. Chyba na razie skorzystam z obejścia „Log In Items”.
mpontillo
1
+1 za uruchomienie, ponieważ w razie potrzeby możesz kontrolować montowanie, zanim użytkownik się zaloguje.
bmike