无忧启动论坛

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

[分享] 手机网启服务器攻略

    [复制链接]
跳转到指定楼层
1#
发表于 2015-10-1 00:00:56 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 hhh333 于 2015-10-1 05:59 编辑

在路由器已经普及的当下,用手机作网启服务器,通过wifi无线局域网来进行电脑维护已经变得十分时尚,下面就来谈一谈这个话题。
一、前提条件
1、被维护电脑(或平板)的要求:
A、能够进行PXE启动
B、通过有线网卡连接到无线路由器(这一点很重要,目前似乎还没有办法用无线网卡做网启工作站的,也即做工作站的被维护的电脑必须通过有线网卡启动)

2、手机的要求
A、安卓2.2以上系统手机
B、必须已经ROOT的机器
C、必须安装网启服务器APK(经过试用有两个比较常用的APK:一个是由chenall老大编译的PXEBoot,一个是servers utlimate pro,比较新的版本是v6.3.10 汉化版,以下主要以这两个软件来说明,至于 BukerPXE-LITE由于不支持ipxe、速度慢、设置不方便直接淘汰了)
D、必须要有一个支持PXE/iPXE的PE系统
F、当然WIFI必须要开启的,否则任何服务就没有用

3、外部网络环境
当然要有一个无线路由器,这个路由器无疑是启用了wifi和DHCP的,否则手机没办法上网,现在几乎所有开通上网的家庭应该都配置了无线路由器

二、手机网启服务器的配置
1、支持网启的PE系统的安装
将PE系统复制到手机的SD卡上,可以通过360手机助手或者驱动后直接在资源管理器中进行复制,可以建一个文件夹,如DHCP,将PE系统解开后全部复制到这个文件夹。如我的华为手机驱动后直接可以在资源管理器中增删文件,如下图:

H3CDALL中根下用了grldr来启动G4D,但PXEBoot网启使用grldr.0来网启,所以可以复制一个grldr并改名为grldr.0。

2、PXEBoot的配置
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=343412这个主题中有下载地址,安装后运行,配置是十分简单的,主要是指定根的位置,如上网启PE放外置SD卡,路径就是/storage/sdcard1/DHCP,并启动HTTP服务,如下图:

设置好后直接按启动就可以了,但要注意它会启动网络下载几个启动文件,会覆盖原来的文件,主要是grldr.0、pxelinux.0、ipxe.0,这个时候要重新恢复到原h3pe的文件。
3、servers utlimate pro的配置
我配置了三个服务:PXE、WEB、DHCPPROXY
pxe服务主要是指定ROOT位置,与前相同为/storage/sdcard1/DHCP,不过其配备了浏览按钮,直接找到不容易出错

web也只要指定root位置就可以了

DHCPPROXY几乎不需要设置
三、网启过程
无线传输本来就较慢,如果用PXE的TFTP来传输内核将十分缓慢,所以我们必须尽快转ipxe菜单
   
这里面临一个问题,由于网络中路由器肯定是启用了DHCP的,这样就会跟PXE的DHCP会有干扰,经测试两个软件似乎都找不到web服务器的IP,导致了启动失败,由于手机的IP是由无线路由器中的DHCP服务分配的,现工作站找不到必须要人工指定,可以进入iPXE的SHELL来输入手机IP(即服务器的IP),在shell状态输入 set next-server 手机IP,再exit回到菜单,如下图:
  
这样就可以正常启动了。由于ipxe中采用了wimboot,启动100多M的内核大致30~40秒。已经很快了。

四、测试结果
pxeboot的TFTP没有问题,但直接运行根下的ipxe.0无效,即下述菜单的3个项目,中间的那个有问题

而servers utlimate pro的PXE的TFTP我没有调试成功。只能用wimboot,即只能启动NT6系统。


五、装载服务器上的外置
这个还在研究中...........

当然,将手机卡作U盘来用也可以作为一个维护方式,可以查看本人的早期的文章:http://bbs.wuyou.net/forum.php?m ... d=304786&extra=

评分

参与人数 6无忧币 +30 收起 理由
445112826 + 5 赞一个!
信长野望 + 5 很给力!
风神 + 5 很给力!
WAIGO + 5 很给力!
826773297 + 5 淡定
糊涂 + 5 赞一个!

查看全部评分

推荐
 楼主| 发表于 2015-10-14 22:02:04 | 只看该作者
土著007 发表于 2015-10-14 10:00
更新vc补丁后测试h3cdall,win10正常,但WIN8 WIN8.1 ftp方式加载始终不行(用Opera浏览器访问也只能采用 ...

连接器终于做好了:

在win7和10中使用。内核约增加3M。

点评

添加servers ultimate pro的FTP Native Server就可以支持挂载及运行程序(之前用FTP Server只能挂载),只是映射盘里中文名乱码,iso或img里就没问题  详情 回复 发表于 2015-10-17 18:59
回复

使用道具 举报

80#
发表于 2023-11-27 17:38:41 | 只看该作者
谢谢分享
回复

使用道具 举报

79#
发表于 2023-1-14 16:46:32 | 只看该作者
多谢楼主分享手机网启服务器攻略啊,看了学到很多啊
回复

使用道具 举报

78#
发表于 2023-1-5 23:02:16 | 只看该作者
mdyblog 发表于 2015-10-3 20:25
PE 要有httpdisk 驱动, 就是 一种网络磁盘驱动。
成功后,有个对应的 盘符。 后面就是标准操作了。。 ...

1 使用2014的 httpdisk 版本, 因为他的httpdisk.sys 是免签证书的,

2 复制httpdisk.exe httpdisk.sys 分别到 system32 /drivers,

3 使用sc 创建httpdisk 系统服务并开机启动。
sc create HttpDisk type= kernel start= boot binpath= "system32\DRIVERS\HttpDisk.SYS"

4 使用net start httpdisk 开机启动服务。
net start httpdisk

5 就可以使用httpdisk 访问网络磁盘资源了。

把楼主共享的批处理做成一个 httpdisk.cmd ,加载到system32 /pecmd.ini ,即可完成自己想要的PE了。
回复

使用道具 举报

77#
发表于 2015-12-12 23:39:59 来自手机 | 只看该作者
PXE-E53:No boot filename received  老笔记本sis191 UNDI PXE-2.1  不知啥原因是H大最新pe

IMG_20151212_233424.jpg (57.94 KB, 下载次数: 85)

IMG_20151212_233424.jpg
回复

使用道具 举报

76#
发表于 2015-11-15 07:09:56 | 只看该作者
继续顶贴,H大,辛苦了,希望能早日有新的进展
回复

使用道具 举报

75#
发表于 2015-11-1 15:05:02 | 只看该作者
顶一下,希望能早日解决加载外置的问题
回复

使用道具 举报

74#
发表于 2015-10-25 16:09:59 | 只看该作者
土著007 发表于 2015-10-23 16:30
我在正常win10 x64系统连上过,pe只测试连自己手机,ftp和http方式都没问题

报告:土著007 老大
抽了些时间,我找到了在64位8.0pe里添加
  1. Windows\System32\wfapigp.dll
复制代码
文件,就可以连接NetDrive内置的那些站点了!!!
感谢您给我的热心帮助!!!谢谢!!!
回复

使用道具 举报

73#
发表于 2015-10-23 16:42:25 | 只看该作者
土著007 发表于 2015-10-23 16:30
我在正常win10 x64系统连上过,pe只测试连自己手机,ftp和http方式都没问题

感谢您的热心回复,谢谢,感激不尽!!!
握手!!!
感谢!!!
回复

使用道具 举报

72#
发表于 2015-10-23 16:30:04 | 只看该作者
zhoubin 发表于 2015-10-23 16:24
NetDrive内置的那些站点,在64位8.0pe下你能连上不?
那些站点,我在64位8.0pe下一个也连不上!!!真是奇怪 ...

我在正常win10 x64系统连上过,pe只测试连自己手机,ftp和http方式都没问题

点评

报告:土著007 老大 抽了些时间,我找到了在64位8.0pe里添加文件,就可以连接NetDrive内置的那些站点了!!! 感谢您给我的热心帮助!!!谢谢!!!  详情 回复 发表于 2015-10-25 16:09
感谢您的热心回复,谢谢,感激不尽!!! 握手!!! 感谢!!!  详情 回复 发表于 2015-10-23 16:42
回复

使用道具 举报

71#
发表于 2015-10-23 16:24:02 | 只看该作者
本帖最后由 zhoubin 于 2015-10-23 16:27 编辑
土著007 发表于 2015-10-23 16:15
这两版本没什么变,就升级了英文和韩文dll以及图形主程序,不涉及驱动或服务


NetDrive内置的那些站点,在64位8.0pe下你能连上不?
那些站点,我在64位8.0pe下一个也连不上!!!真是奇怪!!!
我在32位win7pe下就能连上那些站点!!!
哦,忘了说,我用的是北极熊(2013BJX)修改的64位8.0pe...

点评

我在正常win10 x64系统连上过,pe只测试连自己手机,ftp和http方式都没问题  详情 回复 发表于 2015-10-23 16:30
回复

使用道具 举报

70#
发表于 2015-10-23 16:15:58 | 只看该作者
zhoubin 发表于 2015-10-23 16:05
你用的是1.3.4吗?还是1.4.0!!!

这两版本没什么变,就升级了英文和韩文dll以及图形主程序,不涉及驱动或服务

点评

NetDrive内置的那些站点,在64位8.0pe下你能连上不? 那些站点,我在64位8.0pe下一个也连不上!!!真是奇怪!!! 我在32位win7pe下就能连上那些站点!!!  详情 回复 发表于 2015-10-23 16:24
回复

使用道具 举报

69#
发表于 2015-10-23 16:05:11 | 只看该作者
土著007 发表于 2015-10-23 15:59
不精简的话,可以使用
匿名账户:-u -p去掉


你用的是1.3.4吗?还是1.4.0!!!

点评

这两版本没什么变,就升级了英文和韩文dll以及图形主程序,不涉及驱动或服务  详情 回复 发表于 2015-10-23 16:15
回复

使用道具 举报

68#
发表于 2015-10-23 15:59:08 | 只看该作者
zhoubin 发表于 2015-10-23 13:30
感谢回复!!!
匿名帐户(空密码)登录,是不是可以写成这样:
顺便问下,你的netdrive_x64在64位8.0pe下能正 ...

不精简的话,可以使用
匿名账户:-u -p去掉

点评

你用的是1.3.4吗?  详情 回复 发表于 2015-10-23 16:05
回复

使用道具 举报

67#
发表于 2015-10-23 13:30:07 | 只看该作者
土著007 发表于 2015-10-23 13:11
只需要命令行版的话,只需保留以下六个文件:
libexpat.dll
ndapi.dll

感谢回复!!!
匿名帐户(空密码)登录,是不是可以写成这样:
  1. ndcmd -c utf8 ftp://192.168.1.100:21 -l W -u -p
复制代码

顺便问下,你的netdrive_x64在64位8.0pe下能正常使用吗(指的是图形界面的,不是指命令行挂载)??
再次感谢回复,顺祝您好!!

点评

不精简的话,可以使用 匿名账户:-u -p去掉  详情 回复 发表于 2015-10-23 15:59
回复

使用道具 举报

66#
发表于 2015-10-23 13:11:20 | 只看该作者
zhoubin 发表于 2015-10-23 12:20
分享一下你的netdrive精简后x86和x64吧!!!
我用的是64位8.0pe,想试一下你精简的netdrive_x64,谢谢您!!!
...

只需要命令行版的话,只需保留以下六个文件:
libexpat.dll
ndapi.dll
ndcmd.exe
NDFS.sys
ndsvc.exe
webdav.dll

安装:
以下命令行保存为.Cmd,和以上文件放同一目录,右键以管理员身份运行
sc create ndsvc binpath= "%~dp0ndsvc.exe"

点评

感谢回复!!! 匿名帐户(空密码)登录,是不是可以写成这样: 顺便问下,你的netdrive_x64在64位8.0pe下能正常使用吗(指的是图形界面的,不是指命令行挂载)?? 再次感谢回复,顺祝您好!!  详情 回复 发表于 2015-10-23 13:30
回复

使用道具 举报

65#
发表于 2015-10-23 12:20:26 | 只看该作者
土著007 发表于 2015-10-10 18:52
solid explorer即s.e文件管理器,安卓论坛像安智、机锋论坛等都有;也可以用File Manager HD代替,而且Fi ...
netdrive最新版是2.6.1,比较大,我用的是1.3.4版,精简后x86和x64合共才8M,7z压缩的话只2M多,但需要vc2008,你的从xp到win10我试了装上VC2008后也不行,倒是有个老外的几年前的XP PE我给它装上
分享一下你的netdrive精简后x86和x64吧!!!
我用的是64位8.0pe,想试一下你精简的netdrive_x64,谢谢您!!!
另外请教一下
  1. ndcmd -c utf8 ftp://192.168.1.107:2121 -l n -u xxx(这三个x是什么意思) -p xxx(这里的三个x又是什么意思)
复制代码

再次感谢您!!!

点评

xxx为ftp账户 密码  发表于 2015-10-23 13:12
只需要命令行版的话,只需保留以下六个文件: libexpat.dll ndapi.dll ndcmd.exe NDFS.sys ndsvc.exe webdav.dll 安装: 以下命令行保存为.Cmd,和以上文件放同一目录,右键以管理员身份运行 sc create nds  详情 回复 发表于 2015-10-23 13:11
回复

使用道具 举报

64#
发表于 2015-10-22 20:25:03 | 只看该作者
顶贴啊,希望H大能找到完美的解决方法,辛苦了
回复

使用道具 举报

63#
发表于 2015-10-19 14:33:17 | 只看该作者
我的小米4,一启动pxeboot马上出错,没法用.用servers utlimate pro,没配制成功.晕不知有没有servers utlimate pro教程
回复

使用道具 举报

62#
发表于 2015-10-17 18:59:44 | 只看该作者
hhh333 发表于 2015-10-14 22:02
连接器终于做好了:

在win7和10中使用。内核约增加3M。

添加servers ultimate pro的FTP Native Server就可以支持挂载及运行程序(之前用FTP Server只能挂载),只是映射盘里中文名乱码,iso或img里就没问题
回复

使用道具 举报

61#
发表于 2015-10-16 12:00:43 | 只看该作者
传输速度是问题啊,PXEBoot原来的能达到4-5M/s,启动H大的只能达到600K/s左右,不知道什么原因
回复

使用道具 举报

59#
 楼主| 发表于 2015-10-14 11:32:20 | 只看该作者
土著007 发表于 2015-10-14 10:00
更新vc补丁后测试h3cdall,win10正常,但WIN8 WIN8.1 ftp方式加载始终不行(用Opera浏览器访问也只能采用 ...

这个我现在调试成功的与你的相似,win10/7/03/xp是可以的,81和8不知道为什么老是连接出错。
回复

使用道具 举报

58#
发表于 2015-10-14 10:00:43 | 只看该作者
本帖最后由 土著007 于 2015-10-14 10:08 编辑
hhh333 发表于 2015-10-12 13:12
已经找到我的系列PE不能运行的问题,正在修正,看来手机通过wifi启动维护电脑可以进入实用阶段了。

更新vc补丁后测试h3cdall,win10正常,但WIN8 WIN8.1 ftp方式加载始终不行(用Opera浏览器访问也只能采用匿名登录,用FlashFXP登录倒是很正常);用http方式加载则很爽快,只是webdav server apk不多,找到个好用的却是限制版,似乎是对一天内的请求次数(不是登录次数)有限制,servers ultimate pro就pxe能派上用场,ftp和webdav都差,不能运行映射盘里的程序.

点评

连接器终于做好了: [attachimg]229363[/attachimg] 在win7和10中使用。内核约增加3M。  详情 回复 发表于 2015-10-14 22:02
这个我现在调试成功的与你的相似,win10/7/03/xp是可以的,81和8不知道为什么老是连接出错。  详情 回复 发表于 2015-10-14 11:32
回复

使用道具 举报

57#
发表于 2015-10-12 18:40:13 | 只看该作者
好帖 支持           
回复

使用道具 举报

56#
发表于 2015-10-12 17:44:31 | 只看该作者
hhh333 发表于 2015-10-12 13:12
已经找到我的系列PE不能运行的问题,正在修正,看来手机通过wifi启动维护电脑可以进入实用阶段了。

命令行挂载加参数-c utf8就能支持中文,参数要放前面不能放后面,如:
ndcmd -c utf8 ftp://192.168.1.107:2121 -l n -u xxx -p xxx
回复

使用道具 举报

55#
 楼主| 发表于 2015-10-12 13:12:17 | 只看该作者
土著007 发表于 2015-10-12 08:02
发现用命令行加载的话,中文依然是火星文,囧

已经找到我的系列PE不能运行的问题,正在修正,看来手机通过wifi启动维护电脑可以进入实用阶段了。

点评

更新vc补丁后测试h3cdall,win10正常,但WIN8 WIN8.1 ftp方式加载始终不行(用Opera浏览器访问也只能采用匿名登录,用FlashFXP登录倒是很正常);用http方式加载则很爽快,只是webdav server app不多,找到个好用的却  详情 回复 发表于 2015-10-14 10:00
命令行挂载加参数-c utf8就能支持中文,参数要放前面不能放后面,如: ndcmd -c utf8 ftp://192.168.1.107:2121 -l n -u xxx -p xxx  详情 回复 发表于 2015-10-12 17:44
回复

使用道具 举报

54#
发表于 2015-10-12 08:02:35 | 只看该作者
发现用命令行加载的话,中文依然是火星文,囧

点评

已经找到我的系列PE不能运行的问题,正在修正,看来手机通过wifi启动维护电脑可以进入实用阶段了。  详情 回复 发表于 2015-10-12 13:12
回复

使用道具 举报

53#
发表于 2015-10-11 21:57:36 | 只看该作者
hhh333 发表于 2015-10-11 21:27
前面讲错了,能够运行成功的就只有winxpPE,不是2003,7、8、81、10都说服务没响应

1.4能支持中文,我以为更新就成2.6.1了,官网都只能找到2.0.0
我测试过几个PE,weigo那个那么大肯定行,还有如意小子那个8pe也行,但也不小,4百多M,删掉集成的软件也有3百多M,7pe我好像换了,不是原版
http://bbs.wuyou.net/forum.php?m ... 0505&extra=page%3D1
回复

使用道具 举报

52#
 楼主| 发表于 2015-10-11 21:27:57 | 只看该作者
前面讲错了,能够运行成功的就只有winxpPE,不是2003,7、8、81、10都说服务没响应

点评

1.4能支持中文,我以为更新就成2.6.1了,官网都只能知道2.0.0 我测试过几个PE,weigo那个那么大肯定行,还有如意小子那个8pe也行,但也不小,4百多M,7pe我好像换了不是原版 http://bbs.wuyou.net/forum.php?mod=v  详情 回复 发表于 2015-10-11 21:57
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-1 09:08

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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