无忧启动论坛

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

请教,老毛桃的PE系统是如何将%SystemRoot%设置为X:盘的呀?

[复制链接]
跳转到指定楼层
1#
发表于 2007-5-13 18:08:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,请教各位,老毛桃的PE系统是如何将%SystemRoot%设置为X:盘的呀?
还有,我想通过Ramdisk以ISO映像启动系统恢复控制台,怎样使Ramdisk的盘符也为X: ?另外在控制台启动后,要求你输入密码登陆到一个windows安装,如果不登陆就会直接重启。有什么办法让它不要求登陆?
恳请大家的帮助,谢谢!
2#
发表于 2007-5-13 19:26:30 | 只看该作者
%SystemRoot%不是WXPE?
回复

使用道具 举报

3#
发表于 2007-5-13 19:29:12 | 只看该作者
错了吧!

应该是:PE系统如何将%SystemRoot%变量设置为WinDir目录......SETUPREG.HIV里设置

你要问的该是:PE系统如何将 系统盘盘符 设置为X:盘

所以,2楼灌水出问题了...
回复

使用道具 举报

4#
 楼主| 发表于 2007-5-13 21:05:12 | 只看该作者
非常感谢xypcmac的指教!可是,我用UE打开SETUPREG.HIV,却不知道该怎么去修改,恳请您再说详细一点。
PS:我要问的确实是如何将系统盘盘符设置为X:盘,我上面的描述有些疏漏,应为如何将当前系统所在的盘符设置为X:
回复

使用道具 举报

5#
发表于 2007-5-13 21:10:17 | 只看该作者
是的.我也想问
1.PE启动后,如何定义的X盘,可不可以改成其它的?
2.还有卷标如何改啊?
回复

使用道具 举报

6#
发表于 2007-5-13 23:30:19 | 只看该作者
1. 用UE打开SETUPREG.HIV? 用regedit.exe打开的吧
2. 用RAMDISK启动故障控制台,已经有这样的版本了,详情已经记不清,自己翻翻看;
3. 设成X:,MS的标准PE就是这样设的,当然可以改,比如改成X、Y、Z都可以。
回复

使用道具 举报

7#
 楼主| 发表于 2007-5-14 22:06:57 | 只看该作者
是啊,我用Registrar Registry Manager打开了SETUPREG.HIV,可是,我不知道 当前系统所在的盘符是在哪个键里面设置的呀!请详细指导一下好吗?
回复

使用道具 举报

8#
发表于 2008-1-22 01:05:58 | 只看该作者
x 是标准

谁的 pe 都是 x

只要是 pe 就是 x

没必要改

卷标

你可以把内存盘镜像的卷标改一下就行了
回复

使用道具 举报

9#
发表于 2008-1-23 17:54:21 | 只看该作者
...问题是用ramdisk启动故障恢复控制台的话
%SystemDrive%为C
回复

使用道具 举报

10#
发表于 2008-1-23 21:27:17 | 只看该作者
恢复控制台需要安装到硬盘。
回复

使用道具 举报

11#
发表于 2008-1-23 21:30:27 | 只看该作者
猫咪看清楚点

我是说用ramdisk启动故障恢复控制台

ramdisk它NND就把盘符C给占了
回复

使用道具 举报

12#
发表于 2008-1-23 21:38:00 | 只看该作者
RAM控制台,内核是CMDCONS,启动后出现的是蓝色的XP安装、修复画面,需要XP安装盘或者硬盘有XP系统方可使用(其实就是利用硬盘里XP的系统,要不然它岂不是比老九的CMDPE还小?),你去掉硬盘看看就明白了。

[ 本帖最后由 netwinxp 于 2008-1-23 09:40 PM 编辑 ]
回复

使用道具 举报

13#
发表于 2008-1-23 21:42:28 | 只看该作者
不用的....
至少我那个在没硬盘虚拟机中测试能跑的
回复

使用道具 举报

14#
发表于 2008-1-23 21:50:15 | 只看该作者
是不是那个5.25M的.ISO?老毛桃搞的那个是5.25M的展开后8.12M,那个才是真的恢复控制台,出来的是蓝色的字符模式的XP安装、修复画面。别把控制台和PE搞混了:)

[ 本帖最后由 netwinxp 于 2008-1-23 09:51 PM 编辑 ]
回复

使用道具 举报

15#
发表于 2008-1-23 22:08:28 | 只看该作者
是控制台

我自己那个ramdisk的2003sp2的控制台
回复

使用道具 举报

16#
发表于 2008-1-23 22:30:33 | 只看该作者
恢复控制台登录的是硬盘里装的操作系统,登录需要用户名和密码,操作对象是被登录的系统,比如你用XP控制台登录,XP系统安装在C盘,你运行SFC,可以修复硬盘里面的系统文件。PE则是一个简化的操作系统。控制台2000也有,但2000就没有PE(FTP1里面的那个是2000精简版不是PE),你的那个也许应该叫做2003PE(你可以看看他能不能登录到硬盘里面的2003系统?PE并不都有图形界面,老九的10M CMD其实也是PE)

[ 本帖最后由 netwinxp 于 2008-1-23 10:33 PM 编辑 ]
回复

使用道具 举报

17#
发表于 2008-1-24 01:06:57 | 只看该作者
感谢猫咪的解答 学习了

不过我那个是先把控制台装到硬盘 然后做成img来ramdisk启动的
回复

使用道具 举报

18#
发表于 2008-1-24 02:20:22 | 只看该作者
好难啊,看不懂你们在说什么!!!我太菜,还没做到这步.
回复

使用道具 举报

19#
发表于 2008-2-20 10:30:13 | 只看该作者
此贴尚无结论:
1、PE的Ramdisk为何是X盘?在哪里设?不能一句PE的Ramdisk就是X盘了事,不求甚解!
改不改盘符是另外一回事。
2、为何neo4026的Ramdisk故障修复控制台(可能属于CMDPE之类)启动后是C盘呢?虽然他不希望是这个盘符。
回复

使用道具 举报

20#
发表于 2008-2-21 10:25:38 | 只看该作者
这个问题MS有些难度,我再顶一下,希望有能人帮忙解惑
回复

使用道具 举报

21#
发表于 2008-2-21 20:10:57 | 只看该作者
PE系统盘符为X:的解释

微软知识库:http://support.microsoft.com/kb/892846
回复

使用道具 举报

22#
发表于 2008-2-21 22:00:23 | 只看该作者
反正错了, 不知出处.
回复

使用道具 举报

23#
发表于 2008-2-21 22:34:44 | 只看该作者
原帖由 liuhj 于 2008-2-21 08:10 PM 发表
PE系统盘符为X:的解释

微软知识库:http://support.microsoft.com/kb/892846

看来你是理解反了!机器翻译的不好看,看E文:http://support.microsoft.com/kb/892846/en-us
SYMPTOMS:You may find that the startup drive volume is assigned the drive letter "X" in Microsoft Windows Preinstallation Environment (Windows PE) 2004 and Microsoft Windows Preinstallation Environment (Windows PE) 2005. This behavior may affect custom scripts that you use with Windows PE 2004 or Windows PE 2005.
是说将PE启动盘分配为X盘,MS说这是个错误。应该是将Ramdisk分配给X盘才是正确的。
回复

使用道具 举报

24#
发表于 2008-2-22 01:47:36 | 只看该作者
原帖由 youngsun 于 2008-2-21 10:34 PM 发表

看来你是理解反了!机器翻译的不好看,看E文:http://support.microsoft.com/kb/892846/en-us
SYMPTOMS:You may find that the startup drive volume is assigned the drive letter "X" in Microsoft Windo ...


再到这里看看:http://www.microsoft.com/technet ... default.aspx?loc=zh


file:///B:/TEMP/moz-screenshot.jpg

pe_dl.JPG (150.31 KB, 下载次数: 28)

附图

附图
回复

使用道具 举报

25#
发表于 2008-2-22 07:57:12 | 只看该作者
原帖由 liuhj 于 2008-2-22 01:47 AM 发表
再到这里看看:http://www.microsoft.com/technet/technetmag/issues/2006/10/WindowsPE/default.aspx?loc=zh


此文是经典,很早以前就看过,就说Ramdisk注定是X盘,没说在哪里设的。
回复

使用道具 举报

26#
发表于 2008-2-25 13:03:22 | 只看该作者
Windows PE的盘符却是X
在这里:

Rinrin 写的http://bbs.wwwfox.net/viewthread.php?tid=38369&highlight=
XPE和WinPE的盘符不同之原因


一般来说
Windows XP Embedded的盘符是C
Windows PE的盘符却是X
其中的原因在于ramdisk.sys上
如果使用Windbg调试启动过程
输入如下命令
x ramdisk!*
可以看到ramdisk.sys的所有符号
其中有几个值得注意
ramdisk!KeLoaderBlock
ramdisk!IsWinPEBOOT
ramdisk!ExportBootdiskAscd
在Windows PE启动的配置文件中
要输入如下几个可选参数
/rdexportascd
/minint
因此
如果我们在xpe的boot.ini中使用/minint
并且替换ramdisk.sys为2k3sp1的
那么ram盘的盘符就为X
如果不使用/minint盘符就为C
关于/minint的作用
可以看这篇文章:
http://www.sysinternals.com/Information/bootini.html
或者看我的:
http://rinrin.home4u.china.com/docs/BootINI_Options.txt
已经用此技术实现了一个xpe的硬盘版iso
启动后盘符为X
如何使用Target Designer设计盘符为X的XPE
参考这篇文章:
http://msdn.microsoft.com/embedd ... partin/default.aspx

http://msdn2.microsoft.com/zh-cn/embedded/aa731212(en-us).aspx

[ 本帖最后由 ace2002 于 2008-2-25 01:04 PM 编辑 ]
回复

使用道具 举报

27#
发表于 2008-2-25 14:25:00 | 只看该作者
LS的同志,真正的高手!太感谢了!!!

不过前两个LINK好像有点问题,sysinternal公司给MS吃了,LINK也变了,URL转向都没搞好。

[ 本帖最后由 youngsun 于 2008-2-25 02:45 PM 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-28 06:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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