Difference between revisions of "FAQ"

From coreboot
Jump to navigation Jump to search
Line 64: Line 64:
=== Which different operating systems will coreboot boot? ===
=== Which different operating systems will coreboot boot? ===


coreboot should support almost any modern operating system '''which does not make [http://en.wikipedia.org/wiki/BIOS_interrupt_call BIOS calls]''':
coreboot should support almost any modern operating system. To support operating systems that use [http://en.wikipedia.org/wiki/BIOS_interrupt_call BIOS calls], [[SeaBIOS]] is mandantory, as coreboot doesn't provide these by itself:


* Linux (of course)
* Linux
* Plan 9
* Plan 9
* Windows 2000, XP, Vista, 7(RC) (via [[SeaBIOS]])
* FreeDOS (via [[SeaBIOS]])
* NetBSD, MirBSD (via [[SeaBIOS]])
* Windows 2000, XP, Vista, 7(RC) (via [[SeaBIOS]], the boot loader requires BIOS)
* NetBSD, MirBSD (via [[SeaBIOS]] as at least the boot loader requires BIOS)


coreboot does '''not''' natively support:
coreboot does '''not''' natively support:


* We have tested some of the BSD OSes and have seen, that FreeBSD for example makes BIOS calls, which is not supported by coreboot. Possibly with help of [[SeaBIOS]], it may be possible to boot FreeBSD like it is now, but the right thing to do, is to remove FreeBSD's dependence on BIOS calls.
* We have tested some of the BSD OSes and have seen, that FreeBSD for example makes BIOS calls, which is not supported by coreboot. Possibly with help of [[SeaBIOS]], it may be possible to boot FreeBSD like it is now, but the right thing to do, is to remove FreeBSD's dependence on BIOS calls.
* Any DOS operating system ([[SeaBIOS]] might help)
* Windows versions older than Windows 2000, as they make BIOS calls ([[SeaBIOS]] might help)
* Windows versions older than Windows 2000, as they make BIOS calls ([[SeaBIOS]] might help)
* [http://www.menuetos.net/ MenuetOS], as it makes BIOS calls ([[SeaBIOS]] might help)
* [http://www.menuetos.net/ MenuetOS], as it makes BIOS calls ([[SeaBIOS]] might help)

Revision as of 19:33, 1 December 2009