Я пытаюсь изменить размер раздела таким образом, чтобы он точно соответствовал физическим экстентам размером 4 МБ. Это означает, что количество секторов раздела должно соответствовать точному числу, чтобы соответствовать этому критерию. Делая это, я могу преобразовать раздел в раздел LVM.
Сейчас раздел выглядит так:
sudo fdisk -l /dev/sda
Диск /dev/sda: 32 ГиБ, 34359738368 байт, 67108864 сектора
Модель диска: VBOX HARDDISK
Единицы: секторы 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: gpt
Идентификатор диска: 9A97A1D8-0BC8-494B-9B88-1EC4F8AAE7CE
Размер начальных и конечных секторов устройства Тип
/dev/sda1 2048 512000 509953 249M загрузка BIOS
/dev/sda2 999424 65107967 64108544 Файловая система 30.6G Linux
/dev/sda3 65107968 67106815 1998848 976M Linux подкачка
Я использую электронную таблицу, которую я сделал, чтобы увидеть, какого размера должен быть раздел. Раздел прямо сейчас:
Секторы |
Байты |
МиБ |
ЧП |
64108544 |
32823574528 |
31303 |
7825.75 |
Поэтому мне нужно округлить его до 7825 PE, чтобы получилось:
Секторы |
Байты |
МиБ |
ЧП |
64102400 |
32820428800 |
31300 |
7825 |
Изменение размера в GParted с 31303 МБ до 31300 МБ не работает. Получается 31299 МБ.
Может быть, есть какие-то базовые знания, о которых я просто не знаю? По крайней мере, я ожидаю, что GParted не даст возможности изменить размер между 1-3 МБ.
То же самое относится и к resize2fs.
По какой причине это невозможно с GParted?
Есть ли вообще способ разделить размер на 1 или 3 МБ?