Skip to contentSkip to conversation

LILO incompatibility with KVM?

DISCUSSION Andy Sy 3 participants 5 messages Jul 7, 2009 – Jul 10, 2009 1 message not in the archive KVM

lore
Share & tools
lore

Andy Sy

author
#0 lore raw

I am trying to install Slackware on KVM-based VPS hosting and keep getting a "LILO keytable read / checksum error" upon booting.

Grub-based distros install fine on said VPS.

Apparently certain builds/versions of KVM break with LILO:

http://kerneltrap.org/mailarchive/linux-kvm/2008/9/1/3152074/thread
http://support.zenwalk.org/viewtopic.php?f=10&t=18894

Since it might not be feasible to ask the outsourced VPS providers to change their setup, does anyone know of a workaround that can be implemented on my side to get LILO to work correctly with these particular KVM versions?

TIA for any help...

#1 lore raw
Quoted 5 lines · Andy Sy

I am trying to install Slackware on KVM-based VPS hosting and keep getting a "LILO keytable read / checksum error" upon booting.

Grub-based distros install fine on said VPS.

Are you using virtio disks? It's probably that extboot doesn't implement enough int13 functions for LILO.

If you have the option, switching to an IDE disk may be a work around.

Regards,

Anthony Liguori

author
#2 lore raw
Quoted 9 lines

Andy Sy wrote:
I am trying to install Slackware on KVM-based VPS hosting and keep getting a "LILO keytable read / checksum error" upon booting.

Grub-based distros install fine on said VPS.

Anthony Liguori wrote:

Quoted 8 lines

Are you using virtio disks? It's probably that extboot doesn't implement enough int13 functions for LILO.

If you have the option, switching to an IDE disk may be a work around.

Glauber Costa wrote:

which version of kvm are you using?
I fixed a bug with those exact characteristics quite a while ago...

Hi guys,

Thanks for responding.

I was wondering if there is a LILO-based workaround (perhaps something I can put in lilo.conf itself) to avoid having that error show up?

I will try to ask our VPS hoster for the info above but the hosting company may be leery of modifying their KVM setup (immediately) just to accommodate my specific situation and we need to get this LILO-based distro up and running in the short-term.

Thanks,
Andy

#5 lore raw
In reply to Andy Sy
Quoted 22 lines · Andy Sy
Quoted 20 lines · Glauber Costa
Quoted 18 lines · Andy Sy

I am trying to install Slackware on KVM-based VPS hosting and keep getting a "LILO keytable read / checksum error" upon booting.

Grub-based distros install fine on said VPS.

Apparently certain builds/versions of KVM break with LILO:

http://kerneltrap.org/mailarchive/linux-kvm/2008/9/1/3152074/thread
http://support.zenwalk.org/viewtopic.php?f=10&t=18894

Since it might not be feasible to ask the outsourced VPS providers to change their setup, does anyone know of a workaround that can be implemented on my side to get LILO to work correctly with these particular KVM versions?

Quoted 9 lines
Quoted 3 lines

which version of kvm are you using?

I fixed a bug with those exact characteristics quite a while ago...

According to our hosting company the version of kvm they are using is:

QEMU PC emulator version 0.9.1 (kvm-72)

Too old.
Newer kvm versions have a fix for that.

Signature · 5 lines
Glauber  Costa.
"Free as in Freedom"
http://glommer.net

"The less confident you are, the more serious you have to act."
author
#4 lore raw
In reply to a message not in the archive
Quoted 19 lines · Glauber Costa
Quoted 9 lines · Andy Sy

I am trying to install Slackware on KVM-based VPS hosting and keep getting a "LILO keytable read / checksum error" upon booting.

Grub-based distros install fine on said VPS.

Apparently certain builds/versions of KVM break with LILO:

Quoted 8 lines

http://kerneltrap.org/mailarchive/linux-kvm/2008/9/1/3152074/thread
http://support.zenwalk.org/viewtopic.php?f=10&t=18894

Since it might not be feasible to ask the outsourced VPS providers to change their setup, does anyone know of a workaround that can be implemented on my side to get LILO to work correctly with these particular KVM versions?

Quoted 3 lines

which version of kvm are you using?

I fixed a bug with those exact characteristics quite a while ago...

According to our hosting company the version of kvm they are using is:

QEMU PC emulator version 0.9.1 (kvm-72)