Вопрос

У меня возникла проблема со сценарием, который создает мой установщик для macosx, и я обнаружил, что это происходит потому, что он создает папку с именем / Volumes / myinstaller 1 вместо / Volumes / myinstaller. Исследуя эту проблему, я обнаружил, что у меня есть скрытый том под названием / Volumes / myinstaller со всеми соответствующими файлами внутри, но я не могу rmdir каталог, потому что он содержит много слоев файлов. Есть ли способ извлечь скрытый том через терминал или увидеть скрытый том в искателе?

Это было полезно?

Решение 2

Хе-хе-хм-р работал. Ну да ладно.

Другие советы

В общем, для демонтажа томов, скрытых или иных, вы хотите использовать diskutil unmount (или hdiutil detach ), а не umount , благодаря OSX diskarbitrationd :

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

Также возможно использовать diskutil для возврата информации о подключенных томах в структурированном виде (plist) для сценариев. См. Справочные страницы для diskutil и hdiutil для получения дополнительной информации.

Да, Р.М. работал здесь, чтобы. Вот последовательность команд, которую я использовал.

cd / volume & amp; & amp; sudo rm -rf [имя невидимого тома]

работал здесь как шарм.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top