rufus
rufus copied to clipboard
Feature Request: Limine Bootloader support
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>
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.