Difference between revisions of "Vnx-olive-bios"
(→Additional install steps for Olive support) |
|||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | {{Title|How to create a | + | {{Title|How to create a KVM bios for Olive virtual routers}} |
− | + | Olive routers do not work with the bios distributed with the later versions of kvm/qemu (a kernel panic with "dog: ERROR - reset of uninitialized watchdog" error is given). See more details [http://inetpro.org/wiki/Using_QEMU_with_Olive_to_emulate_Juniper_Routers#Watchdog_panic_immediately_after_boot here] | |
− | + | They need a bios compiled with the CONFIG_SMBIOS option disabled. To create that bios, follow these steps: | |
− | |||
− | |||
wget http://www.linuxtogo.org/~kevin/SeaBIOS/seabios-0.6.2.tar.gz | wget http://www.linuxtogo.org/~kevin/SeaBIOS/seabios-0.6.2.tar.gz | ||
tar xfvz seabios-0.6.2.tar.gz | tar xfvz seabios-0.6.2.tar.gz | ||
Line 13: | Line 11: | ||
make | make | ||
cp out/bios.bin /usr/share/kvm/bios-olive.bin | cp out/bios.bin /usr/share/kvm/bios-olive.bin | ||
− |
Latest revision as of 23:56, 31 August 2011
How to create a KVM bios for Olive virtual routers
Olive routers do not work with the bios distributed with the later versions of kvm/qemu (a kernel panic with "dog: ERROR - reset of uninitialized watchdog" error is given). See more details here
They need a bios compiled with the CONFIG_SMBIOS option disabled. To create that bios, follow these steps:
wget http://www.linuxtogo.org/~kevin/SeaBIOS/seabios-0.6.2.tar.gz tar xfvz seabios-0.6.2.tar.gz cd seabios-0.6.2 make sed -i -e 's/#define CONFIG_SMBIOS 1/#define CONFIG_SMBIOS 0/' out/autoconf.h make cp out/bios.bin /usr/share/kvm/bios-olive.bin