无忧启动论坛

标题: 笔记本制作RamOS,求一个NTLDR [打印本页]

作者: ddstrg    时间: 2010-3-23 01:29
标题: 笔记本制作RamOS,求一个NTLDR
上个月才买的笔记本,没有COM口,内存4G。

去年用台式机做过RamOS,于是轻车熟路地制作了笔记本的,使用的系统是 XP SP3 精简版,镜像文件大小为1G。

先后试了两个 NTLDR:

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=135228
出现了 “Boot Debugger Using:COM1(Baud Rate 115200)” 的信息,然后就不动了,只能关机。

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=137190
这个倒是可以正常地进入 RamOS,但是进入之后系统极不正常。应用程序会莫名其妙地自动关闭,安装应用软件会在一半时自动退出。反正不能使用。用这个NTLDR引导进入硬盘系统也差不多,不能正常使用。

我的 boot.ini 里 RamOS 的一行内容如下:
ramdisk(0)\Windows="XP RamOS 1027M" /pae /fastdetect /rdpath=multi(0)disk(0)rdisk(0)partition(2)\RamOS.img

boot.ini 应该没有问题,我估计是 NTLDR 的问题。

论坛里有朋友说是因为笔记本没有 COM 口,使用破解的 2003 的 NLDR 就会有问题。

有笔记本能正常使用的 NTLDR 吗?谢谢。

[ 本帖最后由 ddstrg 于 2010-3-23 01:31 编辑 ]
作者: haiou327    时间: 2010-3-23 01:57
用这个试试308Khttp://bbs.wuyou.net/forum.php?m ... ;tid=152807&highlight=,提取附件里的NTLDR试试,没有汉化的,我发现汉化启动速度比E版的慢。不过没有在笔记本下测试,盛世雄风的据说可以,但我用过启动不了,提示“Boot Debugger Using:COM1(Baud Rate 115200)”

[ 本帖最后由 haiou327 于 2010-3-23 01:59 编辑 ]
作者: dvd008    时间: 2010-3-23 09:13
启动以后还和ntldr 有关系吗?
2003做的没问题

pae参数是2003企业版以上版本用的

弄xp,很可能是内存引起的
作者: ddstrg    时间: 2010-3-23 11:02
下班回家去再试试,搞不清楚是不是NTLDR的问题了~~~~~~~~~
作者: lsqyqz    时间: 2010-3-23 11:53
回复2楼haiou327:
你提供的NTLDR,我用Micro2003_OSTG1106做成的RamOS无法启动,在载入img文件后就重启。
作者: lsqyqz    时间: 2010-3-23 12:42
对于楼主的问题,是否可以这样:
减小img文件的大小,控制在500M以内,减出来的部分用imdisk载入。
作者: jspeng    时间: 2010-3-23 13:39
请参考http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1, 
这儿附有两个版本的NTLDR,请使用针对XP的那个。2003的那个最大可以稳定支持800M。
作者: cfan512    时间: 2010-3-23 14:39
我用的是http://bbs.wuyou.net/forum.php?mod=viewthread&tid=137190
的ntldr,也在笔记本上用,系统是2003,暂时没发现什么问题。
作者: xianglang    时间: 2010-3-23 18:05
我今天用61精简的126MB的2003做了个RAMOS,启动进去后,在资源管理器中都看不到硬盘其他分区,但是是磁盘管理器里却有分配盘符——第一次玩RAMOS,一头雾水,海鸥的RAMOSTOOL也不知道是怎么用的。
作者: ddstrg    时间: 2010-3-23 20:04
试验了无数个NTLDR,要么是不能启动RamXP,要么是启动后系统极不正常。可是我安装驱动和常用软件时明明是好好的。

怀疑不是NTLDR的问题了,但是又找不到原因。先歇一阵了,不想折腾了。
作者: waveliu    时间: 2010-3-23 20:52
不懂,帮顶!!!!!!!!!
作者: xianglang    时间: 2010-3-23 21:13
楼主,软件的快捷方式问题,还有要用到盘符路径的驻留程序问题,在加了/MININT之后,盘符就是X,与安装RAMOS时的C已经不同了,要如何解决啊?有没有比较简单方便的办法?我现在正在为这个问题头疼中……
作者: ddstrg    时间: 2010-3-23 22:33
原帖由 xianglang 于 2010-3-23 21:13 发表
楼主,软件的快捷方式问题,还有要用到盘符路径的驻留程序问题,在加了/MININT之后,盘符就是X,与安装RAMOS时的C已经不同了,要如何解决啊?有没有比较简单方便的办法?我现在正在为这个问题头疼中……


我没有用过 MININT 参数。为了在 RamOS 里显示硬盘系统的C盘,我是这样做的:

准备 RunScanner 和 Registry Workshop 两个软件,前者在附件。

用 VDM 加载 IMG 文件为任意盘符盘,释放 RunScanner 到 Registry Workshop 所在目录,执行 “运行.cmd”,选择刚才创建的盘符,就可以修改 IMG 文件内系统的注册表了。

修改 HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices   \DosDevices\C: 为 \DosDevices\X:
这样修改之后,进入 RamOS,硬盘系统的C盘就会变成X盘

RunScanner.rar

78.96 KB, 下载次数: 35, 下载积分: 无忧币 -2


作者: xianglang    时间: 2010-3-24 04:54
按你的方法修改盘符,行不通,已经安装的软件是用绝对路径的,改了用不了,象WINRAR等等之类。另外,只要修改过盘符,启动后就有两全相同内容的系统盘符出来,不知道是怎么回事。
作者: aikon    时间: 2010-3-24 08:04
学习了!谢谢大家!
作者: ddstrg    时间: 2010-3-24 08:19
原帖由 xianglang 于 2010-3-24 04:54 发表
按你的方法修改盘符,行不通,已经安装的软件是用绝对路径的,改了用不了,象WINRAR等等之类。另外,只要修改过盘符,启动后就有两全相同内容的系统盘符出来,不知道是怎么回事。


按我的方法执行后,内存系统的系统盘符是C,然后有一个相同内容的盘符出现,这无关紧要。硬盘系统C盘的盘符变成了X
怎么会不能执行你的程序呢?我没弄明白
作者: ddstrg    时间: 2010-3-30 00:14
把内存系统换成了2003,试了很多个NTLDR,加或不加pae、nodebug参数都试过了,要么是不能启动,要么是启动后自动重启,实在搞不懂了。
作者: xianglang    时间: 2010-3-30 11:11
我用61精简的126MB的2003,在我的上网本上可以正常使用,NTLDR用的是它带的,不过我的IMG大小才450MB。
作者: ddstrg    时间: 2010-3-30 15:29
嗯,也许是我的IMG文件大了一点。
其实我做的800M也不算太大,但是没有破解过的NTLDR只能支持不到500M的容量,稍微小了一点。
作者: tsunami    时间: 2010-3-30 17:48
楼主为什么不试试firadisk
作者: ddstrg    时间: 2010-3-30 18:26
嗯,有时间再试试~~




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3