grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] grub-setup Modify the conditionality of the copy of the partitio


From: Mario Limonciello
Subject: [PATCH] grub-setup Modify the conditionality of the copy of the partition table
Date: Fri, 25 Mar 2011 17:13:43 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2

 Hi:

I've discovered that in snapshots of GRUB2 in Ubuntu natty, you are no longer 
able to install GRUB2 to a partition and successfully boot on certain Dell 
E-series Latitudes.  This is a regression from the GRUB2 that was included in 
Ubuntu maverick.  The BIOS makes an assertion based on the content of the 
partition table section of the PBR and content that doesn't resemble a 
partition table will cause the the BIOS to get stuck in a loop and never 
complete POST.

I've identified the changeset that caused this to be r2751.  I've created a 
patch that modifies the conditionality of the partition table copy to not check 
for a partition table, but instead to verify it's not operating on a floppy 
disk.  This restores the previous behavior when installing to a partition, and 
still allows the new behavior for floppy disk installations.

Thanks,

-- 
*Mario Limonciello*
Linux Engineer
*Dell* | OS Engineering

Attachment: always_copy_partition_table.patch
Description: Text Data

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]