/grub2-filemanager

GRUB2-based file manager

Primary LanguageShellGNU General Public License v3.0GPL-3.0

THIS PROJECT IS NO LONGER BEING MAINTAINED


项目主页 (简体中文)

Grub2 File Manager

Crowdin

Content

Preview

preview.png

Support types of files

Type i386-pc i386-efi x86_64-efi
imgWinPE ISO ✔️ ✔️ ✔️
imgLinux ISO ✔️ ✔️ ✔️
imgAndroid ISO ✔️ ✔️ ✔️
imgBSD ISO ✔️
imgIMG (Disk Image) ✔️ ✔️ ✔️
imgVHD ✔️ ✔️ ✔️
imgWinPE WIM ✔️ ✔️ ✔️
imgNT5 WinPE ✔️
imgLinux/Multiboot Kernel ✔️ ✔️ ✔️
imgEFI Application ✔️ ✔️

Download

https://github.com/a1ive/grub2-filemanager/releases

Build

git clone https://github.com/a1ive/grub2-filemanager.git
cd grub2-filemanager
./update_grub2.sh
./build.sh

Boot

i386-pc

DO NOT boot grubfm.iso with memdisk!

GRUB4DOS

map --mem /grubfm.iso (0xff)
map --hook
chainloader (0xff)

GRUB 2

linux /loadfm  
initrd /grubfm.iso  

x86_64-efi

GRUB 2

chainloader /grubfmx64.efi

rEFInd

loader /grubfmx64.efi

Systemd-boot

efi /grubfmx64.efi

Source code

GRUB2: https://github.com/a1ive/grub

USB Installers

Related projects