grub2-filemanager

基于 GRUB 2 Lua 5.1 的文件管理器。


Project maintained by a1ive Hosted on GitHub Pages — Theme by mattgraham

GRUB2 File Manager

预览

preview.png

功能

类型 Legacy UEFI
WinPE ISO ✔️ 🔲
Linux ISO ✔️ ✔️
Android ISO ✔️ ✔️
BSD ISO ✔️
磁盘镜像 ✔️ 🔲
NT6+ WinPE WIM ✔️ ✔️
NT6+ Windows VHD/VHDX ✔️ 🔲
NT5 WinPE ✔️
Linux/Multiboot 内核 ✔️ ✔️
EFI 应用 ✔️
Lua 脚本 ✔️ ✔️
Python 脚本 ✔️ ✔️

下载

Releases

构建

Linux

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

启动

不要使用 memdisk 加载 grubfm.iso !

GRUB4DOS

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

GRUB 2

if [ "${grub_platform}" = "pc" ]; then
  linux /loadfm  
  initrd /grubfm.iso  
else
  chainloader /grubfm.efi
fi

rEFInd

loader /grubfm.efi

Systemd-boot

efi /grubfm.efi

支持的发行版列表

源码

相似项目