Есть ли безопасный способ перемещения папки /Users на отдельный том /диск?

У меня есть SSD по дороге и будет перемещать мой HDD в слот оптического отсека в моем MBP. Я хочу загрузить с SSD и сохранить папку /Users на жестком диске. Я видел, как все предлагают переместить домашнюю папку отдельной учетной записи в отдельный раздел.

Однако я хочу переместить папку ENTIRE /Users. Я не хочу беспокоиться о перемещении отдельных учетных записей пользователей, и я хочу, чтобы все новые учетные записи, которые я создаю, размещались на жестком диске без каких-либо дополнительных шагов, кроме создания пользователя.

У меня уже есть полный клон каталога my /Users на отдельном разделе, который я создал для его проверки. Есть ли безопасный способ (то есть не вызовет каких-либо проблем с функциональностью приложения или ОС), чтобы направить OS X на использование новой папки «Пользователи»?

13 голосов | спросил Robert S Ciaccio 25 PM000000110000004531 2010, 23:46:45

3 ответа


3

Могу просто создать сим-ссылку в каталоге /User.

Для этого откройте терминал и введите:

cd [SeperateDrivePath*]
ln -s ./Users /Users

Вам захочется перенести папку с исходными пользователями (переименуйте ее или переместите ее или что-то еще).

* Где [SeperateDrivePath] - это путь к вашему тому непосредственно под папкой клонированных /Users. Возможно, что-то вроде /Тома /Некоторое имя жесткого диска /. В этом случае ваши клоны /пользователи должны существовать в /Volumes /Some Name /Users на жестком диске.

ответил Fishtoaster 26 AM000000120000000331 2010, 00:05:03
18

Лучший способ сделать это - это, вероятно, настроить /Users как автомонтированный раздел, со всеми вашими домашними каталогами в корне этого раздела. Я собираюсь предположить, что вы уже скопировали правильные домашние каталоги (с разрешенными разрешениями). Теперь вам просто нужно добавить том в /etc /fstab. Предполагая, что это имя называется Users, вы добавляете такую ​​строку:

LABEL=Users /Users  hfs rw,auto

Вместо использования имени тома вы также можете использовать GUID томов, если знаете, как его найти, что было бы немного более надежным (это предотвратило бы неудачи, если бы вы вставили другой том с именем Users. Это выглядит примерно так:

UUID=DF000C7E-AE0C-3B15-B730-DFD2EF15CB91   /Users  hfs rw,auto

Дополнительную информацию можно найти в man 5 fstab. Будьте предупреждены, что manpage в основном касается интерфейса программирования для fstab, но также входит в файл. К сожалению, он не входит во все доступные варианты, на самом деле для них нет хорошей документации, но это должно дать вам достаточно, чтобы получить то, что вы хотите сделать.

ответил Louis Gerbarg 26 AM000000120000005531 2010, 00:04:55
4

Я сделал это, фактически, сейчас я использую не-оптический MBP.

Вот мой опыт подробно подробно .

Примечания:

  1. Я установил SSD в оптический отсек, поскольку в отсеке для жестких дисков есть виброгасители, и у оптического отсека, который я купил, не было ничего близкого к тому, что было в оригинальной отсеке для жестких дисков. SSD не имеет вибрации, поэтому он хорошо подходит.
  2. Я согласен с Fishtoaster ... см. мою ссылку выше, как я это сделал.
  3. У меня установлен bootcamp и rEFIt, поэтому при загрузке я получаю опцию для SSD Mac, HD Mac или Windows ... работает очень красиво.
ответил r00fus 17 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowFri, 17 Sep 2010 10:35:26 +0400 2010, 10:35:26

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132