I have 1TB disk with Ubuntu and I want to replace it with 500GB without uninstalling the system. Is this possible?
Да, это должно быть возможно.
Сначала подключите новый жесткий диск, например, используя корпус жесткого диска. и загрузиться с живого CD. Сократите корневой раздел, чтобы он соответствовал новому жесткому диску. Затем создайте образы загрузочного и корневого раздела. Если вы используете UEFI, создайте резервную копию раздела EFI. Вы можете создавать образы либо с помощью дисков GNOME, либо с помощью команды dd.
Я рекомендую сначала создать разделы того же размера, что и на старом жестком диске. Затем вы можете просто скопировать один раздел и перенести его в другой, используя dd.
Выключите компьютер, если вы работаете на ноутбуке, извлеките аккумулятор или переведите его в безопасный режим.
Замените жесткий диск на новый и включите ваш компьютер.
ПРИМЕЧАНИЕ: Если вы используете устаревшую загрузку, есть еще один шаг. Возможно, ваш компьютер не загрузится, потому что вы не скопировали MBR. Вы можете исправить это, используя boot-repair на live CD.