无忧启动论坛

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

无法使用RAM磁盘从RIS启动WINPE(xpsp2)

[复制链接]
发表于 2007-10-26 10:47:05 | 显示全部楼层 |阅读模式
本人最近在学习使用RIS启动PE,微软提供了两种方法,第二种我已经成功了,但是第一种却怎么试也不行,不知道之前是否有人做过这方面的,请帮忙,谢谢!  方法 1:通过使用 RAM 磁盘从 RIS 服务器部署 Windows PE
1.在 RIS 服务器上找到 \RemoteInstall\Setup\Language\Images 文件夹。
2.为 Windows PE 创建一个子文件夹。例如,在命令提示符下键入以下命令: drive:\Cd \RemoteInstall\Setup\English\Images md winpe
注意:在这一步中,drive 占位符代表装有 RIS 的硬盘驱动器。Language 是 Windows PE 映像所采用的语言。
3.在 \Windows PE 文件夹中创建一个名为 Platform 的子文件夹,其中 platform 是 i386 或 amd64。例如,在命令提示符下键入以下命令:md winpe\i386
4.将以前创建的自定义 Windows PE .iso 映像文件复制到 Windows PE\Platform 文件夹中,其中 platform 是 i386 或 amd64。例如,在命令提示符下键入以下命令: copy drive:\Work\Winpex86.iso drive 1:\RemoteInstall\Setup\English\Images\Winpe\i386
注意:drive 占位符代表包含 Windows PE 映像的硬盘,drive 1 占位符代表装有 RIS 的硬盘分区。
5.在 \Windows PE\Platform 文件夹中创建一个名为 Templates 的子文件夹。例如,在命令提示符下键入以下命令: md winpe\i386\templates
6.找到 Windows PE 映像的 Platform 文件夹,然后将 Ntdetect.com 和 Startrom.com 复制到 Windows PE\Platform\Templates 文件夹。例如,在命令提示符下键入以下命令: drive:\ cd \winpe\i386 copy ntdetect.com
drive 1:\RemoteInstall\Setup\English\Images\winpe\i386\templates copy startrom.com
drive 1:\RemoteInstall\Setup\English\Images\winpe\i386\templates


注意:在这一步中,drive 占位符代表包含 Windows PE 映像的硬盘,drive 1 占位符代表装有 RIS 的硬盘分区。
7.将 \Platform\Setupldr.exe(而不是 Setupldr.bin)文件从 Windows PE 映像复制到 \Windows PE\platform\templates 文件夹,然后将 Setupldr.exe 重命名为 Ntldr。例如,在命令提示符下运行以下命令: copy setupldr.exe drive 1:\RemoteInstall\Setup\English\Images\winpe\i386\templates\ntldr
.

注意:在这一步中,drive 1 占位符代表装有 RIS 的硬盘分区。
8.使用以下文本在 \Windows PE\Platform\Templates 文件夹中创建一个名为 Winnt.sif 的文本文件。 [SetupData]BootDevice = "ramdisk(0)"BootPath = "\platform\System32\"OsLoadOptions = "/noguiboot /fastdetect /minint /rdexportascd /rdpath=%INSTALLPATH%\%MACHINETYPE%\<bootimage>"Architecture = "platform"  [RemoteInstall]Repartition = No [OSChooser]Description = "brief description"Help = "longer description"LaunchFile = "%INSTALLPATH%\%MACHINETYPE%\templates\startrom.com"ImageType = FlatVersion = "5.2 (0)"
9.启动 RIS 客户端,然后选择您创建的操作系统映像。
方法 2:以传统的一般方法从 RIS 服务器部署 Windows PE
1.在 RIS 服务器上,在命令提示符下键入以下命令: RISetup.exe –add
系统提示您输入来源时,请将 RISetup 指向所要使用的 Windows 操作系统 CD。所选择的 Windows 操作系统取决于添加到 RIS 服务器中的 Windows PE 的版本。例如,如果是 Windows PE 2004,请使用 Windows XP Professional Service Pack 2;如果是 Windows PE 2005,请使用 Windows Server 2003 Standard Edition Service Pack 1。
2.浏览 RISetup 将映像安装到的位置。例如,此位置可能如下所示: \\Server_name\Share_name\REMINST\Setup\Language\Images
注意:在这一步中,Server_name 占位符代表 RIS 服务器的名称。Share_name 占位符代表包含该映像的共享文件夹的名称。Language 占位符代表该映像的语言版本。
3.打开已创建的映像中的 platform 子文件夹,其中 platform 代表 i386、amd64 或 IA-64。
4.打开包含 Windows PE 文件的 CD 或网络共享位置上的 Platform 文件夹,其中 platform 代表 i386、amd64 或 IA-64。
5.将 Windows PE Platform 文件夹的内容复制到刚打开的映像的 platform 文件夹中。
6.当系统提示您覆盖文件时,请单击“全是”。
7.在 Platform 文件夹(您已将 Windows PE Platform 内容复制到其中)中打开 Templates 文件夹。
8.在文本编辑器中打开 RIStndrd.sif 文件。在以 OSLoadOptions 开头的行中,添加 /minint 选项。
9.将网络适配器的驱动程序(*.inf 和 *.sys)复制到由 RISetup 创建的 Platform 文件夹。
10.在 RIS 服务器上,停止并再次启动 BinlSvc 服务。例如,在命令提示符下键入下列命令: net stop binlsvc
net start binlsvc
11.启动 RIS 客户端,然后选择您在步骤 1 中创建的操作系统映像
发表于 2007-10-30 21:32:33 | 显示全部楼层
你用第一种方法错误提示是什么?
回复

使用道具 举报

发表于 2007-11-3 19:04:25 | 显示全部楼层
第二种好像是非RAM启动的```
回复

使用道具 举报

发表于 2008-4-22 11:08:22 | 显示全部楼层

和楼主一样

我的RIS选择启动PE后黑屏,没有任何反映!
回复

使用道具 举报

发表于 2008-4-23 16:35:39 | 显示全部楼层
我也遇到这样的问题,但其实原因很简单,因为现在PE都不是使用标准的I386目录,而是用自定义的目录名,如WXPE等,所以,在RIS上启动不成功,就算在RIS上把I386改了,以及在SIF中改了,也还是不成功。

所以,唯一的办法就是改PE里的ISO或IMG文件了,把目录名改为I386,在放到RIS上就可以了。当然,不能简单改目录名就可以了,要改不少的地方才行。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-26 03:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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