Comment monter une image disque fragmentée de manière permanente?

12

Sous Mac OS X 10.6.7, lorsque je monte une image de disque fragmenté (en double-cliquant dessus ou en utilisant hdidla ligne de commande), l’image:

  • Apparaît sur mon bureau
  • Doit être remonté à chaque fois que je me connecte

J'aimerais créer l'équivalent d'un /etc/fstabélément qui montera l'image au démarrage du système et la rende permanente - je n'ai donc pas à m'inquiéter de la résolution ou non de mes liens symboliques.

Est-ce plus un problème que ça ne vaut sur un Mac? J'ai remarqué qu'il n'y en a pas /etc/fstabet /etc/fstab.hdcontient un avertissement grave:

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.

J'ai essayé sudo hdid -notremovable <image>, ce qui semblait être la moitié de ce que je voulais (selon man hdid), mais il a échoué avec une erreur: hdid: attach failed - no mountable file systems.

Mpontillo
la source
Lorsque vous ajoutez -nomount, vous obtenez au moins un appareil. Mais je n'ai pas encore été capable de monter ça.
Daniel Beck

Réponses:

10

L' attach failed - no mountable file systemserreur semble être un bogue connu de l' -notremovableoption de la commande hdidou hdiutil(voir "hdituil -notremovable ne parvient pas à monter une image disque", https://discussions.apple.com/thread/2639671 ).

Pour contourner le problème, essayez d’ajouter votre image de disque fragmenté à System Preferences -> User Accounts -> Log in Items.

Une autre approche consisterait à écrire un démon de lancement qui monte l’image de disque fragmenté au démarrage (éventuellement pour tous les utilisateurs).

Pour un guide étape par étape à ce sujet, voir: http://wiki.ninjafocus.net/Mac_Mount_Points

chad
la source
Merci pour les liens. Dommage que la solution wiki "Mac Mount Points" ne fonctionne que pour 10.5. Je suppose que je vais aller avec la solution de contournement "Log in Items" pour l'instant.
mpontillo
1
+1 pour launchd puisque vous pouvez contrôler le montage avant qu'un utilisateur ne se connecte, s'il le souhaite.
bmike