/grub2-filemanager

GRUB2-based file manager

Primary LanguageLuaGNU General Public License v3.0GPL-3.0

简体中文

grub2-filemanager

Preview

preview.png

Download

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

Build

git clone https://github.com/a1ive/grub2-filemanager.git
cd grub2-filemanager
./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, i386-efi

GRUB 2

chainloader /grubfm.efi

rEFInd

loader /grubfm.efi

Systemd-boot

efi /grubfm.efi

Supported distros

  • 4MLinux
  • Acronis True Image
  • Android-x86(6.0+)
  • antiX
  • Apricity OS
  • Antergos
  • Arch Linux(FAT32 only)
  • ArchBang
  • Archboot
  • Backbox
  • BlackArch
  • Bodhi
  • Calculate Linux
  • CDlinux
  • CentOS(FAT32 only)
  • Clonezilla
  • CyanogenMod (LineageOS)
  • DBAN(Legacy-BIOS only)
  • Debian Live
  • Debian/kFreeBSD
  • Deepin
  • Devuan Live
  • elementaryOS
  • Elive
  • ExTiX
  • Fedora(FAT32 only)
  • FreeBSD(bootonly ISO, Legacy-BIOS only)
  • FreeDOS(Legacy-BIOS only)
  • FreeNAS
  • Gentoo
  • GParted Live
  • grml
  • HelenOS(Legacy-BIOS only)
  • IPFire
  • Knoppix
  • Kali Linux
  • KaOS
  • KDE-neon
  • KolibriOS(Legacy-BIOS only)
  • Linux Lite
  • LinuxMint
  • Lubuntu
  • Manjaro
  • Memtest86
  • MiniTool Partition Wizard
  • MX Linux
  • NetBSD(Legacy-BIOS only)
  • OpenBSD(Legacy-BIOS only)
  • OpenSUSE
  • OpenSUSE Tumbleweed
  • OpenMandriva
  • Parted Magic
  • PCLinuxOS
  • Peppermint
  • pfSense
  • PhoenixOS
  • PIXEL
  • Plop Linux Live
  • Porteus
  • Q4OS
  • Redcore Linux
  • RemixOS(3.0+)
  • siduction
  • Slackware
  • Slax
  • Slitaz(Legacy-BIOS only)
  • SmartOS(Legacy-BIOS only)
  • Solus
  • Super Grub2 Disk
  • System Rescue CD
  • Tails
  • Ubuntu
  • Void Linux
  • Wifislax/Wifislax64
  • Wifiway
  • Windows PE(Legacy-BIOS only)
  • Xubuntu
  • ZorinOS

Source code

GRUB2-MOD: https://github.com/a1ive/grub2-mod

Similar projects