Hi everyone,

I have started trying to use systemimager to run my deployed clients,
and I have had no end of trouble.

I have set up my goldenclient (running fedora core 3) and my golden
server (the same).  I am using systemimager 3.2.3.

The problem I'm stuck with right now is that when I run update-client,
it fails when trying to reboot the machine with an error that it can't
find the bootloader.

A bit of background - I have failed to use any of the booting methods
recommended for use with systemimager, so I just installed a normal
system, and then installed the systemimager-client packages.  I run
updateclient -server myserver -image base_image
and the error appears at the end (after downloading the contents of the
image):

> sent 715 bytes  received 2234529 bytes  91234.45 bytes/sec
> total size is 1656236564  speedup is 740.96
> Running bootloader...
> 
> 
> 
> 
> Error: Cannot execute /sbin/lilo.
> Fatal: open /boot/boot-menu.b: No such file or directory
> 
>  at /usr/lib/systemconfig/Boot.pm line 110
> 
> Probing devices to guess BIOS drives. This may take a long time.
> The file /boot/grub/stage1 not read correctly.
> Couldn't open /proc/partitions at /usr/lib/systemconfig/Boot/Grub.pm line 207
> Odd number of elements in hash assignment at 
> /usr/lib/systemconfig/Boot/Label.pm line 102, <IN> line 2.
> Use of uninitialized value in list assignment at 
> /usr/lib/systemconfig/Boot/Label.pm line 102, <IN> line 2.
> WARNING: Label / not found anywhere on the system! at 
> /usr/lib/systemconfig/Boot/Grub.pm line 207
> WARNING: Label /boot not found anywhere on the system! at 
> /usr/lib/systemconfig/Boot/Grub.pm line 207
> Couldn't find grub root at /usr/lib/systemconfig/Boot.pm line 110
> 
> Couldn't find grub root at /usr/lib/systemconfig/Boot.pm line 110
> 
> Couldn't find grub root at /usr/lib/systemconfig/Boot.pm line 110
> 
> Error: None of the following bootloaders were successfully setup on your 
> system:
> YaBoot,Iseries,EFI,Elilo,Lilo,Grub,Palo,Aboot
> 
> systemconfigurator --runboot failed! at /usr/sbin/updateclient line 523.

Though this output was captured using a chrooted image, I got the same
error when sitting on a real computer.  (I'm working remotely today.
rsynced the base_image to a /tmp/testing, chroot into /tmp/testing, and
run update-client from there.)

It's understandable tha the script can't find lilo - it's not installed.
The fedora base install uses grub, and I did'nt change it.  I tried
naively just installing lilo, but of course that didn't help.

I havn't done any special bootloading configuration, either in the image
or on the goldenclient.  The target install machine is a twin of the
goldenclient, so I just sortof thought it would all Just Work.  :/

Thoughts?

Thanks,

-ben

-- 
Ben Hartshorne
email: [EMAIL PROTECTED]
http://ben.hartshorne.net

Attachment: pgpVGoH8VocEf.pgp
Description: PGP signature

Reply via email to