p-durlej / newsys

Vanadium OS
http://www.durlej.net/v/
111 stars 14 forks source link

Vanadium OS has a live floppy! Could be a part of BIOS image ;) #2

Closed informer2016 closed 6 years ago

informer2016 commented 6 years ago

dear @p-durlej , Thank you very much for your OS ! I tested Vanadium OS in a Virtual Box at single user mode --- it is amazing! And, most importantly, it has a live floppy! šŸ‘ Even today the floppies are still being used, for example - as virtual floppies inside the coreboot open source BIOS. Just imagine: your wonderful OS could be a part of someone's BIOS build! _(for coreboot supported motherboard, maybe you have or could get one - see https://www.coreboot.org/Supported_Motherboards )_

If you already have a coreboot-supported motherboard, or a real chance to get one, - wouldn't it be cool to be able to launch your own OS straight from the BIOS chip? ;) With one simple command its possible to add any floppy to coreboot BIOS build - and then you see it as a boot entry. Multiple floppies could be added this way (as long as you have enough space left inside the BIOS flash chip, luckily LZMA compression could be used for the stored floppies to reduce their occupied size)

I wish you good luck in your project, Vanadium OS is awesome

p-durlej commented 6 years ago

Thanks for your feedback.

Please keep in mind that Vanadium OS needs legacy BIOS services to boot. So you will probably want to have the SeaBIOS payload included in the coreboot image. Probably, it is the default.

informer2016 commented 6 years ago

@p-durlej yes, SeaBIOS is default payload of coreboot. Moreover, it is SeaBIOS which provides me the "virtual floppy loading" feature - I don't know any other way of loading a virtual floppy without SeaBIOS ;) My BIOS flash chip is 4 MB and bloated proprietary UEFI/BIOS consumed more than 3.5 MB of it, but the open source coreboot+SeaBIOS replacement is much slimmer - just about 1 MB together - leaving enough free space for the floppies, especially if to use the compression while adding them

informer2016 commented 6 years ago

@p-durlej Congratulations! your Vanadium OS has been listed among top 10 notable hobby OS projects at OSDev wiki - http://wiki.osdev.org/Notable_Projects

p-durlej commented 6 years ago

Thanks for the information.