2019-09-01

Переустановка Ubuntu и сохранение старого каталога home


В случае переустановки Ubuntu чтобы не потерять данные из старого каталога /home необходимо предварительно переименовать последний.

Примеры будут для SSD, для HDD вместо nvme будет sda.

В режиме Ubuntu

В режиме Live USB не покажет MOUNTPOINT, смотрим в текущей Ubuntu.

Прежде всего просматриваем информацию о доступных дисках.

$ lsblk | grep nvme
nvme0n1     259:0    0   477G  0 disk 
├─nvme0n1p1 259:1    0   243M  0 part /boot/efi
├─nvme0n1p2 259:2    0  30.5G  0 part [SWAP]
├─nvme0n1p3 259:3    0  95.4G  0 part /
└─nvme0n1p4 259:4    0 350.8G  0 part /home

Видим что /home это nvme0n1p4. Далее нужно узнать полный путь этого тома.

$ df -h | grep nvme
/dev/nvme0n1p1  240M  6.1M  234M   3% /boot/efi
/dev/nvme0n1p3   94G   14G   76G  15% /
/dev/nvme0n1p4  345G  182G  146G  56% /home

В режиме Live USB

Монтируем том в систему.

$ mount /dev/nvme0n1p4 /mnt

Переименовываем старый каталог чтобы избежать конфликта и размонтируем том.

$ mv /mnt/username /mnt/username_old
$ umount /mnt

На этом все, можно переустанавливать Ubuntu.