Кстати, недавно делал перенос. Правда не на Ubuntu, а на стареньком 9-ом мандрейке.
Смутили меня описанные танцы в вышеуказанном гайде вокруг "подводных камней", учитывая, что железка про монитор с клавой давно забыла, да и находится она в приличном удалении. Потому поступил может и не проще, но иначе...
Хоть немного и не UbuntuWay, но положительный результат работы даёт право на жизнь и этому варианту.
Повторюсь, что вся работа проводилась строго по ssh.
Итак
Принципиальное отличие от вышеозвученной инструкции - работа от рута
$sudo su
#mkdir /mnt/newhome
#mount -t ext3 /dev/sda7 /mnt/newhome
Про sda7, думаю понятно, что это будущий раздел хомяка.
А вот дальше, внимание(!), если не проделать, то можно споткнуться (хотя я не проверял, может и не нужно этого делать, но не переломитесь от нажатия 6 кнопок)
#cd ~/
тем самым выводим терминал за пределы хомяка, потому как домашняя директория рута лежит в корне
Если Вы из тех странных людей, что без mc работают по ssh, то пора его уже установить
#apt-get install mc
#mc
Теперь ещё один момент. Если старый home находится на отдельном разделе, то освобождение его можно перенести на окончание процедуры и разработку его алгоритма оставляю за Вами.
Если же home занимает место в корневом разделе, то необходимо будет позаботиться о его освобождении. Этот момент я тоже затрону.
Находясь с mc, в одной панели вставляем директорию /home, а во второй - /mnt/newhome
Тупо выделяем в директории /home всё, кроме директории lost+found (если на отдельном разделе) и жмём F5 и пьём чай...
Выходим из mc (пишем exit или жмём F10) и размонтируем будущее жилище
#cd ~/
#umount /mnt/newhome
Теперь, если содержимое хомяка находилось в корневом разделе (не смонтирован туда, а именно находилось), то создаём для бекапа ещё одну директорию
#mkdir /mnt/old_home
и переносим всё "домашнее" туда
#mv -R /home/*
Теперь монтируем новый домик
#mount /dev/sda7 /home
и не забываем поправить fstab поправив или добавив строку:
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /home ext3 nodev,nosuid,relatime 0 2
подсмотрев сам uuid нового раздела командой
#blkid /dev/sda5
и выходим из сессии root
Всё. Даже без ребутов и recovery mode
Удачи