无忧启动论坛

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

PE2005 in WIM format working with Vista bootloader

[复制链接]
跳转到指定楼层
1#
发表于 2006-4-19 08:56:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
昨天找到的,测试没能成功,大家试试
Step 1. I built a Harddisk bootable WinPE2005 File structure based on the instructions
Step 2. I copied a few files from the Vista winPE WIM file into the WinPE2005 system32 folder
- ximage /mount e:\data\mount "E:\data\vista testing\test\boot\winpelhe.wim" 2
- copy system32\winload.exe from the Vista CD to system32\winload.exe
- copy system32\wininit.exe from the Vista CD to system32\wininit.exe
Step 3. I modified the WinPE2005 Setup Hiv and added in the SystemPrefix Binary Value to the "Setup" Key under the root of the Hiv (I used the Windows 2003 value of 6f 10 00 00 00 c0 43 ac)
Step 4. I copied the on the WinPE2005 Setup Hiv into the config folder (as this is where the new loader is looking for it)
- copy system32\setupreg.hiv from the WinPE2005 image to system32\config\SYSTEM in the WINPE2005 image
- copy system32\setupreg.hiv.log from the WinPE2005 image to system32\config\SYSTEM.LOG in the WINPE2005 image
Step 5. I copied two files that the new loader references differently as follows on the WinPE2005 Path
- copy system32\ntoskrnl.exe to system32\ntkrnlup.exe
- copy system32\hal.dll to system32\halstnd.dll
Step 6. Build a bootable WIM out of the WinPE2005 Path
- ximage /compress maximum /capture E:\data\unattend\winpe2005_hdboot "E:\data\vista testing\test\boot\wp2005ct.wim" "sytembuild"
- ximage /boot "E:\data\vista testing\test\boot\wp2005ct.wim" 1
Step 7. Modify the Boot INI on the Boot CD as follows:
[boot loader]
timeout=20
default=ramdisk(0)\MININT
[operating systems]
ramdisk(0)\MININT="WinPE 2005 WIM" /NOEXECUTE=OPTIN /FASTDETECT /DETECTHAL /MININT /rdpath=multi(0)disk(0)cdrom(0)\boot\wp2005ct.wim /RDSDIHDRPATH=multi(0)disk(0)cdrom(0)\boot\boot.sdi /USENEWLOADER /KERNEL=ntoskrnl.exe
点击查看原文
2#
发表于 2006-4-19 17:19:14 | 只看该作者

PE2005 in WIM format working with Vista bootloader

[这个贴子最后由fujianabc在 2006/04/19 05:21pm 第 1 次编辑]

早就看过原贴并留过言了,文章作者只是提出了想法,并实验过,但未获成功。看看最后两贴就知道,作者都已放弃这个想法了。
要实现这个,可能性不大,不要说bootmgr启动wim压成的winpe 2005了,就是用bootmgr启动硬盘上普通的winpe 2005都无法成功。
回复

使用道具 举报

3#
发表于 2006-4-20 13:02:56 | 只看该作者

PE2005 in WIM format working with Vista bootloader

应该试试用bootmgr启动老九的pe
回复

使用道具 举报

4#
发表于 2006-4-20 14:48:19 | 只看该作者

PE2005 in WIM format working with Vista bootloader

老九的pe是用bart pe builder生成的xp sp2的pe,本质上是winpe 2004,它与winpe 2005一样无法直接用bootmgr启动的。
回复

使用道具 举报

5#
发表于 2006-4-21 11:32:23 | 只看该作者

PE2005 in WIM format working with Vista bootloader

不能直接启动,那么能不能间接启动呢?
回复

使用道具 举报

6#
发表于 2006-4-21 12:30:19 | 只看该作者

PE2005 in WIM format working with Vista bootloader

间接启动是可以的,但没有意义,也就是用bootmgr调用setupldr.bin,再用setupldr.bin启动winpe 2004/2005,多此一举。
回复

使用道具 举报

7#
 楼主| 发表于 2006-4-21 14:04:36 | 只看该作者

PE2005 in WIM format working with Vista bootloader

原文中是用VISTA的引导方式来引导PE2005,VISTA光盘上的PE的引导方式和SDI没什么太大区别,所以大家没什么兴趣,而且就算成功启动要求也比较高,很多老配置的电脑上可能都不能正常引导
我的兴趣在用longhorn引导方式来引导2005PE,可能各位大侠还没真正留意过longhorn光盘里PE的引导方式

回复

使用道具 举报

8#
发表于 2006-4-21 16:16:56 | 只看该作者

PE2005 in WIM format working with Vista bootloader

我没玩过longhorn,它的pe启动方式是怎样的,请指教。
vista启动盘的pe是wim启动方式,看上去与sdi类似,其实差别还是很大的,wim镜像是一个只读压缩文件系统,启动时,它被挂载到一个空的sdi的ramdisk上,vista pe对wim文件系统的写操作的处理方式类似于xp embedded的ewf。
一楼原文作者还是对wim启动方式比较感兴趣的,因为wim压缩率比sdi的蓝色ntfs压缩率要大很多,而且wim内重复文件可以只保存一份。
回复

使用道具 举报

9#
 楼主| 发表于 2006-4-21 17:41:37 | 只看该作者

PE2005 in WIM format working with Vista bootloader

[这个贴子最后由goffi在 2006/04/21 05:44pm 第 1 次编辑]

longhorn光盘上的PE如果不挂接RAMDISK 96M就可以正常启动,VISTA我还没有在128M以下启动成功过
longhorn PE 我在很多老主板上都可以正常启动,VISTA PE在部分老主板上不能
longhorn PE 启动后还是挂接在原光盘的盘符下,而不是加载在RAMDISK上(原理还没有弄明白), 启动是也没有加载过程,速度比较快
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 12:03

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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