Страница 1 из 1

Поменять размер диска при следующей загрузке

Добавлено: 14 мар 2024, 21:08
ya
https://wiki.alpinelinux.org/wiki/Setting_up_disks_manually#Manual_partitioning

Расширение существующего диска
В отличие от gnu `fdisk`, busybox `fdisk` довольно ограничен в операциях редактирования. Вместо этого используйте `cfdisk` и `resize2fs` для изменения размера диска. Это можно сделать во время загрузки.

Установите инструменты:
# apk add cfdisk e2fsprogs-extra
resize disk
# cfdisk /dev/sda
Выберите целевой раздел, чаще всего /dev/sda3
Выберите Resize в нижнем меню
Выберите Write, затем Quit
измените размер файловой системы с помощью команды -f (в режиме онлайн), затем перезагрузитесь

Поменять через parted

Код: Выделить всё

parted /dev/vda resizepart 3 100%
quit
# resize2fs -f /dev/sda3
# reboot

Re: Поменять размер диска при следующей загрузке

Добавлено: 03 янв 2026, 16:42
ya
Переразметка через fdisk

Введите fdisk /dev/sda, а затем последовательно нажимайте следующие клавиши:

d → 5 (удалить swap)

d → 2 (удалить расширенный раздел)

d (удалит оставшийся раздел 1 автоматически, не бойтесь, данные не стираются сразу)

n (создать новый) → p (primary) → 1 (номер раздела)

First sector: нажмите Enter (оставьте 2048)

Last sector: нажмите Enter (использовать всё пространство)

Важно: Если спросит "Do you want to remove the signature?", ответьте N (No).

w (записать изменения и выйти)

3. Примените изменения в системе
Чтобы ядро «увидело» новый размер:

Bash

partprobe /dev/sda
(Если команды partprobe нет, просто перезагрузитесь: reboot)

4. Расширьте саму файловую систему
Bash

Код: Выделить всё

resize2fs /dev/sda1
Теперь проверьте df -h.