无忧启动论坛

标题: 一种小体积全功能网启PE思路 [打印本页]

作者: 星体投射    时间: 2019-12-14 12:30
标题: 一种小体积全功能网启PE思路
本帖最后由 星体投射 于 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可以做的很小,不是必须的文件都启动后再去映射。






作者: sghihor    时间: 2019-12-14 13:04
pe 极限小的状态是 多小?

能不能映射到 路由器里
作者: foxfirefox    时间: 2019-12-14 13:34
这种方式还是要用native
作者: 江南一根葱    时间: 2019-12-14 13:42
fanxiushu的目录重定向工具不香吗
不用iscsi
作者: 江南一根葱    时间: 2019-12-14 16:37
江南一根葱 发表于 2019-12-14 13:42
fanxiushu的目录重定向工具不香吗
不用iscsi

小问题,我自己写了个批处理就“支持”了
作者: 星体投射    时间: 2019-12-14 17:05
江南一根葱 发表于 2019-12-14 16:37
小问题,我自己写了个批处理就“支持”了

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

无盘就是按需加载,
作者: 星体投射    时间: 2019-12-14 17:42
江南一根葱 发表于 2019-12-14 17:38
无盘就是按需加载,

无盘是针对特定机子,事先做好镜像才能无盘,我说的是PE,要通用化
作者: foxfirefox    时间: 2019-12-14 18:00
像你说的,要提取本地硬盘的文件,那种PE好像也没有通用性吧
作者: 江南一根葱    时间: 2019-12-14 18:00
星体投射 发表于 2019-12-14 17:42
无盘是针对特定机子,事先做好镜像才能无盘,我说的是PE,要通用化

很多无盘一个镜像基本上硬件也是通用的,pe理论上也可以部署到iscsi盘上的,
作者: 星体投射    时间: 2019-12-14 18:10
江南一根葱 发表于 2019-12-14 18:00
很多无盘一个镜像基本上硬件也是通用的,pe理论上也可以部署到iscsi盘上的,

理论可以,实际就是PE启动非常慢,没有意义
启动后再去连接iscsi盘才具备实际意义
作者: 星体投射    时间: 2019-12-14 18:20
foxfirefox 发表于 2019-12-14 18:00
像你说的,要提取本地硬盘的文件,那种PE好像也没有通用性吧

哪里需要提取本地硬盘的文件?只要带上和PE同版本的镜像就行,vhd(x)可以放在fat32、exfat上只读挂载
作者: 江南一根葱    时间: 2019-12-14 18:38
星体投射 发表于 2019-12-14 18:10
理论可以,实际就是PE启动非常慢,没有意义
启动后再去连接iscsi盘才具备实际意义

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

作者: 星体投射    时间: 2019-12-15 15:05
本帖最后由 星体投射 于 2019-12-15 15:13 编辑

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





作者: hkkitlee    时间: 2019-12-15 15:18
iscsi只能單一掛載,多用戶掛載文件系統會錯誤。
除非只是單一部機器使用。

還是samba掛x盤比較好
作者: 星体投射    时间: 2019-12-15 15:23
hkkitlee 发表于 2019-12-15 15:18
iscsi只能單一掛載,多用戶掛載文件系統會錯誤。
除非只是單一部機器使用。

没问题,此方案可以用只读挂载,多用户不影响
作者: 江南一根葱    时间: 2019-12-15 15:23
星体投射 发表于 2019-12-15 15:05
把syswow64下所有文件,.net文件夹都映射到X盘运行软件没有发现问题

意义不大,应该不在乎这十几秒,我搞过p2p下载其它文件的,启动的pe越多,速度越快
作者: hkkitlee    时间: 2019-12-15 15:27
星体投射 发表于 2019-12-15 15:23
没问题,此方案可以用只读挂载,多用户不影响

那可以就非常好!物理防病毒!讚
作者: 江南一根葱    时间: 2019-12-15 15:31
hkkitlee 发表于 2019-12-15 15:18
iscsi只能單一掛載,多用戶掛載文件系統會錯誤。
除非只是單一部機器使用。

有第三方软件用来挂载ftp都可以的,当时试过直接挂载ftp成桌面不错
启动后的桌面仍然在服务器上自主可控
作者: hkkitlee    时间: 2019-12-15 15:35
本帖最后由 hkkitlee 于 2019-12-15 15:38 编辑
江南一根葱 发表于 2019-12-15 15:23
意义不大,应该不在乎这十几秒,我搞过p2p下载其它文件的,启动的pe越多,速度越快

請教一下:

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

作者: 江南一根葱    时间: 2019-12-15 15:38
hkkitlee 发表于 2019-12-15 15:35
請教一下:

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

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

謝謝
作者: bnsgj    时间: 2019-12-25 15:10
神仙打架!凡人修仙!
作者: a1379388505    时间: 2020-1-2 08:07
我的一堆工具包括iso镜像就是放在iscsi用sanhook挂载的
ipxe只启动一个超小pe
缺点就是如果需要给iscsi装系统麻烦一点,就需要挂载两个iscsi了,有时候各种启动失败
作者: 星体投射    时间: 2020-1-2 09:10
a1379388505 发表于 2020-1-2 08:07
我的一堆工具包括iso镜像就是放在iscsi用sanhook挂载的
ipxe只启动一个超小pe
缺点就是如果需要给iscsi装 ...

应该是某些版本不支持安装到iscsi
http://mistyprojects.co.uk/docum ... files/supported.htm
作者: 江南一根葱    时间: 2020-1-4 19:22
boot.wim够小,不过boot.wim环境好像没iscsi, 不知道有没有包含所需的文件
作者: zj9018    时间: 2023-3-21 22:28
#在这里快速回复##在这里快速回复#




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3