Я устанавливаю твердотельный накопитель и для экономии места хочу переместить свою папку пользователя на другой диск, есть ли способ сделать это?
Скопируйте все файлы с вашего / home на другой диск
Измените запись / etc / fstab, указав / home на этот диск
Если вы не знаете как, ответьте. Я предоставлю скрипт для этого.
Из Терминала введите это:
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, как здесь).
Теперь вы можете перезагрузить компьютер, чтобы увидеть новый ДОМ.