20121666 发表于 2020-4-27 11:39:33

本帖最后由 20121666 于 2020-4-27 11:41 编辑

谢谢分享学习一下

liuzhaoyzz 发表于 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本身就带有右斜杠\。


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,建议传到蓝奏云。微云太慢了。
      


江南一根葱 发表于 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下好像批处理运行正常{:1_185:},我到时再改改。。

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

我对缩进比较头痛,大婶对缩进比较敏感{:1_201:}

liuzhaoyzz 发表于 2020-4-28 14:26:06

       已给你加入精华帖。上面的第一条,第二条有空改改就更好了。真是个勤奋上进、多才多艺、爱折腾的网管!

bfgxp 发表于 2020-4-28 15:07:22

这是要逆天了。太好了。

江南一根葱 发表于 2020-4-28 15:21:02

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

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

liuzhaoyzz 发表于 2020-4-28 16:26:20

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

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

liuzhaoyzz 发表于 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失败,咋搞的。

江南一根葱 发表于 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绑定根目录的一键弄法,官方好像没介绍,弄不好是写注册表之类的比较麻烦

liuzhaoyzz 发表于 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里面文不对题啊。

江南一根葱 发表于 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之类的目录好了。

liuzhaoyzz 发表于 2020-4-28 17:39:46

本帖最后由 liuzhaoyzz 于 2020-4-28 17:41 编辑

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

xhan 发表于 2020-4-28 17:54:43

谢谢分享

xban 发表于 2020-4-28 17:55:38

谢谢分享

xinqidian 发表于 2020-4-28 19:16:10

谢谢分享

xinqidian 发表于 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啥的

liuzhaoyzz 发表于 2020-4-30 16:01:17

微云网盘里面的0428版本,是不是没有改完啊,imgs isos wims啥的还是没有自动加入hfs啊。

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

wsan5420 发表于 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和甲骨文都抽风了

liuzhaoyzz 发表于 2020-4-30 20:08:13

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

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

江南一根葱 发表于 2020-4-30 21:18:46

liuzhaoyzz 发表于 2020-4-30 20:08
不对啊,0427版本分开的,UEFI启动虚拟机测试没问题啊,再检查下代码呢
{:1_186:}重新上传微云了,这两天在折腾网络安装那个,可以浏览公网服务器上的系统安装了,虽然维护用意义还不大。。

liuzhaoyzz 发表于 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的问题。

enet 发表于 2020-4-30 23:23:23

谢谢分享~!

txh0714 发表于 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经常抽风的。。这几天没改动其它脚本,就改了批处理的,应该不影响其它功能,等都能启了,我再最后整理下,尽量把文件减少

liuzhaoyzz 发表于 2020-5-2 09:57:34

本帖最后由 liuzhaoyzz 于 2020-5-2 09:59 编辑

0501版本一样啊。
BIOS启动:

选择第一项之后,只有这个:


UEFI启动:


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



江南一根葱 发表于 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管理页面上传文件,这样是马上生效的

liuzhaoyzz 发表于 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/,都可以正常访问。

江南一根葱 发表于 2020-5-2 10:19:50

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

你按c进命令试下
cat (http)/
页: 1 2 [3] 4 5 6 7
查看完整版本: [史上最伟大网管]吓!直接浏览服务器文件!非典型grub2文件管理器(20200825支持Debian)