无忧启动论坛

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

32位支持128G内存 南狮王WIN8 RTM PE全能版512M内存运行32及64位合盘制作方法模板成品

[复制链接]
781#
发表于 2013-1-8 13:38:48 | 只看该作者
回复

使用道具 举报

782#
 楼主| 发表于 2013-1-8 13:43:33 | 只看该作者
原帖由 冰冰虫 于 2013-1-7 10:16 发表
关于硬盘制作全能启动盘的问题

现在利用一块320G的移动硬盘,准备制作成合盘,所以在前面第一分区分了20个G的大小,格式为ntfs,已经激活分区。mbr为NT 6.X,pbr为bootmgr引导。

按照制作程序全部完成之后,遇到问题如下:

1、按照模板制作(BCD菜单中默认为VHDX引导启动):开机为蓝色win8引导界面,圆圈转几圈之后,出现崩溃界面(未到选择系统项目的界面),提示0xc000000e。

选择enter重试,会继续进入转圆圈的界面,之后蓝色崩溃页面一闪而过,机器重启;
若选择F8,会进入很多选项的界面,未继续尝试;
选择F9尝试启动其他类型操作系统,会立即进入合盘中的“Win8 PE Aero 极速版”。

2、利用bootice,编辑bcd菜单,设置“Win8 PE Aero 极速版”为默认:开机移动硬盘引导,可以正常进入win7黑底白字那种的引导界面,可以正常选择。

“Win8 PE Aero 极速版”可以正常进入;
“Win8 RTMPEx86简约版”可以正常加载,但是加载完毕后会出现0x00000098错误;
“Win8 RTMPEx64简约版”未尝试;
“Win8 RTM x86 全能版”进入下面为圆圈的加载界面,同1里面的情况,然后过一会就闪过蓝色崩溃界面重启。

利用电脑均为DELL台式机,一台10年Q9400+4GDDR3内存,一台12年I5 2400+4GDDR3内存。

请大家帮忙分析一下,为何能正常引导WIM格式的镜像,但是不能引导VHDX格式的系统?

以前用U盘制作的时候,利用lenovo电脑成功启动,是不是DELL机器不兼容?



按理来说,10年12年的机器应该很新的,不应该有太大兼容性问题。

WIM可以启动。说明支持NTFS下大容量U盘启动的。

VHDX不能启动,估计不支持超过2G(4G以上?)启动分区。

可以考虑 一楼介绍的 U盘分个100M左右的FAT小分区,专门放启动管理器,BCD什么的。而NTFS大分区放VHDX系统文件。俩分区都是主分区,把100M FAT分区设为激活分区。
类似WIN7系统新安装到硬盘时创建100M分区的做法。可以用软碟通把U盘设为USB-HD+启动方式,也可以设为NT5.X,NT6.X启动方式。

这样的启动方法应该可以适应所有机器。
回复

使用道具 举报

783#
发表于 2013-1-8 18:19:23 | 只看该作者
**** 本内容跟帖回复才可浏览 *****
回复

使用道具 举报

784#
发表于 2013-1-9 10:03:21 | 只看该作者

回复 #784 kinglion 的帖子

谢谢回复, 可否把 INI 文件和放置在什么地方的说明打包一下供下载, 我直接替换了再测试.
回复

使用道具 举报

785#
 楼主| 发表于 2013-1-9 13:46:30 | 只看该作者
原帖由 zzz654321 于 2013-1-9 10:03 发表
谢谢回复, 可否把 INI 文件和放置在什么地方的说明打包一下供下载, 我直接替换了再测试.


打开BOOT.WIM 内 的 SYSTEM32文件夹下的pecmd.ini
把  load \pecmd8rp.ini
改成  load \pecmd8rp.ini或者 load ” %CurDir%\pecmd8rp.ini

注意红色部分!!!

再打包试一试看行不。

如果不行,把 pecmd8rp.ini 复制到SYSTEM32文件夹下,并且打开 pecmd.ini 文件  把 load \pecmd8rp.ini 这句 修改成  load pecmd8rp.ini。

注意去掉了\

再打包BOOT.WIM

这样应该可以启动到桌面。

对于外置补丁、网络配置的调用即文件pecmd8rp.ini内如下语句:

LOAD \pepatch8rp.ini
load \net.ini

修改成如下语句看看可不可以自动执行。

LOAD “” %CurDir%\pepatch8rp.ini
load ” %CurDir%\net.ini

注意红色部分。

如果没有执行,启动到桌面后你自己用PECMD调用执行它们。


[ 本帖最后由 kinglion 于 2013-1-9 13:47 编辑 ]
回复

使用道具 举报

786#
发表于 2013-1-9 14:49:16 | 只看该作者
希望体积减小些,打开只看到2个文件就好。
再者,U盘的盘符变成D盘符问题希望解决!
回复

使用道具 举报

787#
发表于 2013-1-9 22:12:43 | 只看该作者
好东西啊,谢谢LZ了,赶紧测一下
回复

使用道具 举报

788#
发表于 2013-1-9 22:50:36 | 只看该作者

回复 #789 kinglion 的帖子

谢谢, 马上修改测试!
回复

使用道具 举报

789#
发表于 2013-1-9 23:34:25 | 只看该作者

回复 #789 kinglion 的帖子

试验了一下 ultraiso 打开看了, load 的用法是正确的, 应该是光盘 iso 没有映射为实际盘符,
我是用 G4D map --mem 进行光盘文件映射启动的.
导致光盘上的其它 ini 和 wim 不能访问. 应该是系统本身的问题.
而 smine 的 7pe native aero 的 iso 就可以映射方式启动.
回复

使用道具 举报

790#
 楼主| 发表于 2013-1-10 14:40:01 | 只看该作者
原帖由 2012阳光好 于 2013-1-9 14:49 发表
希望体积减小些,打开只看到2个文件就好。
再者,U盘的盘符变成D盘符问题希望解决!



呵呵,适合自己就好。



U盘盘符可以固定。只要在配置文件pecmd8rp.ini  的最后加上如下代码(感谢网友发布,我拿来使用)即可。例如固定从U开始。你也改为H来满足你的要求。

配置文件 pecmd8rp.ini 位于ISO档根目录下,修改很方便。无需动.WIM。



_SUB  FREEUSB
   FORM  &&T=%&D%
   FIND $DRIVE_FIXED = %&T%,!! FIND $NA = %&RP%,! SUBJ *%&D%  //U盘后的固定磁盘
  FIND $DRIVE_USBFLASH = %&T%, ENVI  &T=DRIVE_USBDISK    //USB软盘(DRIVE_USBFLASH) ,当作  USB硬盘(DRIVE_USBDISK)
  FIND $DRIVE_USBDISK = %&T%,!! SUBJ *%&D%  //U盘
  FIND $DRIVE_USBDISK = %&T%,!! FIND $%&RP%=NA, ENVI &RP=%&D%  // &RP:第一个U盘
  MSTR &D=%&I%,1,%&DRVS%
   CALC #&I=%&I% + 1
_END



//ORDER_DRIVE
//参数 [-reg]
//-reg 删除MS对应注册表项
_SUB ORDER_DRIVE
   FIND -reg = %~1, REGI HKLM\SYSTEM\MountedDevices\!
   TEAM ENVI &&DRVS=CDEFGHIJKLMNOPQRSTUV****| ENVI  &&I=2| ENVI  &&D=C| ENVI &&RP=NA
   LOOP $* = %&D%,! CALL FREEUSB
   //重新加载HD,USB
//  TEAM  SHOW *F:0 | SHOW *U:0,,,H //USB 从H:开始
TEAM  SHOW *F:0 | SHOW *U:0,,,U //USB 从U:开始
  //TEAM  SHOW *F:-1 | SHOW *U:-1,,,U //USB 从U:开始. 这个隐藏分区也加载
_END  



CALL ORDER_DRIVE
回复

使用道具 举报

791#
 楼主| 发表于 2013-1-10 14:48:26 | 只看该作者
原帖由 zzz654321 于 2013-1-9 23:34 发表
试验了一下 ultraiso 打开看了, load 的用法是正确的, 应该是光盘 iso 没有映射为实际盘符,
我是用 G4D map --mem 进行光盘文件映射启动的.
导致光盘上的其它 ini 和 wim 不能访问. 应该是系统本身的问题.  ...



确认一下。

1,你说的 load 没问题,是指 修改后的 哪句?

2,是不是把 pecmd8rp.ini 复制到SYSTEM32文件夹下,并且打开 pecmd.ini 文件  把 load \pecmd8rp.ini 这句 修改成  load pecmd8rp.ini。已经启动到桌面?

只是 “光盘 iso 没有映射为实际盘符,
我是用 G4D map --mem 进行光盘文件映射启动的.
导致光盘上的其它 ini 和 wim 不能访问. 应该是系统本身的问题.


补充:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=272344&page=1#pid2655383


3,应该有效的方法来实现。只是我对native一窍不通, 你说 “smine 的 7pe native aero 的 iso 就可以映射方式启动.” 你请教下 smine ?看 smine 能不能帮忙。如果可以了,相信对太多的朋友有帮助了。南狮王在此表示感谢先。

另外:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=274049&extra=page%3D1 还在担心开机后加载不到外置INI么,这里有方法


介绍 无限循环查找加载外置INI,解决PE进入桌面后加载U盘上的外置INI总会错过的问题, 即使您过了三小时才把U盘插上,一样能加载的上。


你参考改下,看是不是就可以了。


我估计应该有效。

[ 本帖最后由 kinglion 于 2013-1-11 09:29 编辑 ]
回复

使用道具 举报

792#
发表于 2013-1-10 17:53:57 | 只看该作者
原帖由 kinglion 于 2013-1-8 13:43 发表



按理来说,10年12年的机器应该很新的,不应该有太大兼容性问题。

WIM可以启动。说明支持NTFS下大容量U盘启动的。

VHDX不能启动,估计不支持超过2G(4G以上?)启动分区。

可以考虑 一楼介绍的 U ...


感谢回复

1、在移动硬盘前面腾出了100m的fat分区,用作启动分区,激活并且写入pbr启动信息,去掉了盘符(在系统下不显示),完全模拟系统100m的隐藏分区。

2、编辑BCD文件指向了系统所在的非激活分区。

3、结果很杯具,和之前的样子完全一样。

X86的简约版报崩溃,然后用X64的简约版进入一个dos界面就卡住了。

X86、X64的全功能版本仍然是蓝色界面转两下圈圈就崩溃重启。
回复

使用道具 举报

793#
 楼主| 发表于 2013-1-11 09:52:31 | 只看该作者
原帖由 冰冰虫 于 2013-1-10 17:53 发表


感谢回复

1、在移动硬盘前面腾出了100m的fat分区,用作启动分区,激活并且写入pbr启动信息,去掉了盘符(在系统下不显示),完全模拟系统100m的隐藏分区。

2、编辑BCD文件指向了系统所在的非激活分区 ...



呵呵。不管怎样。100M分区保留吧。有好处的。对老电脑启动一定有用。如果不想用100M的启动文件。只要按模板的方式,把系统所在的非激活分区设为激活分区即可。

我不清楚你的这两台 DELL 笔记本是不是不支持WIN8? 以下建议可确定:

1,如果这两台 DELL 笔记本已经装过WIN8,说明是PE的问题,但这个可能行估计很小。(检查BIOS 有关CPU 及 IDE 硬盘等设置)
2,你可以在这两台 DELL 笔记本的现有系统下用微软的WIN8升级助手检查确认其CPU等是不是支持WIN8(1 GHz 或更快的处理器(支持 PAE、NX 和 SSE2))?
下载升级助手  http://view.atdmt.com/action/FY13_Win8_Buy_DownloadPro_PT?href=http://go.microsoft.com/fwlink?linkid=259439
3,杯具的故事:

联想一款笔记本系统是WIN7的,按照微软的说法应该可以升级到WIN8,但客户无法升级到WIN8,联想工程师也检查不出问题,后来送到微软,微软工程师确认是INTEL CPU的问题,后来INTEL 专门升级了这款CPU来满足WIN8的要求,使用新的CPU是可以用WIN8了,但杯具发生了,当客户觉得WIN8不好想降级到WIN7时发现不支持WIN7,只能用WIN8。

呵呵。
回复

使用道具 举报

794#
发表于 2013-1-11 10:08:46 | 只看该作者

回复 #795 kinglion 的帖子

谢谢回复

1,你说的 load 没问题,是指 修改后的 哪句?
是说我看了 PECMD 帮助中 load 指令, 明确提示会搜索所有驱动器, 所有是指语法本身没有问题

2. pecmd8rp.ini 文件没有复制, 因为看 iso 的结构, 还有一些文件需要, 会导致很多文件都要复制进去, 由于时间关系, 就没有继续了. 但我也估计是 winvblk 驱动的问题.

3. smine 的版本是 win7pe, 而你的是 win8pe, 也许结构上不同, 驱动也有不同, 可能不能一概而论.
现在我就是用 smine 的版本做日常网络媒体播放用, 但似乎 DX 驱动还有些问题, 有些简单的游戏不能运行, 但很多大游戏 "战地2" NFS10 却可以, 正在看原因.

看有时间把你 iso 里面 \ 目录下面所有的都拷贝到 wim 中去看看可以不?

[ 本帖最后由 zzz654321 于 2013-1-11 10:17 编辑 ]
回复

使用道具 举报

795#
 楼主| 发表于 2013-1-11 10:17:56 | 只看该作者
原帖由 zzz654321 于 2013-1-11 10:08 发表
1,你说的 load 没问题,是指 修改后的 哪句?



不好意思,你的原话 “试验了一下 ultraiso 打开看了, load 的用法是正确的, ”

我认为 你的意思是  “试验了一下  load 的用法是正确的 ” 就是你改了配置后可以启动到桌面,
“只是是光盘 iso 没有映射为实际盘符, 我是用 G4D map --mem 进行光盘文件映射启动的. 导致光盘上的其它 ini 和 wim 不能访问.”

所以问你 “你说的 load 没问题,是指 修改后的 哪句?”
回复

使用道具 举报

796#
发表于 2013-1-11 11:27:27 | 只看该作者
哎,无语了,南狮王的东西是不错,不过摊上win8这个三天两头要打十全打补丁的半成品系统,估计4G,6G更新够呛,基本上是不可能跟上win8的十全打补丁的步伐了,16G的硬盘都因为容量小而不能更新全部补丁。
回复

使用道具 举报

797#
发表于 2013-1-11 12:15:11 | 只看该作者
原帖由 kinglion 于 2013-1-11 09:52 发表



呵呵。不管怎样。100M分区保留吧。有好处的。对老电脑启动一定有用。如果不想用100M的启动文件。只要按模板的方式,把系统所在的非激活分区设为激活分区即可。

我不清楚你的这两台 DELL 笔记本是不是不 ...


需要查看的问题中,有点相关性的就是:

安全启动与你的电脑不兼容
你的电脑固件不支持安全启动,因此无法在 Windows 8 中使用该固件。
更多信息

但是这个,一般电脑都会有这个问题,应该不至于是这个原因的。

再说WIN8PE的那个精简版就能启动,只是VHDX的不能启动。
回复

使用道具 举报

798#
发表于 2013-1-11 12:59:05 | 只看该作者

回复 #1 kinglion 的帖子

“把启动文件拷贝到100M的分区。对于老式不支持大容量U盘启动的机器,把100M分区设为激活分区即可。
把启动文件拷贝到另外的主分区(例如和BHDX系统在一个分区,目前的模版就是如此),对于新机器(正常情况下推荐),把该分区设为激活分区即可。”

请问“BHDX系统”是什么?
回复

使用道具 举报

799#
发表于 2013-1-11 18:18:13 | 只看该作者
又尝试了一台联想thinkpad e425电脑,AMD APU + 2G ram

还是启动不了VHDX,问题是一样的,可能是我制作的方法有问题吧……

但是实在想不出问题出在哪里。从网上看0XC000000E问题都是引导问题。但是,如果能有选择界面的时候,说明至少开始引导成功了。并且,如果引导到这一步,如果没有找到BCD所指向的VHDX文件的话,对应的启动项目就会自动隐藏。说明到这一步的时候系统也找到了VHDX文件的。之后问题就出现在开始加载的时候,就是那个蓝色的下面小圈圈的界面上,转了几圈之后再崩溃。

***********************************2013.01.11 晚************************************************

可能找到问题出现的地方了。

重新下载了最早的版本的VHDX,就是那个全能版本,果真没有问题。

用末日版本还是不行。

现在在重新下载SP1版本的,看这个是否能正常。



又回来了,SP1也可以的。那个,问题就是,末日版本有什么不同么?

***********************************2013.01.12 中午************************************************

再来编辑一回:

如果修改了引导之后,变为老式的启动界面,如果想恢复win8默认的metro启动界面,可以用工具NTBOOTautofix来修复一下引导。

步骤就是利用其他工具设置好引导之后,进入VHDX格式的系统之内,运行NTBOOTautofix,具体的修复方法网上搜索一下吧。

必须是进入VHDX格式的系统中,如果只是进入WIM的PE里面,这个工具是认不到正确的引导,无法修复的,还有,就是好像用了这个工具,会默认增加一个windows8的启动项目(狮王提供的新的BCD文件中就包括这个),可以在修复metro启动界面的时候顺便删除了。

说真的metro界面没有什么好的,根据默认系统乱排顺序不说,最要命的是很耽误时间,并且,进入VHDX格式系统还好,直接进入,但是用了pe,就需要自动重新启动一次才能进入pe。但是,用了pe之后,引导需要先崩溃一次,用enter重试才能恢复metro界面。总之就是麻烦……

再有一个问题,也是最后的了,就是狮王的X86简约版怎么进入的时候光是一个鼠标,也就是啥都没有,用了组合键调出管理器也是老版本的,然后加载几次explorer之后,才出来一个错误的任务栏?不过这个时候反倒是加载了正确的新版任务管理器了。
PS:以前X86不能进入因为是多次拷贝之后wim出现了错误,重新解压一个新的之后就正确加载了。


原因好像找到了,U盘启动管理器菜单模板文件列表中少了一个pecmd_8.ini吧?我也疏忽了,把这个也解压放到模板中就好了。

[ 本帖最后由 冰冰虫 于 2013-1-12 12:47 编辑 ]
回复

使用道具 举报

800#
发表于 2013-1-11 18:18:29 | 只看该作者
原帖由 2012山里来 于 2013-1-11 12:59 发表
“把启动文件拷贝到100M的分区。对于老式不支持大容量U盘启动的机器,把100M分区设为激活分区即可。
把启动文件拷贝到另外的主分区(例如和BHDX系统在一个分区,目前的模版就是如此),对于新机器(正常情况下 ...



笔误,应该是VHDX
回复

使用道具 举报

801#
发表于 2013-1-12 13:25:55 | 只看该作者
回复

使用道具 举报

802#
发表于 2013-1-12 18:04:50 | 只看该作者
很好东西,支持下。加油!!!!
回复

使用道具 举报

803#
发表于 2013-1-13 10:15:13 | 只看该作者
1111111111111111111111111111
回复

使用道具 举报

804#
发表于 2013-1-13 14:16:07 | 只看该作者
无忧【2012txm】制作的WIN8PE带有工具
回复

使用道具 举报

805#
发表于 2013-1-14 22:13:54 | 只看该作者
話說32 bit RTM版有沒有辦法改成不需要做下面動作才能獲取更多功能呢?

说明:为了获得更多功能,请在系统启动后进入任务管理器的详细信息栏关闭 explorer.exe ,再以系统管理权限运行
explorer.exe。

用到現在每次打開都得關閉在打開覺得很麻煩.....
回复

使用道具 举报

806#
发表于 2013-1-15 09:24:04 | 只看该作者
支持EFI,正好刚刚拿到一个苹果机子,试试
回复

使用道具 举报

807#
 楼主| 发表于 2013-1-15 14:51:56 | 只看该作者
原帖由 冰冰虫 于 2013-1-11 18:18 发表
原因好像找到了,U盘启动管理器菜单模板文件列表中少了一个pecmd_8.ini吧?我也疏忽了,把这个也解压放到模板中就好了


非常感谢大元帅不辞辛苦的反复测试验证,终于完美解决问题了!

都是南狮王的疏忽造成的。再次深表歉意!

借此再说明一下。如果合盘,要把ISO档根目录下的所有文件(包括驱动文件夹)都拷贝到U盘根目录下。

另外再修正另一失误:
如果合盘极速版,由于根目录下 pepatch8.ini 文件名称没有及时改为 pepatch8rp.ini, 造成部分驱动没自动加载(特别是外置驱动)。(全能版无此问题)
如果需要,请
1,请刻录光盘前修改pepatch8.ini  为 pepatch8rp.ini。(U盘拷贝时改名即可)
2,如果调用外置N卡驱动,请修改pepatch8rp.ini 文件内如下内容

//wait 1000
//kill explorer.exe
//wait 500
       exec "X:\Windows\System32\AltDesk.sfx.exe"  
   wait 1000 //1000-30000

为(修改后的正确内容)
wait 1000
kill explorer.exe
wait 500
//      exec "X:\Windows\System32\AltDesk.sfx.exe"  
   wait 20000 //1000-30000
回复

使用道具 举报

808#
 楼主| 发表于 2013-1-15 14:54:32 | 只看该作者
原帖由 2012fouto 于 2013-1-14 22:13 发表
話說32 bit RTM版有沒有辦法改成不需要做下面動作才能獲取更多功能呢?

说明:为了获得更多功能,请在系统启动后进入任务管理器的详细信息栏关闭 explorer.exe ,再以系统管理权限运行
explorer.exe。

用到 ...


32位 RTM版 的BUG。后续版本都没有此问题了。

建议你把SP1版的system32下的CONFIG文件夹都拷贝到RTM版覆盖。看看是不是就可以了。
回复

使用道具 举报

809#
 楼主| 发表于 2013-1-15 16:20:48 | 只看该作者
分享一款恢复WINDOWS8原生的经典开始菜单程序(即恢复WINDOWS8经典开始菜单的代码)(截图区有图有真相)

完美使用原生WINDOWS8资源管理器,无需WIN7资源管理器来替换。

回复

使用道具 举报

810#
发表于 2013-1-15 17:13:48 | 只看该作者
先回复后看真麻烦!!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-15 23:37

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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