Difference between revisions of "Vnx-olive-bios"

From VNX
Jump to: navigation, search
 
Line 1: Line 1:
{{Title|How to create a kvm bios for Olive virtual routers}}
+
{{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]
 
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]

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