无忧启动论坛

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

09-07-17更新:ramdisk启动故障恢复控制台方法x86/x64,免按R键

[复制链接]
31#
 楼主| 发表于 2005-8-10 20:49:29 | 只看该作者

用ramdisk启动故障恢复控制台成功!

关于蓝屏的问题,你们用的cmdcons/pe是什么版本的?(可能只有xp sp2和 2k3 sp1才行)
更重要的是,你们用什么软件座的iso,以前作光盘启动pe时,做iso的参数设错就蓝屏;后来我一直用微软自己出的cdimage(或者微软那个oscdimg也行)。
回复

使用道具 举报

32#
发表于 2005-8-11 07:25:48 | 只看该作者

用ramdisk启动故障恢复控制台成功!

下面引用由fujianabc2005/08/09 11:24pm 发表的内容:
关于循环出现boot.ini,我估计你的c: 是ntfs的吧,ntfs的启动扇区有十六扇区(8KB),而用winhex要改的是第514到522字节的NTLDR.
这个已经解决了,谢谢,我用WINNT32 /CMDCONS生成的启动扇区引导文件。
ISO用ULTRAISO制作,SDI里面的PE一定要xp sp2和 2k3 sp1吗?RAMDISK+PEISO(ULTRAISO制作)启动时提示NTOSKRL.EXE不存在,SETUPDD.SYS不存在。
谢谢大大详细答复。
回复

使用道具 举报

33#
发表于 2005-8-11 07:30:32 | 只看该作者

用ramdisk启动故障恢复控制台成功!

下面引用由wolfteeth2005/08/10 07:42pm 发表的内容:
@wuyouman01
  我安装你说的制作了iso文件启动后,提示INF file txtsetup.sif is corrupt or missing, status 14.....
  文件架构如下:
  整个ISO启动文件为bartpe导出的引导文件,大小为2KB.
winnt.sif指向cmdcons.iso了吗?
[SetupData]
BootDevice = "ramdisk(0)"
BootPath = "\I386\"
OsLoadOptions = "/noguiboot /fastdetect /rdexportascd /rdpath=cmdcons.iso"
PE的话:BootPath = "\I386\SYSTEM32\"
回复

使用道具 举报

34#
发表于 2005-8-11 08:49:57 | 只看该作者

用ramdisk启动故障恢复控制台成功!

我做好了一个,
想看的话就来
http://rinrin.ys168.com

文件较大
也许过几天就删了
回复

使用道具 举报

35#
 楼主| 发表于 2005-8-11 13:03:55 | 只看该作者

用ramdisk启动故障恢复控制台成功!

下面引用由wuyouman012005/08/11 07:25am 发表的内容:
这个已经解决了,谢谢,我用WINNT32 /CMDCONS生成的启动扇区引导文件。
ISO用ULTRAISO制作,SDI里面的PE一定要xp sp2和 2k3 sp1吗?RAMDISK+PEISO(ULTRAISO制作)启动时提示NTOSKRL.EXE不存在,SETUPDD.SYS不存 ...
winpe好像只有xp sp2和2k3 sp1才支持ramdisk启动,但好像也有人说xp sp1和2k3也支持,我没试过。
还有,你的winpe是用什么生成的?
我用bart pe 3.13做的可以,用微软winpe 2004(即xp sp2的pe)的mkimg.cmd也可以,但是手中有一个erd2005的iso不行(erd 2005是基于2k3的pe,不带sp),提示NTOSKRL.EXE不存在。
回复

使用道具 举报

36#
发表于 2005-8-11 15:54:32 | 只看该作者

用ramdisk启动故障恢复控制台成功!

winpe是WINXP SP1做的,知道了,多谢。
回复

使用道具 举报

37#
发表于 2005-8-11 23:50:40 | 只看该作者

用ramdisk启动故障恢复控制台成功!

下面引用由wuyouman012005/08/11 07:30am 发表的内容:
winnt.sif指向cmdcons.iso了吗?
BootDevice = "ramdisk(0)"
BootPath = "\I386\"
OsLoadOptions = "/noguiboot /fastdetect /rdexportascd /rdpath=cmdcons.iso"
...
是的,指向了这个地址,cmdcons一字不差。。。依然抱错。奇怪。。
回复

使用道具 举报

38#
发表于 2005-8-12 00:01:01 | 只看该作者

用ramdisk启动故障恢复控制台成功!

下面引用由Rinrin2005/08/11 08:49am 发表的内容:
我做好了一个,
想看的话就来
http://rinrin.ys168.com

...
RingRing 你的可行,我明天仔细对比一下文件看看哪里有什么不同之处。不过,你的好像不是原版xp,对么?我看到有 O&O BlueCON XXL v5.0 字样,请问如何去掉这类软件而完全采用标准的winxp本身配置?
回复

使用道具 举报

39#
发表于 2005-8-12 08:34:07 | 只看该作者

用ramdisk启动故障恢复控制台成功!


是bluecon的
如果要换成恢复控制台
只要把cons.iso里system32下的文件替换掉就可以了
回复

使用道具 举报

40#
发表于 2005-8-12 10:21:24 | 只看该作者

用ramdisk启动故障恢复控制台成功!

[这个贴子最后由Rinrin在 2005/08/12 10:22am 第 1 次编辑]
下面引用由fujianabc2005/08/11 01:03pm 发表的内容:
winpe好像只有xp sp2和2k3 sp1才支持ramdisk启动,但好像也有人说xp sp1和2k3也支持,我没试过。
还有,你的winpe是用什么生成的?
我用bart pe 3.13做的可以,用微软winpe 2004(即xp sp2的pe)的mkimg.cmd也可以 ...
erd2005需要做一些修改
1.把txtsetup.sif移至system32下
2.ntkrnlmp.exe重命名为ntoskrnl.exe
3.替换ramdisk.sys为2003sp1的
这三步做过后
出现新的问题
smss.exe退出造成蓝屏
错误原因为STATUS_OBJECT_PATH_NOT_FOUND
回复

使用道具 举报

41#
 楼主| 发表于 2005-8-12 11:48:43 | 只看该作者

用ramdisk启动故障恢复控制台成功!

下面引用由Rinrin2005/08/12 10:21am 发表的内容:
erd2005需要做一些修改
1.把txtsetup.sif移至system32下
2.ntkrnlmp.exe重命名为ntoskrnl.exe
3.替换ramdisk.sys为2003sp1的
...
据说erd2005是winternals使用winpe 1.2的mkimg制作的,目前似乎只有winpe 1.5(winpe 2004)和winpe 1.6(winpe 2005)的mkimg.cmd生成的pe可以用ramdisk启动,当然用bart pe生成的也行。
回复

使用道具 举报

42#
发表于 2005-8-12 13:49:08 | 只看该作者

用ramdisk启动故障恢复控制台成功!

好东东哟!!!
回复

使用道具 举报

43#
发表于 2005-8-12 17:18:17 | 只看该作者

用ramdisk启动故障恢复控制台成功!

下面引用由Rinrin2005/08/12 08:34am 发表的内容:

是bluecon的
如果要换成恢复控制台
只要把cons.iso里system32下的文件替换掉就可以了

是的,替换你的文件之后,完全可以启动了,看来win2003的setupldr.bin文件和ram.sys文件无法使用的。
另问题:请教Ram最大可以支持多大的ISO文件?用ram和不用ram有何好处?可以添加深山红叶到ram中间去么?
回复

使用道具 举报

44#
 楼主| 发表于 2005-8-12 17:37:37 | 只看该作者

用ramdisk启动故障恢复控制台成功!

下面引用由wolfteeth2005/08/12 05:18pm 发表的内容:
是的,替换你的文件之后,完全可以启动了,看来win2003的setupldr.bin文件和ram.sys文件无法使用的。
另问题:请教Ram最大可以支持多大的ISO文件?用ram和不用ram有何好处?可以添加深山红叶到ram中间去么?
ramdisk最大支持512M的iso,ramdisk启动比较快,pe启动之后,可以拿掉光盘。红叶的似乎是用xp sp1做的pe,要换成sp2的才能用ramdisk启动
回复

使用道具 举报

45#
发表于 2005-8-15 08:31:17 | 只看该作者

用ramdisk启动故障恢复控制台成功!

下面引用由fujianabc2005/08/12 05:37pm 发表的内容:
ramdisk最大支持512M的iso,ramdisk启动比较快,pe启动之后,可以拿掉光盘。红叶的似乎是用xp sp1做的pe,要换成sp2的才能用ramdisk启动

原来如比,谢谢,另外,对物理内存有没有要求呢?
回复

使用道具 举报

46#
 楼主| 发表于 2005-8-15 09:37:44 | 只看该作者

用ramdisk启动故障恢复控制台成功!

下面引用由wolfteeth2005/08/15 08:31am 发表的内容:
原来如比,谢谢,另外,对物理内存有没有要求呢?
物理内存似乎没要求,不超过4GB就行了。
回复

使用道具 举报

47#
发表于 2005-8-18 09:25:41 | 只看该作者

用ramdisk启动故障恢复控制台成功!

@fujianabc:
    不好意思,继续打扰。因为没有权限去搜索帖子,所以没有看到有关如何用Ram+PE的制作方法,自己参照上面的帖子归纳了一下然后开始制作,发现失败,错误提示:the error code is 16!。下面给出制作方法,盼望有解答方法。谢谢。
1. BartPe3.13制作了一个名为WPE.iso的412M的ISO镜像,在Virtual PC中试用,启动正常。
2. Expand ramdisk.sy_ ramdisk.sys 并且替换到wpe.iso中的i386\system32\drivers目录,原大小为21KB,现大小为22KB.
3. UltraISO重新保存该ISO文件.
4. 创建一新的ISO文件,命名为rampe.iso
5. 目录格式为:
   wpe.iso
   winnt.sif
   i386\ntdetect.com
   i386\setupldr.bin
   其中winnt.sif内容为:
   [setupdata]
   bootdevice="ramdisk(0)"
   bootpath="\i386\system32\"
   osloadoptions="/fastdetect /rdexportascd /rdpath=wpe.iso"
6. 引导文件为bartPE自带而由ultraiso导出的。
7. 编译该ISO文件并且启动后出现
   无法加载该ISO,错误代码16...
请求帮助。。谢谢。。
回复

使用道具 举报

48#
发表于 2005-8-18 09:42:18 | 只看该作者

用ramdisk启动故障恢复控制台成功!

首先你加载的引导文件是不是有问题。
另外OsLoadOptions 中还要加两个参数。/noguiboot /minint
回复

使用道具 举报

49#
发表于 2005-8-18 10:09:48 | 只看该作者

用ramdisk启动故障恢复控制台成功!

[这个贴子最后由wolfteeth在 2005/08/18 10:46am 第 2 次编辑]

如上尉所述,问题搞定。
成功了。。。我总结了整个制作过程,谢谢大家的帮助,请浏览下面的连接,谢谢。。
http://bbs.wuyou.net/cgi-bin/topic.cgi?forum=34&topic=10338&show=0
回复

使用道具 举报

50#
发表于 2005-8-18 11:18:22 | 只看该作者

用ramdisk启动故障恢复控制台成功!

看不懂也要顶
回复

使用道具 举报

51#
发表于 2005-8-18 11:50:21 | 只看该作者

用ramdisk启动故障恢复控制台成功!

下面引用由wolfteeth2005/08/18 10:09am 发表的内容:
如上尉所述,问题搞定。
成功了。。。我总结了整个制作过程,谢谢大家的帮助,请浏览下面的连接,谢谢。。
http://bbs.wuyou.net/cgi-bin/topic.cgi?forum=34&topic=10338&show=0
不过没有办法用easyboot把ram+console和ram+winpe结合来用了。。因为他们的bootpath不相同。。。winnt.sif文件无法兼容。。。
回复

使用道具 举报

52#
 楼主| 发表于 2005-8-18 14:13:22 | 只看该作者

用ramdisk启动故障恢复控制台成功!

[这个贴子最后由fujianabc在 2005/08/18 08:58pm 第 2 次编辑]

至于把ram+pe和ram+cmdcons做在一张光盘上的方法可以类似于那种N in 1光盘的思路
回复

使用道具 举报

53#
发表于 2005-8-18 17:21:35 | 只看该作者

用ramdisk启动故障恢复控制台成功!

嗯,有尝试使用你的方法但是,失败,提示ntldr找不到。
请看我的rar文件。
[UploadFile=Revc_1124356878.rar]
回复

使用道具 举报

54#
 楼主| 发表于 2005-8-18 19:19:11 | 只看该作者

用ramdisk启动故障恢复控制台成功!

找不到ntldr说明没能够加载setupldr.bin,与你是否改对文件无关,你iso文件是否制作正确,是否出现了一个选择菜单,让你选择A或B,是否选A选B都不行
回复

使用道具 举报

55#
 楼主| 发表于 2005-8-18 20:52:25 | 只看该作者

用ramdisk启动故障恢复控制台成功!

[这个贴子最后由fujianabc在 2005/08/18 08:57pm 第 1 次编辑]

我试了一下,好像的确不行
不好意思,我前面写的那个方法是按以前N in 1光盘方法写的,似乎win2003 sp1的setupldr.bin不支持这种改动,死性不改以前提到过这个问题,当时我没试过。可能win2003 sp1的N in 1光盘也不能再按常规方法作了。
至于把ram+pe和ram+cmdcons做在一张光盘上的方法可以换一个思路:
做两个磁盘镜像ima文件,分别是启动pe的和启动cmdocns的,然后用easyboot做成多重启动菜单来分别调用两个磁盘镜像。
回复

使用道具 举报

56#
发表于 2005-8-19 07:32:55 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

57#
 楼主| 发表于 2005-8-19 09:51:43 | 只看该作者

用ramdisk启动故障恢复控制台成功!

下面引用由allegro2005/08/19 07:32am 发表的内容:
WINDOWS XP EMBEDDED TOOLS SP1.MSI在哪里可以下载?
http://download.microsoft.com/download/9/1/C/91C0118B-C683-47C4-9E84-9B4D60172BE3/tools.cab
回复

使用道具 举报

58#
发表于 2005-8-19 13:10:15 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

59#
 楼主| 发表于 2005-8-19 13:14:01 | 只看该作者

用ramdisk启动故障恢复控制台成功!

这个就可以建立sdi了,用那个SDIMgr.wsf,打命令行的
回复

使用道具 举报

60#
发表于 2005-8-19 14:19:24 | 只看该作者

用ramdisk启动故障恢复控制台成功!

下面引用由fujianabc2005/08/18 08:52pm 发表的内容:
我试了一下,好像的确不行
不好意思,我前面写的那个方法是按以前N in 1光盘方法写的,似乎win2003 sp1的setupldr.bin不支持这种改动,死性不改以前提到过这个问题,当时我没试过。可能win2003 sp1的N in 1光盘 ...
哎呀呀。。我就是想用easyboot来做的。。。你是说:
1. Structure of easyboot:
MainMenu   cdmenup.ezb
Menu Entry              Run Command
[1] windows PE          Run peloader.bin which was extracted from bartpe.
[2] recovery console    Run cmdconse.bin which was extracted from bartpe.
[3] dos                 run dos98
.....................
2. Structure of cdrom
wpe.iso
winnt.sif
i386\ntdetect.com
i386\setupldr.bin
comcons.iso
winnt.rev
recv\ntdetect.com
recv\setupldr.bin (modified)
3. To modify the cmdconse.bin and replace a ';i386'; with ';recv';at the end of file. total 1.
4. To modify the recv\setupldr.bin and replace all ';i386'; with ';revc'; total 7 and ';winnt.sif'; with ';winnt.rev';.total 9
5. Start with counldn';t find NTLDR
。。。。
接下来我重新去掉easyboot,然后把可以启动的cmdcons.iso文件进行单独修改,发现修改后也无法启动。。ntldr....

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 18:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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