Как я могу предотвратить размонтирование образа диска в OS X?
Я хотел бы использовать чувствительный к регистру и зашифрованный образ диска для моей работы по разработке. Мне нужно несколько папок внутри него, чтобы быть Dropbox-ed (используя символические ссылки). Однако, если я случайно размонтирую dmg, Dropbox стирает все в облаке.
Поэтому мне нужно предотвратить размонтирование этого образа диска (монтируется при загрузке). В идеале для этого потребуется мой пароль сеанса, когда я нажму на значок извлечения в поисковике. Есть идеи?
3 ответа
Я использую ramdrive для большой работы, поэтому мне пришлось искать способ предотвратить случайный выброс.
Мое решение похоже на @slhck's.
- Откройте терминал.
- Откройте сеанс экрана.
- Перейдите в образ диска, который вы хотите защитить.
- Отключиться от этого сеанса экрана (Ctrl-A, а затем D обычно делает трюк).
Finder не сразу извлечет громкость, но спросит вас, хотите ли вы вызвать принудительное извлечение.
Единственное предостережение здесь заключается в том, что я не думаю, что экран поставляется с нормальной OS X, вам понадобится MacPorts для
Вы можете сделать это наоборот: сохраняйте файлы в Dropbox и вставляйте ссылки на зашифрованный диск. Тогда Dropbox не удалит файлы, когда вы размонтируете диск, и вы все равно сможете получить доступ к файлам из вашего dev env.
На твоем месте я бы смонтировал его как расширенный пользователь (root)
Вы действительно можете использовать sudo для монтирования устройства в OSX. У меня не было возможности проверить, ведет ли себя так же, как в Unix, потому что у меня нет OSX. Это действительно должно заставить вас снова ввести пароль, чтобы размонтировать его, правильно?
На этом этапе права доступа к файлу должны быть установлены правильно. Но он не должен быть не монтируемым, кроме как эскалацией пользователя или выдачей sudo.