【好东西齐分享】ISO引导神器!简直不要太好!!!
Tofloor
poster avatar
A·S·M·X·T 😏😜
deepin
2017-06-28 21:58
Author
本帖最后由 liululin 于 2017-6-28 22:18 编辑

介绍个iso引导神器grub2-filemanager。

         grub2-filemanager是一个兼具文件浏览的加载引导器,其默认的配置可引导*ux类常见的系统(热门linux、openbsd、Android-X86)。
         github地址:https://github.com/a1ive/grub2-filemanager

用法:
以下适用于bios+mbr,uefi+gpt的自己研究一下README.md

1.下载并把grubfm-zh_CN.7z中的grubfm.iso放deepin的根目录。

2.GRUB Legacy/GRUB2引导grub2-filemanager的ISO需要来自syslinux的memdisk文件。
下载syslinux:https://www.kernel.org/pub/linux ... linux-6.04-pre1.zip
提取zip下bios/memdisk/memdisk到系统deepin根目录。

3.添加grubfm.iso的grub2引导
  1. sudo gedit /etc/grub.d/40_custom
Copy the Code
添加保存: 注意你的硬盘分区号(hd?,?)
  1. #######GRUB Manager#########
  2. menuentry "GRUB Manager"
  3. {
  4. set root='(hd0,1)'
  5. linux16 /memdisk iso raw
  6. initrd16 /grubfm.iso
  7. }
Copy the Code
更新GRUB:
  1. sudo update-grub
Copy the Code
重启你就看到效果了!

感谢github@a1ive
提示一下:来自syslinux的memdisk可以引导win的iso。




更新:
            无忧论坛这方面的高手多,找到了更具体的介绍,功能其实还挺多的。         http://bbs.wuyou.net/forum.php?mod=viewthread&tid=384999

简介
Grub2文件管理器 —— 对GNU/Linux更友好的开源(GPLv3)的“RUN模块”
支持x86_64-efi,i386-efi,i386-pc
文件管理器可以执行以下操作:
        加载efi可执行文件 (efi)
        查看jpg、png、tga格式的图片
        查看文本文件内容[GBK/UTF-8]
        挂载iso,img,tar,gz,xz查看内容
        启动部分Linux/BSD/Android-x86的iso
        执行Lua脚本
        加载Grub2、Syslinux、GRUB4DOS菜单
        仿真启动iso,img,ima (legacy-bios)
        加载GRUB4DOS外部命令
支持的文件系统格式:
        FAT、NTFS、exFAT、EXT、F2FS、ISO9660、BtrFS、HFS、HFS+、JFS、ReiserFS、UDF、XFS、ZFS、AFFS、BFS、AFS




Reply Favorite View the author
All Replies
jingle
deepin
2017-06-28 22:10
#1
感谢分享,有需要的小伙伴可以试试
Reply View the author
山顶洞人
deepin
2017-06-28 22:15
#2
感谢分享
Reply View the author
黑色
deepin
2017-06-28 22:32
#3
这个。。。。pe也可以吧,只引导linux用loop展开就行了
Reply View the author
Feng Yu
deepin
2017-06-28 22:36
#4
memdisk以前用过,曾经想过做USB引导。后来放弃了,因为我看memdisk兼容性依旧存在问题,最大的一个问题在于消耗的内存太大,加载整个ISO镜像进去需要好久,于是最后放弃了。
Reply View the author
Comments
liululin
2017-06-28 22:50
的确,ISO一大了就太慢!还好我只引导pe。。。
jiuxian
deepin
2017-06-28 22:38
#5
看到memdisk了,估计不支持UEFI启动。
Reply View the author
A·S·M·X·T 😏😜
deepin
2017-06-28 22:48
#6
https://bbs.deepin.org/post/141725
看到memdisk了,估计不支持UEFI启动。

看看readme.md,uefi不用memdisk,直接chainloader /grubfm.efi
Reply View the author
herdde
deepin
2017-06-29 02:48
#7
那些镜像也放在根目录?
Reply View the author
zzz19760225
deepin
2017-06-29 04:48
#8
本帖最后由 zzz19760225 于 2017-6-28 20:50 编辑

可不可以在旁边加帮助注释文件啊?
中文内容可以吗(通过文件夹和文件组成的地址,指引中文菜单到实际执行文件)?
Reply View the author
Comments
liululin
2017-06-29 05:52
看帖子更新
A·S·M·X·T 😏😜
deepin
2017-06-29 05:44
#9
https://bbs.deepin.org/post/141725
那些镜像也放在根目录?

grubfm.iso只有能引导随便你放什么分区,要引导安装的iso可以放任意分区。grub2-filemanager相当于一个可以识别linux发行版iso的文件管理器。
Reply View the author