On Mon, Nov 21, 2011 at 3:32 PM, Jeff Chua <jeff.chua.li...@gmail.com> wrote:
> 2011/11/18 Vladimir 'φ-coder/phcoder' Serbinenko <phco...@gmail.com>:
>
>> Couly you try to find out the exact revision?
>
> Vladimir, the source that works for is at rev 3586.
>
>> It doesn't make any sense since there files modified since Nov 14 are
>> always compiled as 32-bit
>
> I checked further. When I ran the compiled 64-bit grub-install on an
> SD card, the SD booted fine. The same grub-install doesn't work my
> /dev/sda.

I zeroed into this problem and it's repeatable. It's the partition
table + reiserfs. Works fine except when the disk partition contains 2 or more
physical partitions and an extended partitions.

Use fdisk to create the following partitions:

1) create physical partition 1. 10MB
2) create physical partition 2. 10MB
3) create extended partition using the remaining space
4) create logical partition 5 using the remaining space
5) mkreiserfs on partition 5, mount and grub2 on it
6) reboot and it hangs


Works if:
1) Partition 1 removed or
2) use non-reiserfs for partition 5

Here's my partitions ...

Disk /dev/sda: 274.9 GB, 274877906944 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048       22527       10240   83  Linux
/dev/sda2           22528       43007       10240   83  Linux
/dev/sda3           43008   536870911   268413952    5  Extended
/dev/sda5           45056   536870911   268412928   83  Linux


Thanks,
Jeff

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to