Re: grubby: unable to open /boot/boot.b: No such file or directory

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

 



Ok, I will do what you advice. Just to make there is no
misunderstanding, I do not have any more the FC4 on the systeme but
only F8 (after multiple upgrade)

So grub-install will install grub into the bootloader, I need first to
convert the lilo.conf settings into a grub.conf settings. I have paste
and copy what it look good for me. Can you tell me if it look right
(sda1 => hd0,1) ? next, how do we know reboot will work, do we have a
way of testing the setup ?

Thanks,
Thomas

# cat lilo.conf

prompt
timeout=50
default=2.6.25.6-27.fc8
boot=/dev/sda
map=/boot/map
install=/boot/boot.b
lba32
append=""
#serial=0,9600n8

image=/boot/vmlinuz-2.6.25.6-27.fc8
        label=2.6.25.6-27.fc8
        read-only
        root=/dev/sda1
        initrd=/boot/initrd-2.6.25.6-27.fc8.img
image=/boot/vmlinuz-2.6.24.7-92.fc8
        label=2.6.24.7-92.fc8
        read-only
        root=/dev/sda1
        initrd=/boot/initrd-2.6.24.7-92.fc8.img
image=/boot/bzImage-2.6.24.5-xxxx-grs-ipv4-32
        label=linux
        read-only
        root=/dev/sda1

# cat grub.conf
default=0
timeout=50
title 2.6.25.6-27.fc8
	root (hd0,1)
	kernel /vmlinuz-2.6.25.6-27.fc8 ro root=/dev/sda1
	initrd /initrd-2.6.25.6-27.fc8.img

title=2.6.24.7-92.fc8
	root (hd0,1)
	kernel /vmlinuz-=2.6.24.7-92.fc8 ro root=/dev/sda1
	initrd /initrd-2.6.24.7-92.fc8.img

title 2.6.25.6-27.fc8
	root (hd0,1)
	kernel /bzImage-2.6.24.5-xxxx-grs-ipv4-32 ro root=/dev/sda1


On Thu, Jun 26, 2008 at 11:19 PM, Craig White <craigwhite@xxxxxxxxxxx> wrote:
> Now that I see you are remote...I would suggest that you run
> grub-install and use that instead of lilo because lilo support was
> dropped.
>
> grub-install /dev/sda
> though if you're still booted on FC4, it might only work if you run
> grub-install /dev/hda
> (depending on whether you are using ATA or SCSI drives)
>
> Craig
>
> On Thu, 2008-06-26 at 23:02 +0200, Thomas Rabaix wrote:
>> Ok, my host install FC4 with lilo, so I update to F8. I suppose the
>> update script from Fedora keep lilo and don't use grub at all.
>>
>> Now how can I reinstall lilo to make boot.b appears. I have only one
>> chance :) (remote location)
>>
>> I am not sure that my system will reboot properly without this file,
>> am i right ?
>>
>> Thanks
>>
>> Thomas
>>
>> On Thu, Jun 26, 2008 at 8:42 PM, Michael Schwendt <mschwendt@xxxxxxxxx> wrote:
>> > On Thu, 26 Jun 2008 09:27:46 -0700, Craig White wrote:
>> >
>> >> On Thu, 2008-06-26 at 18:08 +0200, Michael Schwendt wrote:
>> >> > On Thu, 26 Jun 2008 08:16:58 -0700, Craig White wrote:
>> >> >
>> >> > > watching this thread with interest.
>> >> > >
>> >> > > I have several Dell Optiplex 320's that will not boot with grub but will
>> >> > > boot with lilo and so I have lilo installed on them.
>> >> >
>> >> > Is this problem known upstream?
>> >> ----
>> >> very much so
>> >> https://bugzilla.redhat.com/show_bug.cgi?id=379201
>> >> https://bugzilla.redhat.com/show_bug.cgi?id=219715
>> >
>> > Those are about grub and the kernel. If you think grubby suffers from a
>> > bug when updating LILO installations, grubby is part of the "mkinitrd"
>> > package.
>> >
>> >> ----
>> >> >
>> >> > > Unfortunately though, kernel updates do produce the error above (unable
>> >> > > to open /boot/boot.b) generated by grubby. Is there any way around
>> >> > > getting grubby to re-run lilo to execute an update when new kernels are
>> >> > > installed?
>> >> >
>> >> > With LILO, no. LILO must be rewritten with every change in lilo.conf.
>> >> > GRUB, on the contrary, must not be rewritten after modifying grub.conf,
>> >> > because it can read the ext2/ext3 fs directly to load its config file.
>> >> >
>> >> > If you're interested in where grubby is executed, take a look at
>> >> > /sbin/new-kernel-pkg which is called by the "kernel" package scriptlets.
>> >> ----
>> >> been there...never could figure out what to change
>> >> as noted here...
>> >> https://bugzilla.redhat.com/show_bug.cgi?id=219715#c18
>> >
>> > Well, if you have reason to believe that grubby does something wrong,
>> > find out what it does wrong. Run it manually, it has a man page, too.
>> > And /boot/boot.b must exist when it is specified in lilo.conf. Do you
>> > say that grubby deletes that file by accident?
>> >
>> > And if you're really fed up with grubby, you could modify new-kernel-pkg
>> > to execute your own lilo-update script/program instead of grubby.
>> >
>> > --
>> > fedora-list mailing list
>> > fedora-list@xxxxxxxxxx
>> > To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
>> >
>>
>
>



-- 
Thomas Rabaix
Internet Consultant

-- 
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list

[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux