It's GRUB2... but as a file manager with lots of features.
- A variety of operating systems are supported (Windows XP-11, lot's of Linux distros, etc.)
- Supports multiple architectures (ARM64, x86, x86_64)
- Windows Installer unattend support
- Monitor hardware feature (currently broken)
- Very customizable
- Can still run, even after the disk is changed, since it runs in RAM!
- Can be run from any type of bootable writable drive that has at least 64 MB of storage
Based on: a1ive's grub2 file manager
Star if you like it!
Note
We're looking for more contributors!
I'm the only one so far who has made changes in this fork of grubfm. GitHub says there's 10 contributors but that's because this is a fork of grubfm, which has kept the existing contributor history (this is done by GitHub). Ever since the fork was made, it was just me making commits after to this fork.
If you find something wrong or want to request a new feature, report it in issues.
Think that something could be changed/added in g2fm, and you know GRUB2? Create a pull request with the code for the feature.
Type | i386-pc | i386-efi | x86_64-efi |
---|---|---|---|
WinPE/Windows Install ISO | Supported | Supported | Supported |
Linux ISO | Supported | Supported | Supported |
Android x86 ISO | Supported | Supported | Supported |
BSD ISO | Supported | Not supported | Not supported |
IMG (Disk Image) | Supported | Supported | Supported |
VHD | Supported | Supported | Supported |
WinPE WIM | Supported | Supported | Supported |
NT5 WinPE | Supported | Not supported | Not supported |
Linux/Multiboot Kernel | Supported | Supported | Supported |
EFI Application | Not supported | Supported | Supported |
git clone <https://github.com/TCFFan123/g2fm-continued.git>
cd g2fm-continued
./update_grub.sh
./build.sh
Do NOT boot g2fm.iso with memdisk!
map --mem /g2fm.iso (0xff)
map --hook
chainloader (0xff)
linux /loadfm
initrd /g2fm.iso
chainloader /g2fmx64.efi
loader /g2fmx64.efi
efi /g2fmx64.efi
GRUB2: https://github.com/tcffan123/grub
- Windows command prompt USB installer at https://github.com/TCFFan123/g2fm-continued/blob/df29f9fe139af7bfa7c327bf2d28865b97d5041e/samples/usb_install.cmd
Note
If you want to have one featured here, please open an issue.