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
pgpVGoH8VocEf.pgp
Description: PGP signature
