Как увеличить раздел на Raspberry Pi: пошаговое руководство без потери данных

Как увеличить размер раздела на Raspberry Pi 5

Пользователи Raspberry Pi часто сталкиваются с ограниченным пространством на своих SD-картах. В этом руководстве мы рассмотрим, как увеличить размер раздела после клонирования содержимого с одной SD-карты на другую с большим объемом.

Переход на более вместительную SD-карту

Недавно я решил перейти с 32 ГБ SD-карты на 128 ГБ для своей Raspberry Pi 5. Процесс клонирования был простым и осуществлялся с использованием команды:

sudo dd if=/dev/mmcblk0 of=/dev/sda status=progress

Однако после клонирования я заметил, что доступный размер раздела mmcblk0p2 ограничен только 32 ГБ из 128 ГБ. Чтобы проверить размеры разделов, я использовал команду lsblk:

sudo lsblk -m

Вывод показал, что только часть новой карты была доступна для использования.

Расширение раздела mmcblk0p2

Для решения этой проблемы нам необходимо увеличить раздел mmcblk0p2 до максимального доступного размера. Важно подчеркнуть, что операция по изменению размеров разделов может быть рискованной, поэтому рекомендуется создать резервную копию всех важных данных перед началом работы.

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

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

Шаг 2: Использование fdisk

Воспользуйтесь утилитой fdisk, чтобы удалить существующий раздел mmcblk0p2 и создать новый с тем же начальным сектором, но с максимальным доступным размером. Важно внимательно следить за параметрами, чтобы не повредить данные на диске.

  1. Запустите fdisk для вашего устройства:

    sudo fdisk /dev/mmcblk0
  2. Удалите раздел mmcblk0p2, затем создайте новый раздел с полным доступным размером, оставив начальный сектор неизменным.

Шаг 3: Применение изменений

После изменения размеров разделов, перезагрузите Raspberry Pi, чтобы система распознала новый раздел.

Шаг 4: Развертывание файловой системы

Теперь, когда мы изменили размер раздела, необходимо развернуть файловую систему. Это можно сделать с помощью следующей команды:

resize2fs /dev/mmcblk0p2

Если у вас файловая система EXT4, можно использовать resize4fs, так как обе команды выполняют схожую функцию. Универсальность этих инструментов позволяет использовать их в зависимости от вашей системы.

Заключение

Теперь вы знаете, как увеличить размер раздела на Raspberry Pi 5 после клонирования с одной SD-карты на другую. Процесс включает в себя использование утилит для управления разделами и развертывания файловых систем, и, следуя приведенным шагам, вы сможете эффективно использовать все доступное пространство на вашей SD-карте. Не забывайте о значении резервного копирования данных перед выполнением таких операций для предотвращения потери информации.

Источник

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *