Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
Luca_S

advancedLoader - Better BIOS

Recommended Posts

This BIOS allows you to choose the boot device by either using the arrow keys or clicking/touching the monitor.

When using the keyboard use Enter to boot, when using clicking/touching click an unselected entry to select it, click a selected entry to boot it.

If there is only one bootable medium, that medium is autobooted.

The default selected option is the last booted device.

This supports booting from filesystems, using /init.lua as an entry point or from drives(HDDs or Floppys in unmanaged mode), by loading code from the first sector until the first \0 character appears as lua code. (From what I've seen unmanaged drives are mostly ignored in OC, which is kinda sad.)

Screenshots:

screenshot.thumb.png.5d05881e03bd9b9aadcefd8f59b837ae.png

To install: (This file contains the code needed to flash the BIOS as well as the BIOS code itself, it will ask before flashing it to the EEPROM)

pastebin run Cx4aTipt

 

Share this post


Link to post
Share on other sites
25 minutes ago, noahthegame said:

i allways forget how EEPROMS and OS's works a bios seach for any filesystem that have the file /init.lua right?

The default Lua bios boots by running init.lua on a filesystem. It first tries to boot from the filesystem which address is stored in the EEPROM data. If it can't find init.lua on that file system or init.lua code causes errors while being loaded it goes through all filesystems and boots the first one it can find with /init.lua on it

Share this post


Link to post
Share on other sites
On 8/21/2018 at 8:44 PM, ProgrammingRules said:

I really want to turn off a computer with this running...

Sorry for some reason I didn't get any notification of your reply.

What are you using to shutdown your computer? Using the shutdown program of OpenOS works perfectly fine.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.