无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 江南一根葱

[分享] [史上最伟大网管]吓!直接浏览服务器文件!非典型grub2文件管理器(20200825支持Debian)

    [复制链接]
发表于 2020-4-27 11:39:33 | 显示全部楼层
本帖最后由 20121666 于 2020-4-27 11:41 编辑

谢谢分享  学习一下
回复

使用道具 举报

发表于 2020-4-28 11:10:24 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2020-4-28 14:21 编辑
江南一根葱 发表于 2020-4-27 11:32
20200427:
支持小白一键架设网启服务端(启不了的请自行检测权限、防火墙), http服务改用hfs   
支持浏览 ...

试了下20200427版本,可以选择pxeserver或者本地上的pe.iso/wim,直接选择pe.iso/wim运行就行了,运行方式有sanboot,wimboot,根本不用写菜单,完全绿色,这个版本用起来感觉简单了很多,容易上手,感觉很牛逼啊!  牛逼思密达!

不过有个小错误。%~dp0\都应该替换为%~dp0,里面有很多类似的,28处。
1、GRUBFM-DHCP-BIOS.bat
GRUBFM-DHCP-UEFI.bat
GRUBFM-PROXYDHCP-BIOS.bat
GRUBFM-PROXYDHCP-UEFI.bat
例如35行:
start ""  %~dp0\bin\pxesrv.exe
应该改成start ""  %~dp0bin\pxesrv.exe
否则打开会出错,因为%~dp0本身就带有右斜杠\。
QQ截图20200428105313.jpg

2、一个疑问:GRUBFM-DHCP-BIOS.bat和GRUBFM-DHCP-UEFI.bat引导文件能否自适应BIOS/UEFI,就是这两个批处理合二为一可以吗?不然还要服务器客户端两头跑,还要根据客户机BIOS/UEFI不同类型启动不同的批处理。如果服务器在7楼,客户机在1楼呢?那不得累死啊。

3、请问下HFS相比tinypxeserver自带的http服务相比,有什么优点和长处?我看托盘区HFS能直观地显示PE.ISO/WIM传输进度和速度。

4、你在一楼分享的github上面的源代码grubfm-zh_cn.7z是你基于wintoflash大神基础上修改的?你还能搞c语言啊?牛逼思密达!

5、这个网启包只有18.4MB,建议传到蓝奏云。微云太慢了。
      



点评

hfs搭建的http服务可以实现不用外置wim来安装网络上的微软原版iso文件,tinypxe的http不行 批处理我是从netinstall复制过来顺手改了下的,win10下好像批处理运行正常,我到时再改改。。 都是grubfm基本  详情 回复 发表于 2020-4-28 13:16
回复

使用道具 举报

 楼主| 发表于 2020-4-28 13:16:44 | 显示全部楼层
liuzhaoyzz 发表于 2020-4-28 11:10
试了下20200427版本,可以选择pxeserver或者本地上的pe.iso/wim,直接选择pe.iso/wim运行就行了,运行方 ...

hfs搭建的http服务可以实现不用外置wim来安装网络上的微软原版iso文件,tinypxe的http不行
批处理我是从netinstall复制过来顺手改了下的,win10下好像批处理运行正常,我到时再改改。。

都是grubfm基础上改的脚本普通语言,不是c语言啊
充其量就是个shell脚本(lua,类似win下的批处理)和grub2的结合

我对缩进比较头痛,大婶对缩进比较敏感
回复

使用道具 举报

发表于 2020-4-28 14:26:06 来自手机 | 显示全部楼层
       已给你加入精华帖。上面的第一条,第二条有空改改就更好了。真是个勤奋上进、多才多艺、爱折腾的网管!

点评

github上的bat改成两个自适应了,efi环境网络安装原版iso貌似还有点小问题,折腾中...  详情 回复 发表于 2020-4-28 15:21
回复

使用道具 举报

发表于 2020-4-28 15:07:22 | 显示全部楼层
这是要逆天了。太好了。
回复

使用道具 举报

 楼主| 发表于 2020-4-28 15:21:02 | 显示全部楼层
liuzhaoyzz 发表于 2020-4-28 14:26
已给你加入精华帖。上面的第一条,第二条有空改改就更好了。真是个勤奋上进、多才多艺、爱折腾的网 ...

github上的bat改成两个自适应了,efi环境网络安装原版iso貌似还有点小问题,折腾中...

点评

我这边访问github很慢,分享到蓝奏云吧。  详情 回复 发表于 2020-4-28 16:26
回复

使用道具 举报

发表于 2020-4-28 16:26:20 来自手机 | 显示全部楼层
江南一根葱 发表于 2020-4-28 15:21
github上的bat改成两个自适应了,efi环境网络安装原版iso貌似还有点小问题,折腾中...


      我这边访问github很慢,20kb/s下载速度,好吃力啊,分享到蓝奏云吧。  
回复

使用道具 举报

发表于 2020-4-28 17:21:11 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2020-4-28 17:24 编辑

      
下载了github上面的release,netgrubfm-zh_CN
for /f %%a in ('dir /b/a-d *.*') do start "" /min %~dp0bin\hfs.exe %%a
start "" /min %~dp0bin\hfs.exe  %~dp0app

这里面只把当前目录和app目录加入了hfs,我刚开始尝试新建个imgs文件夹,想把pe.iso/wim放到这里面,结果列表没有出现imgs目录,看了下代码,意思是想要把pe.iso/wim放到netgrubfm-zh_CN\这个目录?这个目录文件太多了,找起来不方便,建议建立个imgs目录吧,或者遍历netgrubfm-zh_CN\下面所有的子目录并加入hfs


GRUBFM-DHCP.bat测试BIOS-PXE启动成功,UEFI-PXE失败,咋搞的。

点评

要先加好文件后双击bat再架设的。。。我找不到hfs绑定根目录的一键弄法,官方好像没介绍,弄不好是写注册表之类的比较麻烦  详情 回复 发表于 2020-4-28 17:24
回复

使用道具 举报

 楼主| 发表于 2020-4-28 17:24:08 | 显示全部楼层
liuzhaoyzz 发表于 2020-4-28 17:21
下载了github上面的release,netgrubfm-zh_CN
for /f %%a in ('dir /b/a-d *.*') do start "" /m ...

要先加好文件后双击bat再架设的。。。我找不到hfs绑定根目录的一键弄法,官方好像没介绍,弄不好是写注册表之类的比较麻烦

点评

那就再加个start "" /min %~dp0bin\hfs.exe %~dp0imgs,引导用户把pe.iso/wim放到这里面撒,放到app里面文不对题啊。  详情 回复 发表于 2020-4-28 17:26
回复

使用道具 举报

发表于 2020-4-28 17:26:28 | 显示全部楼层
江南一根葱 发表于 2020-4-28 17:24
要先加好文件后双击bat再架设的。。。我找不到hfs绑定根目录的一键弄法,官方好像没介绍,弄不好是写注册 ...

那就再加个start "" /min %~dp0bin\hfs.exe  %~dp0imgs,在imgs\下面扔个test.iso,test.wim空文件,引导用户把pe.iso/wim放到这里面撒,放到app里面文不对题啊。

点评

app是其它核心文件,我打算整理后的文件全放里面,根目录就放个启动文件,到时我改成搜索添加isos,wims,imgs之类的目录好了。  详情 回复 发表于 2020-4-28 17:30
回复

使用道具 举报

 楼主| 发表于 2020-4-28 17:30:09 | 显示全部楼层
liuzhaoyzz 发表于 2020-4-28 17:26
那就再加个start "" /min %~dp0bin\hfs.exe  %~dp0imgs,在imgs\下面扔个test.iso,test.wim空文件,引导 ...

app是其它核心文件,我打算整理后的文件全放里面,根目录就放个启动文件,到时我改成搜索添加isos,wims,imgs之类的目录好了。
回复

使用道具 举报

发表于 2020-4-28 17:39:46 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2020-4-28 17:41 编辑

子目录太多了吧,只要一个imgs就行了,否则isos wims中不合适,想换个PE,还要F5返回上一层,反而麻烦了。

点评

嗯,后期弄在app目录下的ini文件来控制,默认弄个imgs啥的  详情 回复 发表于 2020-4-28 20:46
回复

使用道具 举报

发表于 2020-4-28 17:54:43 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2020-4-28 17:55:38 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2020-4-28 19:16:10 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2020-4-28 20:41:04 | 显示全部楼层
感谢分享
回复

使用道具 举报

 楼主| 发表于 2020-4-28 20:46:55 | 显示全部楼层
liuzhaoyzz 发表于 2020-4-28 17:39
子目录太多了吧,只要一个imgs就行了,否则isos wims中不合适,想换个PE,还要F5返回上一层,反而麻烦了。

嗯,后期弄在app目录下的ini文件来控制,默认弄个imgs啥的
回复

使用道具 举报

发表于 2020-4-30 16:01:17 | 显示全部楼层
微云网盘里面的0428版本,是不是没有改完啊,imgs isos wims啥的还是没有自动加入hfs啊。

而且UEFI无法pxe启动。bios可以。

点评

uefi虚拟机试的话有几率,今天又测试了好多次,修改了下代码,是vm和甲骨文都抽风了  详情 回复 发表于 2020-4-30 19:46
回复

使用道具 举报

发表于 2020-4-30 18:37:50 | 显示全部楼层
辛苦了!感谢分享
回复

使用道具 举报

 楼主| 发表于 2020-4-30 19:46:31 | 显示全部楼层
liuzhaoyzz 发表于 2020-4-30 16:01
微云网盘里面的0428版本,是不是没有改完啊,imgs isos wims啥的还是没有自动加入hfs啊。

而且UEFI无法p ...

uefi虚拟机试的话有几率,今天又测试了好多次,修改了下代码,是vm和甲骨文都抽风了

点评

不对啊,0427版本分开的,UEFI启动虚拟机测试没问题啊,在检查下代码呢  详情 回复 发表于 2020-4-30 20:08
回复

使用道具 举报

发表于 2020-4-30 20:08:13 来自手机 | 显示全部楼层
江南一根葱 发表于 2020-4-30 19:46
uefi虚拟机试的话有几率,今天又测试了好多次,修改了下代码,是vm和甲骨文都抽风了


不对啊,0427版本分开的,UEFI启动虚拟机测试没问题啊,再检查下代码呢

点评

重新上传微云了,这两天在网络安装那个,可以浏览公网服务器上的系统安装了,虽然维护用意义还不大。。  详情 回复 发表于 2020-4-30 21:18
回复

使用道具 举报

 楼主| 发表于 2020-4-30 21:18:46 | 显示全部楼层
liuzhaoyzz 发表于 2020-4-30 20:08
不对啊,0427版本分开的,UEFI启动虚拟机测试没问题啊,再检查下代码呢

重新上传微云了,这两天在折腾网络安装那个,可以浏览公网服务器上的系统安装了,虽然维护用意义还不大。。

点评

微云里的0429,不但UEFI不行,BIOS也启动不了了。  详情 回复 发表于 2020-4-30 23:15
回复

使用道具 举报

发表于 2020-4-30 23:15:58 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2020-5-1 11:42 编辑
江南一根葱 发表于 2020-4-30 21:18
重新上传微云了,这两天在折腾网络安装那个,可以浏览公网服务器上的系统安装了,虽然维护用意 ...


微云里的0429,不但UEFI不行,BIOS也启动不了了。
需要关闭再打开批处理,才能把文件加入hfs。
BIOS启动选择pxeserver进去却只有微软的那个链接。
UEFI启动,只能到grub2 rescue。
系统是RAMOS,重启就恢复如初的,不应该是VM的问题。

点评

我下载试了乡下的垃圾实体机正常,vmware经常抽风的。。这几天没改动其它脚本,就改了批处理的,应该不影响其它功能,等都能启了,我再最后整理下,尽量把文件减少  详情 回复 发表于 2020-5-1 10:01
回复

使用道具 举报

发表于 2020-4-30 23:23:23 | 显示全部楼层
谢谢分享~!
回复

使用道具 举报

发表于 2020-5-1 09:08:51 | 显示全部楼层
0428的都可以启动!
回复

使用道具 举报

 楼主| 发表于 2020-5-1 10:01:56 | 显示全部楼层
liuzhaoyzz 发表于 2020-4-30 23:15
微云里的0429,不但UEFI不行,BIOS也启动不了了。
需要关闭再打开批处理,才能把文件加入hfs。
BIOS ...

我下载试了乡下的垃圾实体机正常,vmware经常抽风的。。这几天没改动其它脚本,就改了批处理的,应该不影响其它功能,等都能启了,我再最后整理下,尽量把文件减少
回复

使用道具 举报

发表于 2020-5-2 09:57:34 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2020-5-2 09:59 编辑

0501版本一样啊。
BIOS启动:
Windows 10 x64-2020-05-02-09-48-04.png
选择第一项之后,只有这个:
Windows 10 x64-2020-05-02-09-48-12.png

UEFI启动:
GPT_test-2020-05-02-09-53-39.png

你说vm抽风,我那个网启包没问题啊?革命尚未成功,同志仍需努力!



点评

哈哈,这个说明你的http出问题了, http://127.0.0.1试试  详情 回复 发表于 2020-5-2 10:08
回复

使用道具 举报

 楼主| 发表于 2020-5-2 10:08:00 | 显示全部楼层
本帖最后由 江南一根葱 于 2020-5-2 10:09 编辑
liuzhaoyzz 发表于 2020-5-2 09:57
0501版本一样啊。
BIOS启动:

哈哈,这个说明你的http出问题了,
http://127.0.0.1试试用这个hfs有个特点就是可以在其它机上web管理页面上传文件,这样是马上生效的

点评

http服务没有问题啊。 http://127.0.0.1/或者从hfs里面单击“在浏览器中打开按钮”,得到http://localhost/,都可以正常访问。  详情 回复 发表于 2020-5-2 10:12
回复

使用道具 举报

发表于 2020-5-2 10:12:55 | 显示全部楼层
江南一根葱 发表于 2020-5-2 10:08
哈哈,这个说明你的http出问题了,
http://127.0.0.1试试用这个hfs有个特点就是可以在其它机上web管理页 ...

http服务没有问题啊。
http://127.0.0.1/或者从hfs里面单击“在浏览器中打开按钮”,得到http://localhost/,都可以正常访问。
QQ拼音截图20200502101012.png
QQ拼音截图20200502101321.png

点评

你按c进命令试下 cat (http)/  详情 回复 发表于 2020-5-2 10:19
回复

使用道具 举报

 楼主| 发表于 2020-5-2 10:19:50 | 显示全部楼层
liuzhaoyzz 发表于 2020-5-2 10:12
http服务没有问题啊。
http://127.0.0.1/或者从hfs里面单击“在浏览器中打开按钮”,得到http://localho ...

你按c进命令试下
cat (http)/

点评

BIOS下,cat (http)/之后,可以看到imgs目录了,好奇怪啊!难道hfs提供的http服务有延迟吗?延迟也太久了吧。但是还是启动不了,一直黑屏。  详情 回复 发表于 2020-5-2 10:32
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 03:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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