网启版Grub2 File Manager
-
uefi 网启文件为 loadfmx64.efi.0
-
Legacy BIOS 网启文件为 pxefm.0
-
可以不用借助dir.txt(和grub4dos的dir.txt通用)直接列表并生成菜单项!tinypxe直接支持,其它web服务器根目录下不能存在index.html且支持目录浏览,无法退回网启菜单请按F5!
-
EFI和Legacy BIOS均支持直接启动网络上的wim、 iso类型的pe
-
grubfmx64.efi支持本地、网络两用,本地使用也可以按f4开启网络并按f5调出网启菜单
-
Legacy bios wim wimboot img memdisk iso memdisk+sanboot(ipxe)+grub4dos vhd grub4dos
-
x86_64-efi wim wimboot img map --mem iso map --mem
-
支持安装网络上的微软原版iso (win7/8/10/x64/x86)
-
可一键部署,方法:执行相应的批处理,如legacybios环境下如果存在其它dhcp服务器的,
就双击GRUBFM-PROXYDHCP-BIOS.bat可实现一键架设
Download
https://github.com/zwj4031/netgrubfm/releases
衍生作品,netinstall
网络安装微软原版系统,只需要准备一个iso即可,不用准备boot.wim和pe https://github.com/zwj4031/netinstall
Preview [以下为本地版功能]
项目主页 (简体中文)](https://a1ive.github.io/grub2-filemanager/)
Grub2 File Manager
Content
Preview
Support types of files
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