[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #37454] grub2 will not install to an ext2 ext3 ext4 partition
From: |
Chris Murphy |
Subject: |
[bug #37454] grub2 will not install to an ext2 ext3 ext4 partition |
Date: |
Fri, 28 Sep 2012 17:16:28 +0000 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.79 Safari/537.4 |
Follow-up Comment #4, bug #37454 (project grub):
/boot is btrfs, but I'm not installing to /boot, nor am I installing to that
disk. It's a cross-disk installation to a totally different disk, to an ext4
formatted partition. In the past it has been possible to do this, typically
using --force to use blocklists, but this is no longer working.
With regression (grub2-2.0-0.38.beta6.fc17.x86_64), even if I boot from a
system with no btrfs, only ext4, and do the same thing, I get the same
warning: File system `ext2' doesn't support embedding. If I use ---force,
again the same error, and block lists are not generated.
If I eliminate cross-disk installation:
grub2-install /dev/sda
Installation finished. No error reported.
grub2-install /dev/sda1
/usr/sbin/grub2-bios-setup: error: unable to identify a filesystem in hd0;
safety check can't be performed.
grub2-install --force /dev/sda1
/usr/sbin/grub2-bios-setup: error: unable to identify a filesystem in hd0;
safety check can't be performed.
I can try these regressions with grub2-2.00-5.fc18.x86_64 if useful. But
ultimately the question is whether it's expected that grub2-install --force
/dev/sda1 (i.e. to a partition, not changing LBA0 or LBA1 legacy bootloader)
to use block lists, on ext4, is supposed to be possible. Presently it appears
not to be.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?37454>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/