[sf-lug] invalid partition table
Michael Paoli
michael.paoli at berkeley.edu
Sun Jul 19 16:23:08 PDT 2026
Well, seems functional, even if it's complaining.
MBR, or GPT?
If it's GPT, it's got primary and backup partition table - sometimes
the backup doesn't get updated, and some things will complain about
that. If that's the case easy to fix - many utilities can easily do
that, e.g. use fdisk, w to write it out, and you're done.
What exactly is the full text of the diagnostic? That may well make
clear what the issue is.
Also, some partitioning programs/utilities and the like may also well
spell it out.
What do you have for, e.g.:
# sfdisk -uS -d /dev/your_partitioned_device_that_you_boot_from
Anyway, missing or corrupted GPT backup partition table is easy to fix.
Here's example where I intentionally corrupted (wiped) it, then fixed
it, base on the primary:
# sfdisk -uS -d /dev/loop1
The backup GPT table is corrupt, but the primary appears OK, so that
will be used.
label: gpt
label-id: 6D6AE984-EAE4-43F9-8735-20EFA245DB32
device: /dev/loop1
unit: sectors
first-lba: 2048
last-lba: 524254
sector-size: 512
/dev/loop1p1 : start= 2048, size= 131072,
type=0FC63DAF-8483-4772-8E79-3D69D8477DE4,
uuid=A5013F6B-B74D-49E0-A0F6-6F6B115F376B
# sfdisk --relocate gpt-bak-std /dev/loop1
The backup GPT table is corrupt, but the primary appears OK, so that
will be used.
The partition table has been altered.
Calling ioctl() to re-read partition table.
Re-reading the partition table failed.: Invalid argument
The kernel still uses the old table. The new table will be used at the
next reboot or after you run partprobe(8) or partx(8).
Syncing disks.
# sfdisk -uS -d /dev/loop1
label: gpt
label-id: 6D6AE984-EAE4-43F9-8735-20EFA245DB32
device: /dev/loop1
unit: sectors
first-lba: 2048
last-lba: 524254
sector-size: 512
/dev/loop1p1 : start= 2048, size= 131072,
type=0FC63DAF-8483-4772-8E79-3D69D8477DE4,
uuid=A5013F6B-B74D-49E0-A0F6-6F6B115F376B
#
On Sun, Jul 19, 2026 at 9:23 PM John Strazzarino <jstrazzarino at gmail.com> wrote:
>
> im running zorin 16 core on my dell e6430 laptop and all is fine. I noticed that 18.1 is available so I downloaded it with rufus to a usb stick. Booted the dell with the usb stick and did a full install, taking the entire disk. Install was fine, but upon several reboots it says invalid partition table. I hit enter and everything loads fine and works well.
>
> Anyidea what’s up?
>
> John
>
> Sent from my iPad
> _______________________________________________
> sf-lug mailing list
> sf-lug at linuxmafia.com
> http://linuxmafia.com/mailman/listinfo/sf-lug
> SF-LUG is at http://www.sf-lug.org/
More information about the sf-lug
mailing list