4 ms·
I don't agree with this assessment, the UEFI spec also states that : > If the primary GPT is corrupt, software must check the last LBA of the device to see if
by ajnin 8y ago
I don't agree with this assessment, the UEFI spec also states that :
> If the primary GPT is corrupt, software must check the last LBA of the device to see if it has a valid GPT Header and point to a valid GPT Partition Entry Array. If it points to a valid GPT Partition Entry Array, then software should restore the primary GPT if allowed by platform policy settings (e.g. a platform may require a user to provide confirmation before restoring the table, or may allow the table to be restored automatically). Software must report whenever it restores a GPT.
Emphasis on "if allowed by platform policy settings". Booting up the system should require read-only access to the disks and writing a new GPT should be prevented in that case. At the very least after asking fo ruser confirmation, as the following section suggests :
> Software should ask a user for confirmation before restoring the primary GPT and must report whenever it does modify the media to restore a GPT.
In that case, the motherboard uefi neither asked nor reported that the primary GPT was restored.