Заменить домашний раздел HHD новым домашним разделом SSD

Я использую rsync вместе с командой «объявить» -> Работает как шарм!!! Все в объявленных каталогах рекурсивно синхронизируется.

declare -a DIRS=("/etc /home /mnt /root /usr /var") # Which dirs to sync
sudo rsync -zaP $DIRS user@host:/path/to/folder --delete

Для исключения... Я видел работающее решение, похожее на это:

rsync -arvzP --exclude=.ccache --exclude=build source dest

Несколько исключений одновременно -> это должно работать!

Может быть, это поможет...

0
10.04.2020, 00:03
1 ответ

Первым шагом является копирование содержимого домашней папки на новый диск. Это важное различие. Корень нового раздела на новом диске должен содержать отдельные папки для каждого пользователя... а не одну папку home. Кроме того, вы должны быть уверены, что скрытые файлы также были скопированы и что права доступа были сохранены во время копирования. Просто чтобы не было путаницы.

Вы не можете просто изменить /dev/sdc1на /dev/sdb1, и это в любом случае не приведет к тому, что вы хотите. Вместо этого, как вы уже догадались, вам нужно изменить UUID раздела, который будет смонтирован как /homeв вашем файле fstab. Так что да, замените UUID="4d37b9c6-2d26-420c-be46-78c1f9c66c42"на UUID="2b16c066-cb0b-4b56-84ef-1b5abf54958f"в вашем файле fstab.

Затем перезагрузите компьютер.

0
28.04.2021, 23:18

Теги

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