Подскажите, плиз, как полностью перенести папку /home на новый диск или раздел? Если я пытаюсь просто при монтировать новый диск как Хоме система грозится уничтожить все данные...
Я делал так. Опишу для случая, когда /home находится на корневом разделе.
1. Монтируем раздел куда-нибудь, в который нужно перенести /home:
2. Копируем содержимое /home в смонтированный раздел:
cp -a /home/* /путь_к_разделу
Опция -a означает, что делается резервная копия и все права на файлы нужно сохранить как у оригинала.
3. Прописываем в /etc/fstab новый раздел в качестве /home:
UUID=Идентификатор_монтируемого_раздела /home файловая_система_раздела nosuid,relatime 1 2
Индентификатор раздела и файловую систему можно узнать командой:
blkid
Возможно не лишним в опциях будет указать noexec. Это будет запрет на запуск файлов, находящихся в /home. Вы не сможете запускать ни сценарии, ни бинарники в этом разделе. Нужно для безопасности. Решать вам.
4. Монтируем новый раздел в /home
mount /dev/Ваш_раздел
Так как он прописан в fstab, то точку монтирования указывать не надо.
5. Убеждаемся, что всё в порядке. Стоит перезагрузиться.
6. Отмонтируем:
umount /dev/Ваш_раздел
7. Удаляем содержимое /home
rm -R /home/*
8. Монтируем раздел в /home:
mount /dev/Ваш_раздел
С 7 шагом поосторожнее
А так, даже в графике получается всё сделать. Но будет лучше если вы эту инструкцию себе распечатаете, так как при переключении между эмулятором терминала и браузером при пустом /home сеанс и упасть может.
Все действия делаются от root