CloverHackyColor / CloverBootloader

Bootloader for macOS, Windows and Linux in UEFI and in legacy mode
BSD 2-Clause "Simplified" License
4.48k stars 618 forks source link

special booting questions? #675

Open lonnietc opened 6 months ago

lonnietc commented 6 months ago

Hello,

I am working on a RAM based project that will either boor from and ISO or PXE boot over the network and have been researching different bootloaders which made me come across Clover Bootloader.

What I need to be able to do are 2 main things:

  1. Boot from an ISO, for example, and then query a website to see if there is a latest ISO. If so, then Clover would download it and have it available to boot as the next step.
  2. The Ventoy project is a bootable USB that allows you to have different ISO images to choose from and boot. I need something similar in Clover if possible.

The reason for looking at Clover is that it seems to have many additional nice features that can help me make the booting process look very professional to the user and not just some hobby project.

The goal is to have Clover do something like this.

If the first time booting, there will be no default ISO image available perhaps, and Clover would go to a website and download the latest version after which it would be available to boot as the default for the user.

Alternatively, if the user already had an older application ISO and a new one was available then Clover would download that new ISO image and then the user could either boot the new image or the older one as desired. Perhaps Clover would only keep the latest 3 or 5 ISO images and cyclically update the images as new ones become available.

Anyway, this is sort of what I am seeking along with a pure graphical and maybe even animated boot sequence like what Windows generally has on those systems.

Any thoughts would be greatly appreciated. Thanks in advance

SergeySlice commented 6 months ago

This is a great idea and I hope you will have success with it.