Если fstab
в Lion устарела (и, как мне кажется, раньше), как можно предотвратить установку раздела при загрузке системы?
Это слабо связано с этим вопросом, который по состоянию на этот пост не имеет ответа.
Редактировать:
Так что мое замешательство возникает из-за того, что я прочитал о fstab и получил приказ отредактировать /etc/fstab.hd
. Итак ... /etc/fstab
что мне нужно создать и куда я добавляю информацию UUID, чтобы предотвратить монтирование разделов?
$ cat /etc/fstab.hd
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.
Ответы:
Ни то,
man fstab
ни другоеman diskarbitrationd
(см. Здесь, например) не упоминают об устаревании/etc/fstab
.Это не там по умолчанию, но почему это должно быть, если это просто было пусто, потому что значения по умолчанию хороши? Это там, если вам это нужно.
В
fstab
течение некоторого времени в сети плавали заявления об устаревании .От сюда :
От сюда :
Помимо того, что в документации нет упоминания об устаревании, зачем Apple добавляет утилиты для правильного редактирования устаревших файлов конфигурации?
Цитирование
man vifs
:В то время как следующая программа работает (бесконечный цикл, Ctrl-C для выхода), диск не будет подключен, при надлежащих условиях вы, конечно, можете управлять им более детально:
Сохраните как main.c и скомпилируйте, используя следующее (вам нужны инструменты разработчика):
источник
cron
. Нет устаревших, просто не используется по умолчанию. Есть разница/etc/fstab
/ etc / fstab.hd`? возможно, это прояснит мою путаницу./etc/fstab
Теперь у меня все хорошо работает . спасибоНет необходимости запускать программы или беспокоиться о том, где находится fstab.
Просто запустите sudo vifs и добавьте соответствующие строки в файл. Мой это: -
Убедитесь, что вы знаете, как изменить и сохранить файл в vim. Vimtutor научит вас основам.
PS / private / etc фактически совпадает с / etc. OS X обрабатывает URL-адрес внутренне (это объясняется в документации API - хотя я до сих пор не понимаю, почему)
источник
fat32
! Я пробовал и тоUUID
и другоеLABEL
.Поскольку у меня та же проблема, и я не нашел для этого приемлемого решения, я написал небольшую службу запуска демона, которая предотвращает монтирование томов с указанными метками.
Вот оно: https://github.com/nanoant/mountblockd
источник