Как случайно не извлечь внешние диски?

12

У меня есть Mac Mini с несколькими подключенными внешними дисками, которые я использую в качестве домашнего сервера. Обычно кнопки извлечения рядом со значком диска очень удобны, поскольку позволяют очень легко извлечь внешний диск (по сравнению, например, с Windows).

Однако на сервере Mac это наносит ущерб. У меня есть довольно важные критически важные материалы на внешних дисках, и есть много сценариев и т. Д., Которые я настроил, которые зависят от того, какие диски там находятся. Возможность так легко случайно извлечь эти диски делает меня довольно неловким.

Пока что я просто решил не показывать их на боковой панели Finder, так что, по крайней мере, их немного сложнее извлечь. Однако это не очень идеально, потому что: (1) мне нужно перейти к моему Mac на боковой панели, чтобы получить доступ к дискам, а не иметь доступ к дискам напрямую, и (2) кнопки извлечения по-прежнему отображаются в диалоговых окнах открытия / сохранения для этих дисков. диски.

В идеале я хотел бы, чтобы они вели себя так, как это делают внутренние накопители: нет возможности легко извлечь из искателя, но все же можно отключить с помощью утилиты диска.

Кли
источник
2
Ха-ха, вы хотите изменить это: apple.stackexchange.com/questions/104842/…
CousinCocaine

Ответы:

8

Поместите ногу в дверь.

  • На каждом из ваших дисков создайте текстовый файл, откройте его в TextEdit, добавьте строку и оставьте файл открытым .

Я думаю, что этот трюк предотвратит выброс.

Протестируйте этот трюк, попробуйте извлечь диск и подойдите сюда, сообщите нам результат.

Этот трюк может быть легко автоматизирован.

Николас Барбулеско
источник
6

Если ваш важный внешний диск смонтирован в следующей точке монтирования:

/Volumes/important_disk

Затем вы можете защитить его от случайного удаления, заблокировав эту точку монтирования как открытую. Для этого один очень простой метод состоит в том, чтобы открыть Terminalи выполнить эту основную команду:

$ cd /Volumes/important_disk

Чтобы избавиться от этой блокировки, вы можете ввести в том же Terminalокне:

$ cd /

или вы можете просто закрыть это Terminalокно ( $ exit, или + D, или + W).

Дан
источник
1
Еще более элегантный способ сделать это , это открыть screenсеанс (просто наберите screenв Terminal) и открыть точку монтирования из этой сессии. Таким образом, вы можете даже закрыть Terminal, так как сеанс будет продолжать работать в фоновом режиме, пока вы не подключите его и не остановите его (поэтому нет необходимости держать окно открытым, если оно вам не нужно). Я думаю, вы даже можете создать Automatorдействие для этого. Для подсказок screen смотрите: kinnetica.com/2011/05/29/using-screen-on-mac-os-x
gerlos