From cb4dae318c9c619e7fa327266c8f17f46babf332 Mon Sep 17 00:00:00 2001 From: Uwe Hermann Date: Wed, 9 May 2007 10:26:19 +0000 Subject: [PATCH] Short installation instructions for LinuxBIOSv3 (trivial). Signed-off-by: Uwe Hermann Acked-by: Uwe Hermann git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@317 f3766cd6-281f-0410-b1cd-43a5c92072e9 --- README | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/README b/README index c18ad27930..64cf4e3336 100644 --- a/README +++ b/README @@ -39,6 +39,38 @@ For details please consult: * http://www.linuxbios.org/Supported_Chipsets_and_Devices +Building and Installing +----------------------- + +Note: Currently only the x86 QEMU target is supported in LinuxBIOSv3. + +1) Build a payload: + + For example: FILO. + +2) Configure LinuxBIOS: + + $ make menuconfig + + Select at least the desired mainboard vendor, the mainboard device, + the size of your ROM chip, and a payload. + +3) Build the LinuxBIOS ROM image: + + $ make + + The generated ROM image is build/linuxbios.rom. + +4) You can now test the LinuxBIOS image using: + + $ qemu -L build -hda /dev/zero -serial stdio + + If you have a full QEMU image with a Linux distribution installed, + you can boot that Linux kernel by using a proper FILO payload and typing: + + $ qemu -L build -hda /tmp/qemu.img -serial stdio + + Website and Mailing List ------------------------