Изменить размер раздела на 1 или 3 МБ невозможно.

Я пытаюсь изменить размер раздела таким образом, чтобы он точно подходил для физических экстентов размером 4 МБ. Это означает, что количество секторов раздела должно соответствовать точному числу, чтобы соответствовать этому критерию. Делая это, я могу преобразовать раздел в раздел LVM.

Сейчас раздел выглядит так:

sudo fdisk -l /dev/sda
Disk /dev/sda: 32 GiB, 34359738368 bytes, 67108864 sectors
Disk model: VBOX HARDDISK   
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 9A97A1D8-0BC8-494B-9B88-1EC4F8AAE7CE

Device        Start      End  Sectors  Size Type
/dev/sda1      2048   512000   509953  249M BIOS boot
/dev/sda2    999424 65107967 64108544 30.6G Linux filesystem
/dev/sda3  65107968 67106815  1998848  976M Linux swap

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

Секторы Байты МиБ PE
64108544 32823574528 31303 7825,75

Поэтому мне нужно округлить до 7825 PE, поэтому он становится следующим:

Sectors Bytes MiB PE
64102400 32820428800 31300 7825

Изменение размера в GParted с 31303 MiB до 31300 MiB не работает. Получается 31299 МБ.

Может быть, есть какие-то базовые знания, о которых я просто не знаю? По крайней мере, я ожидаю, что GParted не даст возможности изменить размер между 1-3 МБ.

То же самое относится и к resize2fs.


По какой причине это невозможно с GParted?

Можно ли вообще разделить размер на 1 или 3 МБ?

2
задан 15 December 2021 в 14:44

0 ответов

Другие вопросы по тегам:

Похожие вопросы: