Извлечение скрытого тома
-
22-07-2019 - |
Вопрос
У меня возникла проблема со сценарием, который создает мой установщик для 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 [имя невидимого тома]
работал здесь как шарм.