无忧启动论坛

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

关于外置和内置以及MOUN的问题

[复制链接]
跳转到指定楼层
1#
发表于 2012-11-29 19:12:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在U启的使用过程中发现将 X:\Program Files\外置    外置整个文件夹复制到X:\下
拔丢U盘后,虽然桌面和开始菜单的快捷方式会失效,但X:\外置 里面的工具能够继续使用
于是心想是否能够通过外置方式启动后,在通过配置文件将外置复制到虚拟盘其他地方并重新建立LINK的方式将外置转换为内置
但由于虚拟盘的空间有限,所以在复制后要进行卸载之前挂载上的外置(我还有其他驱动和工具想通过同样方式实现外置转换内置)
只复制外置是有足够空间的,但加上三卡驱动就不足够了

复制的话我想通过FILE这个命令(这一步未开始试验),但在MOUN这个命令上卡住了
用MOUN卸载不了之前的外置,不知道是用法不对还是语法错误
我具体的思路和做法是在内核的PECMD.INI内增加一行
LINK %Desktop%\外置转换内置,PECMD.EXE,LOAD %WS%\LOADIN.INI,Shell32.dll#5
在内核的LOADIN.INI里指向外置目录下的INI文件
LOAD \BOOT\PE\MINIPE\WININ.INI
参考小马PE2010重新加载外置的方法

在WININ.INI里面 将配置外置的WINPE.INI部分内容复制出来再加修改

TEAM ENVI SOFT=%Curdrv%\BOOT\PE\MINIPE|ENVI PF=Pagefile.sys
FORX \%PF%,LASTPF,0,FILE %LASTPF%
ENVI MountPath=X:\Program Files\外置
FORX %SOFT%\PE.WIM,swim,0,MOUN %swim%,%MountPath%,1
MOUN %SOFT%\,%MountPath%,0
`EXEC !%MountPath%\REGDOC.CMD

TEAM ENVI SOFT=|ENVI PF=|ENVI MountPath=|TEXT
EXIT

尝试后,无法卸载之前的外置,PE是IMG内核的
暂时没找到有用MOUN卸载外置的PE作参考

想请教一下各位,我的思路和方法有没有错,还是MOUN的用法错了
2#
 楼主| 发表于 2012-11-29 21:50:32 | 只看该作者
通过FILE这个命令,成功将外置文件夹移动到X:\外置(使用的是移动“->”而不是复制“=>”)
TEAM ENVI SOFT=%Curdrv%\BOOT\PE\MINIPE|ENVI PF=Pagefile.sys
FORX \%PF%,LASTPF,0,FILE %LASTPF%
ENVI MountPath=X:\Program Files\外置
FORX %SOFT%\PE.WIM,swim,0,MOUN %swim%,%MountPath%,1
FILE %MountPath%->X:\外置
ENVI MountPath=|TEXT
ENVI MountPath=X:\外置
EXEC !%MountPath%\REGDOC.CMD

这样就省略了卸载的步骤,之后拔掉U盘就没有挂载了,在虚拟机里面测试时是释放ISO
不过虚拟盘太小,其他驱动没办法通过这样弄成内置了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-24 02:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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