On Fri, Apr 12, 2019 at 11:38:52AM -0700, Rafael Send wrote:
> Hi,
> I'm working on stuffing a bootable Linux distro into coreboot.  In QEMU I
> already succeded by using coreboot's built-in kernel loading mechanism, but
> that's without SeaBIOS.
> 
> I'd love to have it as a SeaBIOS payload so I can also boot other things,
> but I guess I'd have to create a custom-sized floppy image for this or
> figure out how to create an ELF payload out of a Linux kernel (I'm open to
> either, but I wasn't able to find any documentation on the ELF method).
> 
> The guy who put Win 3.1 in coreboot attempted the floppy method, but
> according to his article he did not find success with this method due to
> unknown and complex issues in the floppy-side logic of SeaBIOS.
> 
> So, I'm making the question explicit: What would it take to support
> custom-sized floppy images? In particular, I'm thinking of a 16MB device...

My vague recollection is that various OSes had hard coded expectations
on the types of floppy drives supported.  I did not think it would be
easy to support a floppy size larger than 2.8MB.

It is possible to emulate a hard drive in memory.  However, that would
require code changes.

Cheers,
-Kevin
_______________________________________________
SeaBIOS mailing list -- seabios@seabios.org
To unsubscribe send an email to seabios-le...@seabios.org

Reply via email to