fliger 发表于 2010-4-2 14:48:34

XPE制作可否集合这种方法呢----单一目录操作系统

在下有个好想法,如果把系统放在一个目录里,岂不是很有特色

XP安装到d:\winxp目录为例。
  
  有什么好处?
  1.无需再对分区进行重新规划。
  2.XP维护更简单,因为整个系统都在一个目录,看上去就极为清爽。
  
  先在XP安装文件上做点文章。首先获取XP的ISO文件,可以到网上下载,也可从光盘拷贝。用WinRAR将全部文件解压到e:\备用。
  第一步:启动记事本,打开e:\i386\winnt.sif,使用搜索功能找到“”,在最后添加图1高亮处的命令。
  命令注释:通过“TargetPath=\WINXP\WINDOWS”命令,将XP安装到指定目录winxp下,这样在安装程序要选择将系统安装到哪个分区时,只要选择分区2即可自动安装到d:\winxp。


  
TargetPath=\DeepWINXP\WINDOWS
ProgramFilesDir="\DeepWINXP\Program Files"
Comm



  第二步:继续使用记事本打开“e:\i386\HIVESFT.INF”,把"%SystemDrive%\Documents and Settings" 改为 "%SystemDrive%\WINXP\Documents and Settings"并保存。
  注释:Hivesft.inf是系统初始注册表文件,上述更改将用户配置文件路径指向“%SystemDrive%\WINXP\Documents and Settings”,登录时就可找到用户正确配置文件。
  第三步:为了方便,可以在PE2.0下装XP。进入PE后执行E:\i386\winnt32.exe安装,安装位置选择第二分区。完成XP安装文件复制后重启,按电脑默认启动顺序完成XP安装。
  安装成功后默认只能进入XP系统再次进入PE,在命令提示符下输入:
  Bootsect /nt60 c: (注:bootsect.exe命令可在vista安装光盘\boot目录下复制)
  bcdedit /create {ntldr} /d "xp"
  bcdedit /set {ntldr} device partition=c:
  bcdedit /set {ntldr} path \ntldr
  bcdedit /displayorder {ntldr} /addlast
  
  OK,再次启动电脑,就可以在开机菜单选择Vista或XP进入。进入XP后,单击“开始→运行”输入services.msc回车打开服务配置窗口,双击任意一个服务属性窗口,通过其中“可执行文件的路径”,就可以看到XP系统目录就是d:\winxp(见图2)。这也意味着我们确实将XP安装到一个目录。。(转自福建/俞木发)



  
  网络大补贴
  XP系统盘的winnt.sif中的作用:http://blog.zol.com.cn/923/article_922034.html。
  
  小提示
  以后如果卸载XP,只要删除d:\winxp目录、c:\bootfont.bin、c:\ntldr、c:\boot.ini文件,然后再使用bcdedir命令删除XP的启动项即可。

[ 本帖最后由 fliger 于 2010-4-2 19:50 编辑 ]

fliger 发表于 2010-4-2 15:04:34

目录操作系统,和单文件(is_或iso文件)操作系统都有自己的特色,
而且都可以很方便的写保护系统文件来防御病毒,在FBWF的配合下实现百毒不侵。

补充一下,图一下的字段始终贴不上去,复制如下
TargetPath=\WINXP\WINDOWS
ProgramFilesDir="\WINXP\Program Files--------------------------两处""我是在加不上去了
CommonProgramFilesDir="\WINXP\Program Files\Common-------------

[ 本帖最后由 fliger 于 2010-4-4 11:13 编辑 ]

zbtzb 发表于 2010-4-2 23:38:05

好东西,这下可以在一个盘安装多系统了

zbtzb 发表于 2010-4-2 23:43:55

楼主好像比较喜欢重定向,这个软件不错Symantec Software Virtualization

gamegm 发表于 2010-4-3 08:13:40

刚试过 在设置 里面可以改路径
不过安装完成之后 有残留

[ 本帖最后由 gamegm 于 2010-4-3 08:53 编辑 ]

fliger 发表于 2010-4-4 09:46:56

回复4楼,
FBWF就是重定向的,我研究过深山红叶那个防病毒的和写保护差不多了,和写保护的MXP也一样,但没有FBWF所以用户评价很差
svs我已经用过了,只是这个东东有点和我的系统冲突,软件安装好后就蓝屏,不过重启后还是能正常使用的,我现在换云端了,没办法,体积大点,占内存大点,

其实,我不光喜欢重定向,我还喜欢文件写保护固化技术,呵呵,我认为想要防毒无忧,就必须靠固化文件来防御,比如固化的光盘操作系统对吧,但如果能像WIN7那样可以还带一个功能全面的重定向,那病毒真的就被彻底控制住了,能穿重定向也穿不了固化,白穿了,呵呵,可WIN7的重定向没有SVS和沙盘的删除机制,和隔离机制,都混在一起,不太好哦

无忧的技术是一流的,如果开个反病毒板块,会很热闹的,呵呵

[ 本帖最后由 fliger 于 2010-4-7 14:36 编辑 ]

2011yves 发表于 2011-4-19 14:25:51

同意楼上的看法!

xianglang 发表于 2011-4-19 20:27:14

其实用户目录也只要在WINNT.SIF里面的 段时添加就行了:ProfilesDir="%SystemDir%\USER\"

注意:里面的系统盘符或者路径,如果想都放在系统盘里,最好使用变量,这样无论系统安装到哪个盘去,相关指定的文件夹什么的都会在系统盘或者目录里,而不会使用绝对盘符或者路径而造成不统一。

补充:汗……楼主说的是PE,而我这里说的是系统,不过不知道会不会一样处理。

[ 本帖最后由 xianglang 于 2011-4-19 20:28 编辑 ]
页: [1]
查看完整版本: XPE制作可否集合这种方法呢----单一目录操作系统