Как объединить расширенный раздел с первичным разделом без потери данных в Ubuntu

Вопрос или проблема

У меня есть виртуальная машина (Ubuntu 22.04 OS) в ESXi VMWare. Я хочу объединить расширенный раздел (/dev/sda2) с первичным разделом (/dev/sda5) без потери данных.

Может кто-то помочь мне с этим, предоставив шаги или поделившись ссылкой на источник, так как я не хочу рисковать, так как данные PROD. Спасибо.
вставьте описание изображения здесь

Вывод команды cfdisk

вставьте описание изображения здесь

Получаю следующую ошибку, когда пытался исправить это с помощью ссылки – Изменение размера расширенного раздела с свободным пространством

Ошибка – Размер этого диска составляет 4 ТиБ (4398046511104 байт). Формат таблицы разделов DOS не может быть использован на дисках для объемов больше 2199023255040 байт для секторов 512 байт. Используйте формат таблицы разделов GUID (GPT).

Ответ или решение

Объединение расширенной раздела с основным разделом в Ubuntu (или любой другой операционной системе) требует осторожного подхода, чтобы избежать потери данных, особенно если на сервере хранятся производственные данные. Вы предоставили информацию о том, что используете виртуальную машину с операционной системой Ubuntu 22.04 в среде ESXi VMware и сталкиваетесь с проблемами, связанными с таблицей разделов.

Вот подробное руководство о том, как объединить расширенный раздел (/dev/sda2) с основным разделом (/dev/sda5) без потери данных:

1. Подготовка системы

  • Бэкап данных: Прежде всего, сделайте резервную копию всех критически важных данных. Используйте rsync, tar или любой другой инструмент резервного копирования, чтобы сохранить ваши данные на внешний носитель или в облачное хранилище.

  • Проверка целостности системы: Убедитесь, что ваша файловая система не содержит ошибок. Вы можете сделать это с помощью команды:

    sudo fsck /dev/sda5

2. Изменение структуры разделов

Для объединения разделов вам необходимо будет использовать инструмент для работы с разделами, такой как GParted. Однако, если у вас возникли проблемы из-за типа таблицы разделов (MBR не поддерживает диски больше 2 ТиБ), вам следует сначала перейти на GPT.

2.1. Установка GParted

Если GParted еще не установлен, выполните:

sudo apt update
sudo apt install gparted

2.2. Перевод на GPT (если это необходимо)

Если ваша таблица разделов MBR и диск больше 2 ТиБ, вам необходимо конвертировать его в GPT. Помните, что это может потребовать удаления существующих разделов, что может привести к потере данных, поэтому обязательно выполните резервное копирование.

3. Запуск GParted

  1. Введите следующую команду в терминале:

    sudo gparted
  2. В GParted оцените текущее состояние разделов.

4. Объединение разделов

  1. Удалите расширенный раздел (/dev/sda2), если вы решили, что больше не нуждаетесь в дополнительных логических разделах, и переместите данные из него на основной раздел (/dev/sda5).

  2. Примените для основного раздела (/dev/sda5) доступное неразмеченное пространство.

  3. После этого выберите ваш основной раздел и измените его размер, чтобы он занимал все свободное пространство на диске. Используйте функцию "Resize/Move" для выполнения этих операций.

  4. После изменения размеров раздела нажмите "Apply" для применения всех сделанных изменений.

5. Завершение процедуры и проверка файловой системы

После объединения разделов проверьте файловую систему:

sudo e2fsck -f /dev/sda5

6. Резюме и советы по безопасности

  • Не отключайте питание машины во время операций. Это может привести к повреждению данных.
  • Правильно планируйте время для операций с разделами, особенно если диски используются активно.
  • Убедитесь, что у вас есть доступ к загрузочному носителю для восстановления системы в случае проблем.

Следуя данным рекомендациям, вы сможете объединить расширенный раздел с основным без потери данных. Удачи в ваших операциях, и помните: всегда делайте резервные копии!

Оцените материал
Добавить комментарий

Капча загружается...