rufus icon indicating copy to clipboard operation
rufus copied to clipboard

Feature Request: Limine Bootloader support

Open beaujos opened this issue 2 years ago • 1 comments

Checklist

  • [x] I looked at https://github.com/pbatard/rufus/wiki/FAQ to see if my question has already been answered.
  • [x] I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.
  • [x] I clicked the 'Log' button (🗒️) or pressed Ctrl-L in Rufus, or used DebugView, and copy/pasted the log into the section that says <FULL LOG> below.
  • [x] The log I am copying is the FULL log, starting with the line Rufus version: x.y.z - I have NOT removed any part of it.

Additionally (if applicable):

  • [ ] I ran a bad blocks check, by clicking Show advanced format options then Check device for bad blocks, and confirmed that my USB is not defective.
  • [ ] I also tried one or more of the following:
    • [ ] Using a different USB drive.
    • [ ] Plugging the USB into a different port.
    • [ ] Running Rufus on a different computer.
  • [ ] If using an image, I clicked on the (✓) button to compute the MD5, SHA1 and SHA256 checksums, which are therefore present in the log I copied. I confirmed, by performing an internet search, that these values match the ones from the official image.

Issue description

I'd like to feature request to supports Limine Bootloader on Rufus

https://wiki.archlinux.org/title/Limine

Log

<FULL LOG>

beaujos avatar Jul 19 '23 15:07 beaujos

Do you have examples where Limine support on removable boot media. A great example would be a public ISO that uses limine for boot instead of GRUB/Syslinux.

Otherwise, I'm going to wait for Arch to eat their own dog food and start using Limine for their public ISOs before I look into adding it to Rufus. I also have to say that, the lack of NTFS support might be a bit of a deal breaker considering that, for a modern bootloader, it doesn't seem to concern itself much with other OSes if it limits itself to only ext file systems if you want to have a file that is larger than 4 GB, which isn't too great. I hope that, if they don't only pay lip service to being modern, the Limine developers will not fall into the pitfall that GRUB and Syslinux fell into for a very long time, of consider that what exists outside of the Linux world is irrelevant. Trying to provide proper support Windows environment shouldn't come as a byproduct, but very much be at the core of their design, as, if you do design a modern bootloader that is aimed at replacing GRUB/Syslinux, you really do not want to favour one OS over another...

At any rate, I will move this request to deferred for now.

pbatard avatar Jul 19 '23 16:07 pbatard