无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 7757|回复: 14

[原创] 分享一个cfg明码格式的文件浏览器filemanager.cfg

  [复制链接]
发表于 2020-3-14 11:14:11 | 显示全部楼层 |阅读模式
引言:这个文件浏览器我2年前写的,最痛苦的是通配符的编写和调度,不停地重启测试,后来用了虚拟机。。。
也许没有什么技术含量,今天分享一下。

先看一下使用效果 启动界面.jpg
颜色是在grub.cfg中设置的,和文件浏览器没有关系。正常是黑底白字。

可以加载cfg.jpg
可以加载cfg文件或者查看内容。这里支持分页浏览,不会一次拉到底。

可以加载efi.jpg
支持直接运行efi,可以直接启动微软efi加载pe

可以加载linux iso.jpg
可以加载linux 的 iso, 不同的linux的加载方法不同, 不保证一定能加载成功。ubuntu的能用,因为我自己有下载。


和别人的文件管理器有什么不同?
不知道。也许没有区别。PE或者liunx下有更强大的功能,其实我自己没有太大的需求。


为什么要编写这个?
因为别人的我都没有成功地运行起来。。。那我自己写一个总可以吧。
主程序在#main下面,不到50行,最上面的是处理文件打开方式的。
主程序采用的是递归函数,可能不好理解。


CFG格式是?
就是grub2的菜单文件,源码是明码显示的。希望各种分支不要删除作者信息。


使用方法
        menuentry "Grub2 File Manager 文件浏览器" {
                set SearchPath=($root)
                export SearchPath
                configfile $prefix/filemanager.cfg
        }

命令说明

SearchPath告诉文件浏览器根目录是什么,即GRUB启动的根目录。


好了,文件下载后自己看一下吧。
filemanager.zip (2.9 KB, 下载次数: 108)

评分

参与人数 6无忧币 +30 收起 理由
freesoft00 + 5
scq330 + 5 很给力!+5
symwww + 5 很给力!
feiyike + 5 加分
zhoubin + 5 分来了!!
2011simongao + 5 很给力!

查看全部评分

发表于 2020-3-14 11:46:50 | 显示全部楼层
本帖最后由 wintoflash 于 2020-3-14 11:48 编辑

谢谢分享。

255权限是只有自己能看帖子内容的。我这样设置是因为帖子为转载自其他社区,且原帖(https://www.v2ex.com/t/532802)也需要较高的查看权限。

这是我以前写的单cfg文件浏览,可供参考:https://github.com/a1ive/grub2-f ... /grubfm_offical.cfg



回复

使用道具 举报

发表于 2020-3-14 11:56:32 | 显示全部楼层
谢谢分享!不过菜鸟不明白是怎样用的?来学习了
回复

使用道具 举报

发表于 2020-3-14 13:12:29 来自手机 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2020-3-14 19:36:13 | 显示全部楼层
谢谢,实用
回复

使用道具 举报

发表于 2020-3-14 19:36:45 | 显示全部楼层
谢谢分享,很实用
回复

使用道具 举报

发表于 2020-3-16 15:27:19 | 显示全部楼层
谢谢,实用
回复

使用道具 举报

发表于 2020-3-26 20:34:56 | 显示全部楼层
论坛大神多,见识了
回复

使用道具 举报

发表于 2020-3-27 08:44:54 | 显示全部楼层
发现导入Uuntu安装后会卡住,死机

点评

或者是先进入免安装的桌面版,桌面上有安装图标,可以在live cd 桌面上安装  详情 回复 发表于 2020-3-27 17:03
我自己用的版本倒是没发现这个问题。 你可以把ubuntu的iso打开,里面也有boot/grub,照着它里面的格式去改,就可以用了。  详情 回复 发表于 2020-3-27 17:02
回复

使用道具 举报

 楼主| 发表于 2020-3-27 17:02:07 | 显示全部楼层
book0909 发表于 2020-3-27 08:44
发现导入Uuntu安装后会卡住,死机

我自己用的版本倒是没发现这个问题。

你可以把ubuntu的iso打开,里面也有boot/grub,照着它里面的格式去改,就可以用了。
回复

使用道具 举报

 楼主| 发表于 2020-3-27 17:03:05 | 显示全部楼层
book0909 发表于 2020-3-27 08:44
发现导入Uuntu安装后会卡住,死机

或者是先进入免安装的桌面版,桌面上有安装图标,可以在live cd 桌面上安装
回复

使用道具 举报

发表于 2024-4-29 15:52:05 | 显示全部楼层
为什么不参照run增加WIM VHD EFI ESD的运行?
回复

使用道具 举报

发表于 2024-6-23 15:03:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2024-6-23 15:03:40 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2024-6-23 15:03:58 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-23 20:16

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表