Перемещение домашнего / пользовательского каталога на другой диск?

Я устанавливаю твердотельный накопитель и для экономии места хочу переместить свою папку пользователя на другой диск, есть ли способ сделать это?

5
задан 11 January 2013 в 10:06

2 ответа

Скопируйте все файлы с вашего / home на другой диск
Измените запись / etc / fstab, указав / home на этот диск
Если вы не знаете как, ответьте. Я предоставлю скрипт для этого.

0
ответ дан 11 January 2013 в 10:06

Из Терминала введите это:

sudo mkdir /mnt/tmp
sudo mount /dev/sdb1/ /mnt/tmp

, что позволит вам временно смонтировать новый раздел, предполагая / sdb1 в качестве нового раздела для HOME . [ 1112]

sudo rsync -avx /home/ /mnt/tmp

Это скопирует HOME на новое место.

sudo mount /dev/sdb1 /home

Это установит новый раздел как HOME и обеспечит наличие всех данных.

sudo umount /home  

Это размонтирует новый раздел.

rm -rf /home/*  

Это удаляет старый ДОМ .

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

sudo blkid

Запишите UUID и используйте его для изменения fstab.

sudo nano /etc/fstab   

Теперь добавьте следующее в конце.

UUID=<noted number from above>    /home    ext4    defaults   0  2

ПРИМЕЧАНИЕ. Необходимо выбрать точную файловую систему, которая была отформатирована (например, ext4, как здесь).

Теперь вы можете перезагрузить компьютер, чтобы увидеть новый ДОМ.

0
ответ дан 11 January 2013 в 10:06

Другие вопросы по тегам:

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