无忧启动论坛

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

[讨论] 一种小体积全功能网启PE思路

[复制链接]
跳转到指定楼层
1#
发表于 2019-12-14 12:30:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 星体投射 于 2019-12-15 09:47 编辑

网启PE连接共享或iscsi后
创建共享中的文件符号链接(又名软链接)到X盘,实测目录软链接有点问题,目录反正不占空间,另外创建就行
这样实现了服务器文件到X盘的一个映射,而几乎不消耗X盘空间


另外可以文件不用散开,可直接用ISCSIConsole挂载NTFS盘,虚拟的(vhd)物理的都行
因为wim镜像释放wimboot指针需要wim镜像所在分区是NTFS
建一个NTFS内存盘,利用wimlib释放镜像wimboot指针到这个内存盘
wimlib支持指定文件释放,无需整个镜像,wimlib也支持标准wim镜像释放,无需转换成wimboot镜像
实测系统镜像system32下所有文件的指针只占内存盘50m空间,然后把内存盘中的文件软链接到X盘
为什么要建内存盘?因为X盘不支持wimboot指针,如果有人能解决那自然更好,不用建个内存盘中转

接下来需要研究PE系统文件、其它程序文件使用软链接是否会有兼容性问题?软链接文件比较有点特殊性

目前这片属于未知领域,还没有人做过研究
已知有个小问题,  软链接的exe创建的快捷方式默认没有图标,需要指定其它图标

所以这个方案PE可以做的很小,不是必须的文件都启动后再去映射。





2#
发表于 2019-12-14 13:04:43 | 只看该作者
pe 极限小的状态是 多小?

能不能映射到 路由器里
回复

使用道具 举报

3#
发表于 2019-12-14 13:34:01 | 只看该作者
这种方式还是要用native
回复

使用道具 举报

4#
发表于 2019-12-14 13:42:59 | 只看该作者
fanxiushu的目录重定向工具不香吗
不用iscsi

点评

小问题,我自己写了个批处理就“支持”了  详情 回复 发表于 2019-12-14 16:37
不香,不支持命令行  发表于 2019-12-14 14:21
回复

使用道具 举报

5#
发表于 2019-12-14 16:37:30 | 只看该作者
江南一根葱 发表于 2019-12-14 13:42
fanxiushu的目录重定向工具不香吗
不用iscsi

小问题,我自己写了个批处理就“支持”了

点评

我的思路是让PE直接读取系统镜像里的文件,实现全功能按需加载的PE,不需要目录重定向  详情 回复 发表于 2019-12-14 17:05
回复

使用道具 举报

6#
 楼主| 发表于 2019-12-14 17:05:30 | 只看该作者
江南一根葱 发表于 2019-12-14 16:37
小问题,我自己写了个批处理就“支持”了

我的思路是让PE直接读取系统镜像里的文件,实现全功能按需加载的PE,不需要目录重定向

点评

无盘就是按需加载,  详情 回复 发表于 2019-12-14 17:38
回复

使用道具 举报

7#
发表于 2019-12-14 17:38:14 | 只看该作者
星体投射 发表于 2019-12-14 17:05
我的思路是让PE直接读取系统镜像里的文件,实现全功能按需加载的PE,不需要目录重定向

无盘就是按需加载,

点评

无盘是针对特定机子,事先做好镜像才能无盘,我说的是PE,要通用化  详情 回复 发表于 2019-12-14 17:42
回复

使用道具 举报

8#
 楼主| 发表于 2019-12-14 17:42:58 | 只看该作者
江南一根葱 发表于 2019-12-14 17:38
无盘就是按需加载,

无盘是针对特定机子,事先做好镜像才能无盘,我说的是PE,要通用化

点评

很多无盘一个镜像基本上硬件也是通用的,pe理论上也可以部署到iscsi盘上的,  详情 回复 发表于 2019-12-14 18:00
回复

使用道具 举报

9#
发表于 2019-12-14 18:00:10 | 只看该作者
像你说的,要提取本地硬盘的文件,那种PE好像也没有通用性吧

点评

哪里需要提取本地硬盘的文件?只要带上和PE同版本的镜像就行,vhd(x)可以放在fat32、exfat上只读挂载  详情 回复 发表于 2019-12-14 18:20
回复

使用道具 举报

10#
发表于 2019-12-14 18:00:20 | 只看该作者
星体投射 发表于 2019-12-14 17:42
无盘是针对特定机子,事先做好镜像才能无盘,我说的是PE,要通用化

很多无盘一个镜像基本上硬件也是通用的,pe理论上也可以部署到iscsi盘上的,

点评

理论可以,实际就是PE启动非常慢,没有意义 启动后再去连接iscsi盘才具备实际意义  详情 回复 发表于 2019-12-14 18:10
回复

使用道具 举报

11#
 楼主| 发表于 2019-12-14 18:10:18 | 只看该作者
江南一根葱 发表于 2019-12-14 18:00
很多无盘一个镜像基本上硬件也是通用的,pe理论上也可以部署到iscsi盘上的,

理论可以,实际就是PE启动非常慢,没有意义
启动后再去连接iscsi盘才具备实际意义

点评

有点好奇pe启动多久算慢?  详情 回复 发表于 2019-12-14 18:38
回复

使用道具 举报

12#
 楼主| 发表于 2019-12-14 18:20:35 | 只看该作者
foxfirefox 发表于 2019-12-14 18:00
像你说的,要提取本地硬盘的文件,那种PE好像也没有通用性吧

哪里需要提取本地硬盘的文件?只要带上和PE同版本的镜像就行,vhd(x)可以放在fat32、exfat上只读挂载
回复

使用道具 举报

13#
发表于 2019-12-14 18:38:44 | 只看该作者
星体投射 发表于 2019-12-14 18:10
理论可以,实际就是PE启动非常慢,没有意义
启动后再去连接iscsi盘才具备实际意义

有点好奇pe启动多久算慢?

点评

慢到你用一次绝对不会想再用第二次的那种慢  发表于 2019-12-14 18:52
回复

使用道具 举报

14#
 楼主| 发表于 2019-12-15 15:05:49 | 只看该作者
本帖最后由 星体投射 于 2019-12-15 15:13 编辑

把syswow64下所有文件,.net文件夹都映射到X盘运行软件没有发现问题




点评

意义不大,应该在乎这十几秒,我搞过p2p下载其它文件的,启动的pe越多,速度越快  详情 回复 发表于 2019-12-15 15:23
回复

使用道具 举报

15#
发表于 2019-12-15 15:18:16 | 只看该作者
iscsi只能單一掛載,多用戶掛載文件系統會錯誤。
除非只是單一部機器使用。

還是samba掛x盤比較好

点评

有第三方软件用来挂载ftp都可以的,当时试过直接挂载ftp成桌面不错 启动后的桌面仍然在服务器上自主可控  详情 回复 发表于 2019-12-15 15:31
没问题,此方案可以用只读挂载,多用户不影响  详情 回复 发表于 2019-12-15 15:23
回复

使用道具 举报

16#
 楼主| 发表于 2019-12-15 15:23:20 | 只看该作者
hkkitlee 发表于 2019-12-15 15:18
iscsi只能單一掛載,多用戶掛載文件系統會錯誤。
除非只是單一部機器使用。

没问题,此方案可以用只读挂载,多用户不影响

点评

那可以就非常好!物理防病毒!讚  详情 回复 发表于 2019-12-15 15:27
回复

使用道具 举报

17#
发表于 2019-12-15 15:23:23 | 只看该作者
星体投射 发表于 2019-12-15 15:05
把syswow64下所有文件,.net文件夹都映射到X盘运行软件没有发现问题

意义不大,应该不在乎这十几秒,我搞过p2p下载其它文件的,启动的pe越多,速度越快

点评

請教一下: 想在pe裡加個軟件,需要安裝的。應該如何加法呢?  详情 回复 发表于 2019-12-15 15:35
回复

使用道具 举报

18#
发表于 2019-12-15 15:27:52 | 只看该作者
星体投射 发表于 2019-12-15 15:23
没问题,此方案可以用只读挂载,多用户不影响

那可以就非常好!物理防病毒!讚
回复

使用道具 举报

19#
发表于 2019-12-15 15:31:56 | 只看该作者
hkkitlee 发表于 2019-12-15 15:18
iscsi只能單一掛載,多用戶掛載文件系統會錯誤。
除非只是單一部機器使用。

有第三方软件用来挂载ftp都可以的,当时试过直接挂载ftp成桌面不错
启动后的桌面仍然在服务器上自主可控
回复

使用道具 举报

20#
发表于 2019-12-15 15:35:02 | 只看该作者
本帖最后由 hkkitlee 于 2019-12-15 15:38 编辑
江南一根葱 发表于 2019-12-15 15:23
意义不大,应该不在乎这十几秒,我搞过p2p下载其它文件的,启动的pe越多,速度越快

請教一下:

想在pe裡加個軟件,需要安裝的。應該如何加法呢?
見你可以塞個微盤進去!

点评

一般软件可以提取注册表,打包成“单文件” 用这个单文件制作工具 http://blog.sina.com.cn/a527104427  详情 回复 发表于 2019-12-15 15:38
回复

使用道具 举报

21#
发表于 2019-12-15 15:38:27 | 只看该作者
hkkitlee 发表于 2019-12-15 15:35
請教一下:

想在pe裡加個軟件,需要安裝的。應該如何加法呢?

一般软件可以提取注册表,打包成“单文件”
用这个单文件制作工具
http://blog.sina.com.cn/a527104427

点评

謝謝  详情 回复 发表于 2019-12-15 15:58
回复

使用道具 举报

22#
发表于 2019-12-15 15:58:08 | 只看该作者
江南一根葱 发表于 2019-12-15 15:38
一般软件可以提取注册表,打包成“单文件”
用这个单文件制作工具
http://blog.sina.com.cn/a527104427

謝謝
回复

使用道具 举报

23#
发表于 2019-12-25 15:10:08 | 只看该作者
神仙打架!凡人修仙!
回复

使用道具 举报

24#
发表于 2020-1-2 08:07:58 | 只看该作者
我的一堆工具包括iso镜像就是放在iscsi用sanhook挂载的
ipxe只启动一个超小pe
缺点就是如果需要给iscsi装系统麻烦一点,就需要挂载两个iscsi了,有时候各种启动失败

点评

应该是某些版本不支持安装到iscsi http://mistyprojects.co.uk/documents/iscsi-targets/files/supported.htm  详情 回复 发表于 2020-1-2 09:10
回复

使用道具 举报

25#
 楼主| 发表于 2020-1-2 09:10:51 | 只看该作者
a1379388505 发表于 2020-1-2 08:07
我的一堆工具包括iso镜像就是放在iscsi用sanhook挂载的
ipxe只启动一个超小pe
缺点就是如果需要给iscsi装 ...

应该是某些版本不支持安装到iscsi
http://mistyprojects.co.uk/docum ... files/supported.htm
回复

使用道具 举报

26#
发表于 2020-1-4 19:22:59 | 只看该作者
boot.wim够小,不过boot.wim环境好像没iscsi, 不知道有没有包含所需的文件
回复

使用道具 举报

27#
发表于 2023-3-21 22:28:27 | 只看该作者
#在这里快速回复##在这里快速回复#
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-25 08:13

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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