网上冲浪 | 反毒杀毒 | 菜鸟进阶 | 网络安全 | 实用技术 | 网络安全 | 操作系统 |
工具软件 | 电脑医院 | 网上赚钱 | 网页制作 | 网络营销 | 经典教程 | IT趣 谈 |
当前位置:IT快活林网上冲浪实用技术

使用 Vista 的 xImage 编辑 WimPE,生成自定义的 PE

[这一个文章最后由useronce在 2005/08/08 09:06am 第 3 次编辑]我们已经获取了 WinVI beta1 的 xImage 工具,并且,由于有了 avldr for bootmgr,
现在,我们就可以在 ntldr 环境中载入这一个优良的 PE 操作操作系统了.
最开始,我们需要两个工具,请从一下地址获取:
QUOTE:    * Vista';s xImage: http://sysoft.zdwx.com/forum/vie ... =139&sid=vkuoE8
    * avldr for bootmgr    http://sysoft.zdwx.com/forum/vie ... ;page=1&fpage=1
    * WinVI 的 boot.wim 和 boot.sdi, 请从 Windows Vista beta 1 的 dvd 中提取.
-----------------
然后,建立工作(Work)目录.
QUOTE:D:\>md Vista
D:\>cd Vista
D:\Vista>md xImage
D:\Vista>md mount
D:\Vista>tree
卷 APPLETS 的文件夹 PATH 列表
卷序列号码为 0B49:1608
D:.
├─xImage
└─mount
D:\Vista>
然后将下载的 "Vista';s xImage" 释放到 xImage 中,并安装 wimfltr.inf.  将 boot.wim
和 boot.sdi 也复制到 xImage 中.将 boot.wim 挂到 mount 中去:
QUOTE:D:\Vista>cd ximage
D:\Vista\xImage>ximage /mountrw d:\Vista\mount boot.wim 2
Done!
对上面的系统命令作一个解释:
   * /mountrw: 说明,对镜像文件进行 mount 操作,并且是
可读可写的.如果是只读,则可以使用 /mount 就可以了.
   * d:\Vista\mount: 此处指定,将 wim 挂接到 d:\Vista\mount 目录下.
   * boot.wim: 指定操作的 wim 文件.
   * 最后的这一个 2, 进一步表示,要操作 wim 文件中的第二个分区.
------------------------------
下面,我们将修改这一个 PE 的运行方式,将下述内容存为 d:\Vista\mount\Microsoft Windows\system32\winpeshl.ini
[Copy to clipboard] [ - ]CODE:[LaunchApp]
AppPath ="cmd.exe"
这样的话, PE 启动操作系统后的第一个程序(Procedures)(Procedures)将是运行 cmd.exe. 此处大有文章可作.^_^
-------------------------------
修改完成,我们将修改的结果写入 wim 中,请这么操作:
QUOTE:D:\Vista\xImage>ximage /unmount /commit d:\Vista\mount
Done!D:\Vista\xImage>
对上面的系统命令作一个解释:
   * /unmount: 表示卸载一个指定的挂接.
   * /commit: 表示将修改的内容写回 wim 中. 这一个对于整
个操作来说,是关键的; :)
   * d:\Vista\mount: 这就是指定的已挂接上的对像.
-----------------------
下一步,我们就可以进行测试:
   * 最开始,将刚才操作的 boot.wim 放到 c:\, 将 boot.sdi, avldr.exe 也放到 c:\,
然后编辑 c:\boot.ini, 添加如下行:
[Copy to clipboard] [ - ]CODE:ramdisk(0)\WINDOWS="WimPE From HDD" /NOEXECUTE=OPTIN /FASTDETECT /DETECTHAL /MININT /rdpath=multi(0)disk(0)rdisk(0)partitionI.\boot.wim /RDSDIHDRPATH=multi(0)disk(0)rdisk(0)partitionI.\boot.sdi /USENEWLOADER
C:\Avldr.exe="Avldr for Vista"
* 然后,重新启动操作系统操作系统电脑,在 ntldr 的菜单中选择(Choose) “Avldr for Vista”,稍等片刻,会
出现 Vista 的载入程序(Procedures)(Procedures) bootmgr 的菜单,在这一个菜单中选择(Choose) "WimPE From HDD", 就可以了启动操作系统了. ^_^
    注意,您的 ram 一定得是 188 MB 以上才能享受 WIM + PE + Avldr 带来的震撼!
-----------------------------------------
Wish you have a better day!The End
useronce 大大:
WinVI 的 boot.wim 和 boot.sdi的文件不大的话可否提供,下个DVD要多长时间.
-------
热切关注此文章子进展-------
boot.sdi在此,boot.wim很大了单击下载文件-------
谢谢fujianabc 大大.
另外请问sdi文件如何通过boot.ini加载,主要是不知道参数,
/rdimageoffset=245760 等号后面的数据(Data)如何确定?
用EMBEDED替换PE可以吗?修改一下EMBEDED,加上PAGEFILE.SYS340M有900M,操作操作系统约560M,做成SDI压缩的好像不行吧,做成WIM难道可行?
-------
不知道这样的pe能有什么主要用途?还有,VISTA的pe还需要中文化吧?楼主最好在这里提供下载-------
请问楼主:为什么或者说怎么会要用avldr载入pe?ntldr不能载入吗?-------
学习中..........-------
[这一个文章最后由khauyeung在 2005/08/08 10:29am 第 2 次编辑]我把在 BartPE 运行的 PEShell, PEShutdown 加放在 %systemroot%\system32 里面 , 然后在 %systemdrive% 加插 Programs 文件夾, 包含 NU2Menu, TotalCmd, WinRAR, Wimage, WinHex,ISOBuster,IrfanView, xImage 等程式, 又修改了 %systemroot%\system32\config 内的 system 文件的内容, 使一个 16MB 的 RamDriv 能够加载, 最后我把 PE 的 LaunchApp 指向 PEShell, 並经过他导入一些有用的注册值, 然后运行 Nu2Menu 程式菜单.到此, 这一个 Vista PE 已经变得很实用了.
现在, 唯一美中不足的地方是他不能连接上网络,在 VMware 下使用不能选用正确的显示卡, 只能使用 640 x 480 4bits 的显示模式.希望有It快活林的IT快活林的计算机高手把这兩个问题解决.-------
您得加上vmware的网卡和显示驱动.
[]作者:本站整理  来源:不祥