Осуществимо но нужно немного поморочится и запастись терпением так как, процесс хоть и не сложный по нынешним временам но долгий и нудный и все такой же опасный как и 20 лет назад.
Загружаешься с LiveCD и запускаешь менеджер дисков способный переразмечать диски без удаления информации.
Затем там же в LiveCD монтируешь корневой раздел переразмечаемой системы и редактируешь файл /etc/fstab заменяя в нем айдишники дисков на их буквенное обозначение, ибо нет уверенности что айдишники после переразметки останутся те же, но это в случае если система не загрузиться.
Рекомендую скачать KNOPPIX 8.1, загрузить компьютер с него и запустить в нём утилиту Gparted.
Чтобы долго не искать эту утилиту в консоле выполните команду gparted
Ну или можно еще скачать еще один Live Linux под названием Parted Magic и загрузить компьютер с него. Там если не изменяет память ярлычек Gparted прям на рабочем столе находиться.
Если никогда ранее с подобными программами не работали то надо потренироваться на кошках. Берете жесткий диск с данными который не жалко, не важно какого он объема, лучше помельче для тренировки, подключаете его к своему компу, отключаете в компе физически все важные диски (чтобы случайно не грохнуть их), загружаете систему например с вышеупомянутого Кнопикса и играетесь с этим Gparted. Когда поймете как оно работает и осознаете готовность провернуть необходимые манипуляции с реальным диском то дерзайте.
Конечно потренироваться поучиться можно и в виртуалке.
Вобщем посмотрите или почитайте уроки про Gparted, там ничего сложного в нём нет. Но помните что с ним нужно быть осторожным, можно легко все безвозвратно попортить, и бойтесь отключения электричества в момент его работы с переразметкой диска.
Пользователь добавил сообщение 30 Января 2021, 02:35:24:
├─nvme0n1p3 259:3 0 19,5G 0 part /
├─nvme0n1p4 259:4 0 195,4G 0 part /home
В Gparted уменьшите размер раздела на котором HOME подвинув его слева от рутовского раздела, затем увеличьте в право на свободное место рутовский раздел и примените изменения. И не дергайте комп в течении продолжительного времени пока не применяться изменения.
Пользователь добавил сообщение 30 Января 2021, 02:38:03:
Не уверен что потом можно будет пересоздать swap с home
Свап подключать не сложно.
Поизуйчайте как прописываются диски в /etc/fstab и поймете. Если что его можно сделать файлом как в винде.
Сейчас интереса ради в виртуалке изменил размер корня у АЛьт Линукс, он это пережил нормально, и fstab трогать не пришлось, наверное Ubuntu также нормально это переживет. Одно но, Gparted, тот что у меня, не может изменять размеры виндовых дисков.