----- Original Message -----
From: Beso
To: [email protected]
Sent: Saturday, May 17, 2008 2:04 PM
Subject: Re: [gentoo-amd64] new clean rebuild

<snip><beso discussed rebuild>

2008/5/17 Mark Knecht [EMAIL PROTECTED]
said in part in reply:

1) Mask >grub-0.97.r4 for now.

Recommend not doing the step above.

In contrast to my experience a week ago when ext2/ext3 filesystems were being built with INODE_SIZE=128 (in spite of a default INODE_SIZE=256 in the /etc/mke2fs.conf file}; yesterday, an up-to-date mke2fs was honoring the default setting and producing ext2/ext3 filesystems with
INODE_SIZE=256.
If one runs mke2fs as suggested in the handbook to create a filesystem for use as /boot the filesystem will have INODE_SIZE=256. Therefore grub-0.97.r4 and older will not be able to setup a stage 1/stage1.5/stage2 capable of loading /boot. At the point the handbook follower finds that grub 0.97.4 is reporting:
<quote>
grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... no
Checking if "/grub/stage1" exists... no

Error 2: Bad file or directory type
<unquote>
The valid recovery choices then will be:
a) unmask grub, emerge grub (version 0.97.5 or newer), run grub and setup the desired drive
or
b) move or copy /boot and subdirectories to another partition, remake the filesystem specifying INODE_SIZE=128, return /boot and subdirectories to the remade partition, run grub setup the desired drive.

<snip><Mark suggested rebuild techniques><beso further discussed/replied>

Beso said in part in reply:

ps. i've never had any problems with grub, unless the fact that i'm not able to rebuild it with the grubfx >image (as the opensuse version).

I've played extensively with grub 0.97-r5 in the last 10 days and it is not a problem. Should also be noted that emerging/installing grub has no affect on the ability to boot an existing installation. Effects are not felt until grub or grub-install is run or grub.conf is edited.
--
dott. ing. beso
--
[email protected] mailing list

Reply via email to