|
From: | Alexander Graf |
Subject: | Re: [Qemu-devel] [PATCH 0/4] Add multiboot support (x86) v2 |
Date: | Thu, 18 Jun 2009 14:23:00 +0200 |
On 18.06.2009, at 14:17, François Revol wrote:
François Revol schrieb:Why would an OS want to parse multiboot structures but not implement proper multiboot support? I mean, this really isn't anything complicated. When you have enabled it to understand multiboot structures you are only missing a handful of bytes for the multiboot header. What is it that you need to do differently for Haiku?Because Haiku has its own second stage loader, which requires the BIOS to locate the kernel and module in a BFS partition which grub doesn't implement btw.That makes sense on real hardware, of course. But for -kernel you don't need a file system to read the kernel from.Except that wouldn't be the actual kernel passed but the 2nd stage. And having to pass the kernel in a tgz outside the BFS image makes it more complex to set up.
I don't see why you need a tgz file. Multiboot can pass multiple modules. Just use -initrd foo,bar,xxx
Alex
[Prev in Thread] | Current Thread | [Next in Thread] |