# |
|
Темы: 1 Сообщения: 20 Участник с: 07 января 2021 |
После разбивки ssd ввожу команду fdisk -l, на диске /dev/nvme0n1 (на нём и будет система) в конце красным цветом прописывает: gpt pmbr size mismatch (1413783 != 120845299) will be corrected by write. the backup gpt table is not in the end of the device Как эту хрень исправить? |
indeviral |
# |
Темы: 39 Сообщения: 3170 Участник с: 10 августа 2013 |
будет исправлено после записи, ну вроде как… Ошибки в тексте-неповторимый стиль автора© |
11111111111 |
# |
Темы: 1 Сообщения: 20 Участник с: 07 января 2021 |
После ввода команды pacstrap /mnt base base-devel. вылетают сплошные эрроры, кроме этой ошибок больше нет. |
indeviral |
# (отредактировано 2 года назад) |
Темы: 39 Сообщения: 3170 Участник с: 10 августа 2013 |
Так а монтируется и запись/чтение нормально работает? И да вот эти «эрроры» они не те! Ошибки в тексте-неповторимый стиль автора© |
11111111111 |
# |
Темы: 1 Сообщения: 20 Участник с: 07 января 2021 |
Да, норм. mount специально два раза ввожу, чтобы выскочила надпись что уже смонтировано. |
indeviral |
# |
Темы: 39 Сообщения: 3170 Участник с: 10 августа 2013 |
Тогда второе.
Ошибки в тексте-неповторимый стиль автора© |
Holden |
# |
Темы: 14 Сообщения: 155 Участник с: 29 октября 2020 |
Попробуйте переместить данные таблицы разделов в конец диска с помощью gdisk: |
11111111111 |
# |
Темы: 1 Сообщения: 20 Участник с: 07 января 2021 |
Благодарю тех кто откликнулся. Исправил так: parted -l ответил f Снова ввёл fdisk -l И…. всё просто а^$#*чик 🙂 |
11111111111 |
# (отредактировано 2 года назад) |
Темы: 1 Сообщения: 20 Участник с: 07 января 2021 |
Теперь новая проблема: Всё идёт хорошо, гружу гнома, гружу pacman -S gdm, грузится без ошибок, ввожу команду systemctl enable gdm. Отвечает: failed to enable unit: unit file gdm.service does not exist. |
vs220 |
# (отредактировано 2 года назад) |
Темы: 22 Сообщения: 8090 Участник с: 16 августа 2009 |
Вывод покажите
и
|
Linux gives error «GPT PMBR size mismatch will be corrected by w(rite).»
The error message is far from self-explanatory. Does this mean that Linux will (attempt to) resize the GPT partition boundaries if I mount and try to write to the disk? If so… how does it try to do this? Does it know about the issue with 512e / 4k sector size emulation?
Other users experiencing this issue have rewritten the partition table manually with success:
logical sector size changes depending on whether it is attached via USB or direct SATA
but if Linux does it automatically, that would be better (and not prone to user input error). I am on Debian Stretch with the back port 4.17 Linux kernel.
The context, if it matters:
I have an external hard drive that I removed (disk shucking) and connected to an internal SATA motherboard port. However, it is formatted and has data on it from the previous SATA disk controller.
Apparently this has something to do with 512e 4k sector size emulation. The disk reports logical sector size 512 / physical size 4096 bytes.
My data is backed up, of course. I just don’t want to have to reformat and then re-write 7TB as that will take quite a while.
Thank you.
[email protected]:/home/liyezhen/src/sbk_debian_32bit/build/product_tools# fdisk -l /dev/sdb
GPT PMBR size mismatch (60062499 != 60995327) will be corrected by w(rite).
The backup GPT table is corrupt, but the primary appears OK, so that will be used.
Disk /dev/sdb: 29.1 GiB, 31229607936 bytes, 60995328 sectors
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: BE4B4A96-2EDA-4A01-886E-97A3523426A3
Device Start End Sectors Size Type
/dev/sdb1 2048 104447 102400 50M EFI System
/dev/sdb2 104448 299007 194560 95M Linux filesystem
/dev/sdb3 299008 2252799 1953792 954M Linux filesystem
/dev/sdb4 2252800 10854399 8601600 4.1G Linux filesystem
[email protected]:/home/liyezhen/src/sbk_debian_32bit/build/product_tools# parted -l
Model: ATA ST3500413AS (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 496GB 496GB primary ext4 boot
2 496GB 500GB 4218MB extended
5 496GB 500GB 4218MB logical linux-swap(v1)
Error: The backup GPT table is corrupt, but the primary appears OK, so that will
be used.
OK/Cancel? ok
Warning: Not all of the space available to /dev/sdb appears to be used, you can fix the GPT to use all of the space (an extra 932828 blocks) or continue with the current setting?
Fix/Ignore? fix
Model: Kingston DataTraveler 3.0 (scsi)
Disk /dev/sdb: 31.2GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 53.5MB 52.4MB fat16 Linux filesystem boot, esp
2 53.5MB 153MB 99.6MB ext4
3 153MB 1153MB 1000MB ext4
4 1153MB 5557MB 4404MB ext4
Error: The backup GPT table is corrupt, but the primary appears OK, so that will be used.
OK/Cancel? ok
Model: SanDisk Ultra USB 3.0 (scsi)
Disk /dev/sdc: 30.8GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 53.5MB 52.4MB fat16 Linux filesystem boot, esp
2 53.5MB 153MB 99.6MB ext4
3 153MB 1153MB 1000MB ext4
4 1153MB 5557MB 4404MB ext4
[email protected]:/home/liyezhen/src/sbk_debian_32bit/build/product_tools#
[email protected]:/home/liyezhen/src/sbk_debian_32bit/build/product_tools#
[email protected]:/home/liyezhen/src/sbk_debian_32bit/build/product_tools#
[email protected]:/home/liyezhen/src/sbk_debian_32bit/build/product_tools# fdisk -l /dev/sdb
Disk /dev/sdb: 29.1 GiB, 31229607936 bytes, 60995328 sectors
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: BE4B4A96-2EDA-4A01-886E-97A3523426A3
Device Start End Sectors Size Type
/dev/sdb1 2048 104447 102400 50M EFI System
/dev/sdb2 104448 299007 194560 95M Linux filesystem
/dev/sdb3 299008 2252799 1953792 954M Linux filesystem
/dev/sdb4 2252800 10854399 8601600 4.1G Linux filesystem
[email protected]:/home/liyezhen/src/sbk_debian_32bit/build/product_tools# mount /dev/sdb4 /mnt/usb
mount: wrong fs type, bad option, bad superblock on /dev/sdb4,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
[email protected]:/home/liyezhen/src/sbk_debian_32bit/build/product_tools#
[email protected]:/home/liyezhen/src/sbk_debian_32bit/build/product_tools#
[email protected]:/home/liyezhen/src/sbk_debian_32bit/build/product_tools# fsck.ext4 /dev/sdb4
e2fsck 1.42.12 (29-Aug-2014)
Superblock has an invalid journal (inode 8).
Clear<y>? yes
*** ext3 journal has been deleted - filesystem is now ext2 only ***
Описание: Решение проблемы несоответствия размеров GPT PMBR
- parted -l восстановить таблицу разделов
-
-
June 27 2019, 08:57
fdisk -l
GPT PMBR size mismatch (62914559 != 104857599) will be corrected by w(rite).
Disk /dev/sda: 50 GiB, 53687091200 bytes, 104857600 sectors
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: 242F6AE2-37AA-41C8-9AAC-5FDDB225DFDB
Device Start End Sectors Size Type
/dev/sda1 2048 4095 2048 1M BIOS boot
/dev/sda2 4096 33552383 33548288 16G Linux filesystem
/dev/sda3 33552384 62914526 29362143 14G Linux filesystem
parted -l
Warning: Not all of the space available to /dev/sda appears to be used, you can
fix the GPT to use all of the space (an extra 41943040 blocks) or continue with
the current setting?
Fix/Ignore? Fix
Model: VMware Virtual disk (scsi)
Disk /dev/sda: 53.7GB
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 17.2GB 17.2GB ext4
3 17.2GB 32.2GB 15.0GB ext4
parted -l
Model: VMware Virtual disk (scsi)
Disk /dev/sda: 53.7GB
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 17.2GB 17.2GB ext4
3 17.2GB 32.2GB 15.0GB ext4
parted /dev/sda
GNU Parted 3.2
Using /dev/sda
Welcome to GNU Parted! Type ‘help’ to view a list of commands.
(parted) p
Model: VMware Virtual disk (scsi)
Disk /dev/sda: 53.7GB
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 17.2GB 17.2GB ext4
3 17.2GB 32.2GB 15.0GB ext4
(parted) resizepart 3
Warning: Partition /dev/sda3 is being used. Are you sure you want to continue?
Yes/No? Yes
End? [32.2GB]? 53.7GB
(parted) p
Model: VMware Virtual disk (scsi)
Disk /dev/sda: 53.7GB
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 17.2GB 17.2GB ext4
3 17.2GB 53.7GB 36.5GB ext4
(parted) quit
resize2fs /dev/sda
sda sda1 sda2 sda3
resize2fs /dev/sda3
resize2fs 1.44.1 (24-Mar-2018)
Filesystem at /dev/sda3 is mounted on /var/lib/docker; on-line resizing required
old_desc_blocks = 2, new_desc_blocks = 5
The filesystem on /dev/sda3 is now 8913147 (4k) blocks long.</span>