gear vr oculus go:wim格式的ram启动XP成功,非PE

来源:百度文库 编辑:偶看新闻 时间:2024/04/28 12:37:31
操作步骤:
1.在C:盘安装XP系统,注意FLTMGR服务是否存在,附件注册表已提供,FLTMGR.SYS请放入对应版本。
2.把FBWF.SYS,WIMFSF.SYS,WIMFLTR.SYS,ramdisk.sys四个文件放进WINDOWS\SYSTEM32\DRIVERS文件夹内
3.启动到PE
4.加载系统sYSTEM(在WINDOWS\SYSTEM32\config)注册表文件为SYS
5.导入提供的注册表:wimboot.reg文件和1.reg文件 sys.reg,(好象在安装好的系统内导入不了)
6.把提供的winload.exe文件放入安装好的WINDOWS\SYSTEM32文件夹内
7.制作WIM文件,把三个文件夹(windows,program files,Documents and Settings)用IMAGEX命令制作成带启动信息的WIM文件。
8.系统根目录下有文件BOOT.WIM,BOOT.INI,bootmgr,boot目录,boot目录下有文件boot.sdi,即:
\
bootmgr
boot.ini
boot.wim
\boot
boot.sdi
其中把 BOOT.INI 内容是这样的,
NOBCD
[boot loader]
timeout=5
bootmgrdefault=ramdisk(0)\WINDOWS
[operating systems]
ramdisk(0)\WINDOWS="Universal XP wimboot" /noexecute=optin /fastdetect /rdpath=multi(0)disk(0)rdisk(0)partition(1)\boot.wim /rdsdihdrpath=multi(0)disk(0)rdisk(0)partition(1)\boot\boot.sdi /minint /usenewloader
9,利用GRUBLDR 启动 ,MENU的语句是这样的:
title WIMBOOT
find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /bootmgr
boot

也可以写bcd菜单(推荐):
Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
nointegritychecks Yes
displayorder {222c0352-c58e-11de-b7fa-005056c00008}
{04056904-c7e6-11de-b7fd-005056c00008}
timeout 30
displaybootmenu Yes
Windows Boot Loader
-------------------
identifier {222c0352-c58e-11de-b7fa-005056c00008}
device ramdisk=[boot]\boot.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
path \WINDOWS\system32\winload.exe
description WimBoot XP winload.exe
locale en-US
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
nointegritychecks Yes
osdevice ramdisk=[boot]\boot.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
systemroot \WINDOWS
winpe Yes
quietboot Yes
sos Yes
Device options
--------------
identifier {7619dcc8-fafe-11d9-b411-000476eba25f}
ramdisksdidevice boot
ramdisksdipath \boot\boot.sdi

请各注意路径对应。
注意:ramdisk.sys and wimfsf.sys是破解过的
bootmgr啥版本都可以,但是winload.exe要用vista6.0.6000.16386版本或以下的,否则各种蓝屏
附件中的img文件是供PXE时使用,各位不必把文件放入此IMG中

本WIM格式开启了FBWF大小由注册表下HKEY_LOCAL_MACHINE\ControlSet001\Services\FBWF] "WinPECacheThreshold"=dword:00000080控制,十六进制的80即128M,经验显示最大可利用为AC Mb (10进制的172M),勿开启过大,因为内存占用为实际存储文件的2倍。

最后,祝大家成功,并分享成功的经验。

1.rar(327 Bytes, 下载次数: 19)2010-6-9 11:05 上传下载次数: 19
修正盘符
下载积分: PB币 -1

wimboot_unixp_drivers2.rar(339.45 KB, 下载次数: 24)2010-6-9 11:06 上传下载次数: 24
驱动及其他
下载积分: PB币 -1

BCD.rar(3.56 KB, 下载次数: 16)2010-6-9 11:07 上传下载次数: 16
BCD,参考
下载积分: PB币 -1

sys.rar(1.33 KB, 下载次数: 24)2010-6-9 11:07 上传下载次数: 24
注册表驱动加载顺序
下载积分: PB币 -1

wimboot_unixp_drivers.rar(151.54 KB, 下载次数: 21)