В этой статье вы узнаете, как исправить ошибку на Linux: несоответствие размера GPT PMBR. Данная ошибка будет исправлена с помощью утилиты parted
или gdisk
.
Проблема может возникнуть, когда таблица разделов была настроена для диска меньшего размера и размер виртуального диска увеличился.
Пример вывода ошибки:
Disk /dev/mapper/pve-vm--102--disk--0: 8 GiB, 8589934592 bytes, 16777216 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 65536 bytes / 65536 bytes
Disklabel type: gpt
Disk identifier: C4458775-E4A6-42D9-ACAA-7C575BC94755
Device Start End Sectors Size Type
/dev/mapper/pve-vm--102--disk--0-part1 2048 4095 2048 1M BIOS boot
/dev/mapper/pve-vm--102--disk--0-part2 4096 16775167 16771072 8G Linux filesystem
GPT PMBR size mismatch (31457279 != 52428799) will be corrected by write.
The backup GPT table is not on the end of the device.
Исправляем ошибку несоответствие размеров GPT PMBR
К счастью, эта проблема может быть очень легко устранена с помощью утилиты parted
или gdisk
. В терминале набираем следующее:
parted -l
Model: QEMU QEMU HARDDISK (scsi)
Disk /dev/sda: 8590MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 2097kB 1049kB bios_grub
2 2097kB 8589MB 8587MB ext4
Model: Virtio Block Device (virtblk)
Disk /dev/vda: 1500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 1500GB 1500GB primary btrfs
или
sudo gdisk -l /dev/sda
- /dev/sda — диск на котором возникла ошибка.
На этом всё, Да вот так все просто.
[endtxt]
. . . .
- Тест скорости дисков в Linux
- Как запустить команду в фоне в Linux
- Ошибка несоответствие размеров GPT PMBR
- nginx: [warn] protocol options redefined
- Как включить поддержку linux в windows 11