Question

Je n’avais pas de problème avec le script qui crée le programme d’installation de macosx qui ne fonctionnait pas et j’ai découvert que c’était parce qu’il créait un dossier appelé / Volumes / myinstaller 1 au lieu de / Volumes / myinstaller. Lors de l’examen de ce problème, j’ai constaté que j’avais un volume caché appelé / Volumes / myinstaller contenant tous les fichiers pertinents, mais je ne peux pas rmdir le répertoire car il contient de nombreuses couches de fichiers. Est-il possible d'éjecter un volume caché via le terminal ou de voir le volume caché dans le viseur?

Était-ce utile?

La solution 2

Heh heh rm -r a travaillé. Oh bien duh.

Autres conseils

En général, pour démonter des volumes, masqués ou non, vous souhaitez utiliser diskutil unmount (ou hdiutil detach ) et non pas umount , grâce à diskarbitrationd :

d'OSX
$ sudo umount /Volumes/NAME/
Password:
umount: unmount(/Volumes/NAME): Resource busy
$ diskutil unmount /Volumes/NAME/
Volume NAME  on disk3s1 unmounted

Il est également possible d'utiliser diskutil pour renvoyer des informations sur les volumes montés de manière structurée (un plist) pour les scripts. Consultez les pages de manuel de diskutil et hdiutil pour plus d’informations.

Ouais, je travaillais ici pour. Voici la siquence de commande que j'ai utilisée.

cd / volumes & amp; & amp; sudo rm -rf [nom du volume invisible]

a travaillé comme un charme ici.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top