Mailinglist Archive: opensuse (3110 mails)

< Previous Next >
Re: [opensuse] openSUSE 11.1 - of grub,md/lvm root, and related headaches
  • From: Moby <moby@xxxxxxxxxxxxxx>
  • Date: Wed, 31 Dec 2008 18:31:44 -0600
  • Message-id: <495C0EF0.3090606@xxxxxxxxxxxxxx>


Felix Miata wrote:
On 2008/12/31 15:55 (GMT-0600) Moby composed:

Another observation is that in my case, if I manually go into Grub and execute commands to set the root, kernel, and initrd, everything works till I specify initrd - at which point Grub complains about "Inconsistent file system" and spews error 16. However, fsck shows everything clean and the machine boots fine using the same initrd when I use the bootable grub CD!

You should look up the meaning of error 16. I think that's the one that
issues when the ext2 or ext3 filesystem Grub is looking to for a
kernel/initrd is one it doesn't understand. Recently (for 11.1) the default
inode-size for mkfs.ext3 was changed from 128 to 256. Older Grubs don't
understand anything but 128, while your 11.1 / is probably using 256.
I saw some items about the inode-size different - but I ruled it out due to the following reasons:

1) The file system was created and existing prior to upgrading to 11.1 - I am not sure, but would think, that would leave the inode-size as is.
2) I re-installed Grub from the RPMs that come with 11.1, so in case the inode sizes were somehow increased as part of the upgrade, the newer grub would see it.

Also, I looked at bug https://bugzilla.novell.com/show_bug.cgi?id=461673 - that does not seem to be the issue in my case. Looking inside initrd, I have the one (just for the md that comprises the root) correct entry for md2. I applied the patch mentioned in the bug, and that made no difference in the initrd in my case.

I do believe the error 16 on initrd in grub has a lot to do with this problem, I am just not sure which direction to proceed in. I am baffled that while grub executed on the running machine complains about the initrd, grub from the bootable CD works just fine using the very same initrd.

Regards,

--
--Moby

They that can give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety. -- Benjamin Franklin


--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups