Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
informer2016 opened this issue Dec 17, 2017 · 4 comments
Closed

Comments

@informer2016
Copy link

informer2016 commented Dec 17, 2017

**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
Copy link
Owner

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
Copy link
Author

@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
Copy link
Author

@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
Copy link
Owner

Thanks for the information.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants