Чтобы увеличить размер раздела `/root` на полном диске в Ubuntu 22.04 с GPT разделением, вам потребуется либо очистить место на диске, удалив другие разделы (если таковые имеются), либо, если это возможно, расширить существующий раздел, не удаляя данные. Здесь несколько шагов, которые помогут в этом.
**Перед тем как продолжить, настоятельно рекомендую сделать резервную копию всех важных данных. Разметка диска – действие с повышенным риском, и всегда существует вероятность потери данных.**
### Шаг 1: Загрузка из Live USB/CD
Чтобы изменить размер системного раздела, вам обычно необходимо загрузиться не с него, а, например, с Live USB Ubuntu. Если у вас нет Live USB, создайте его и загрузитесь с него.
### Шаг 2: Запустите GParted
После загрузки с Live USB запустите программу для работы с дисками, например, GParted. Это графическая программа для управления разделами диска под Linux.
```bash
sudo gparted
```
### Шаг 3: Изменение размера разделов
Теперь вам нужно определиться с тем, где будет взято свободное место. Если другие разделы на этом же диске не используются или используются не полностью, вы можете уменьшить один из них, чтобы освободить место. Перемещайте и изменяйте размеры разделов, как требуется.
Затем выберите раздел `/root` и измените его размер, расширив на ранее освобожденное пространство.
**Внимание:** Если раздел рядом с `/root` не является смежным или место для расширения находится не рядом с концом раздела `/root`, вам может потребоваться переместить разделы, что значительно увеличивает риск потери данных.
### Шаг 4: Применение изменений и перезагрузка
После внесения всех изменений в GParted, примените их. Это может занять некоторое время. После завершения операции, рестартуйте систему и загрузитесь уже в установленную версию Ubuntu.
### Шаг 5: Проверка изменений
После перезагрузки откройте терминал и проверьте, что раздел `/root` теперь имеет больший размер:
```bash
df -h
```
Это базовые шаги для увеличения размера корневого раздела на полном диске. В дополнение, если у вас остались ещё неиспользуемые разделы на диске, которые вы хотите добавить в `/root`, можно удалить их и расширить `/root`, как описано выше.
Если же цель – чтобы весь диск был единственным разделом `/root` в системе, вам нужно будет удалить все другие несистемные разделы, если они есть, и расширить корневой раздел на всё доступное место с помощью GParted.
**Помните, что любые операции с дисками и разделами могут привести к потере данных, так что не забывайте про резервное копирование.**