无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 4118|回复: 13
打印 上一主题 下一主题

[求助] 可以用ntldr引导另一个ntldr.2k3(破解镜像读取超过1g)吗?

[复制链接]
跳转到指定楼层
1#
发表于 2012-11-24 04:45:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为使用破解的ntldr无法正常加载三蛋新做的xp,会显示加载错误.所以想请教下怎么用ntldr引导另一个ntldr.2k3?
或者能直接破解此ntldr,让镜像可以读取超过1g,顺便教下怎么破解.

[ 本帖最后由 nk0769 于 2012-11-24 04:47 编辑 ]

ntldr-三蛋.rar

124.56 KB, 下载次数: 71, 下载积分: 无忧币 -2

2#
发表于 2012-11-24 07:43:55 | 只看该作者

回复 #1 nk0769 的帖子

楼主可以考虑使用另一个ramdisk驱动构建主体内存盘,而ms仅作为启动内存盘驱动。这样ms启动镜像可以很小,一般128M足以。详细的,请访问我的qq空间,http://user.qzone.qq.com/1543764927,参考"非SCSI模式内存盘的ramxp v2"。
回复

使用道具 举报

3#
 楼主| 发表于 2012-11-24 14:38:50 | 只看该作者

回复 #2 2012wuzhong 的帖子

步骤很复杂,试试看会不会做.....
以前也有个类似的想法,"自用的系统.img"=系统启动必须文件(含vsuite制作一个内存盘z + 微软ramdisk驱动)+剩下的其他文件(压缩成一个压缩包).
先加载"自用的系统.img",加载过程解开压缩包到z:(原系统仍显示c:,复制c盘全部到z盘,同时junction所有文件,关联到z:).
此时自用的系统即为z盘(有4g内存的话,可装载软件的容量就相当于有3g以上)

不知这个想法一不一样,不同的话可以实现吗?

[ 本帖最后由 nk0769 于 2012-11-24 14:47 编辑 ]
回复

使用道具 举报

4#
发表于 2012-11-24 16:50:56 | 只看该作者

回复 #3 nk0769 的帖子

有点不一样。z盘拷贝了所有系统文件后,通过注册表的修改,直接虚拟成了c。
原来的c被覆盖了,不过也可以以另一个盘符显现,这样就不需要junction所有文件了。
如果用vsuite制作一个内存盘z 的话,直接通过镜像文件载入所有系统文件,不用再拷贝这么麻烦!
回复

使用道具 举报

5#
发表于 2012-11-24 20:05:26 | 只看该作者
以前一个朋友的办法:
把破解版的NTLDR和boot.ini等几个xp的启动文件做成一个软盘镜像,编辑好boot.ini要引导的ramos,用g4d加载这个软盘镜像引导里面ntldr,就能成功。

具体方法:
首先用winimage软件新建一个软盘,我选1.44M的,然后在 映像-引导扇区属性 点一下win NT/2K/XP,点确定。

编辑一份boot.ini文件,我的ramos.img放在硬盘的D盘,我是这样编辑的。~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[boot loader]
timeout=30
default=ramdisk(0)\Windows
[operating systems]
ramdisk(0)\Windows="XP RamOS" /pae /fastdetect /NODEBUG /rdpath=multi(0)disk(0)rdisk(0)partition(2)\ramos.img
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
把这份boot.ini以及破解版本ntldr,ntdetect.com文件全部放到新建的软盘文件里。保存为映像文件win.img。可以自己随意命名。不过编辑menu.lst要修改里面的文件名就行。

把g4d的文件grldr,menu.lst以及刚刚做好的软盘win.img放到C盘根目录。menu.lst内容编辑为:
find --set-root /win.img
map --mem /win.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)


最后编辑C盘根目录下的boot.ini,加上一行内容就行
c:\grldr="运行内存系统"

[ 本帖最后由 2012yangyf 于 2012-11-24 20:11 编辑 ]
回复

使用道具 举报

6#
 楼主| 发表于 2012-11-24 21:08:44 | 只看该作者

回复 #4 2012wuzhong 的帖子

z盘拷贝了所有系统文件后,通过注册表的修改,直接虚拟成了c

这个z盘不是vsuite的内存盘,那是怎么做的?还有注册表是怎么修改的?
回复

使用道具 举报

7#
发表于 2012-11-24 21:58:41 | 只看该作者

回复 #6 nk0769 的帖子

z盘可以是任意ramdisk驱动的内存盘,如imdisk,QSoft RAMDisk,Vsuite/primo等。
注册表修改如下,z盘虚拟c
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices]
"C:"="\\??\\Z:"
回复

使用道具 举报

8#
 楼主| 发表于 2012-11-24 23:47:45 | 只看该作者

回复 #7 2012wuzhong 的帖子

试了从pe将hdboot.img里所有文件复制到c:\,
再复制本机已经做好系统的\windows\system32\drivers,\windows\fonts,\windows\system32\config目录所有文件到c:\,
另外显卡所需的dll文件;/* 设备管理器查看“驱动程序详细信息” */  --> 查了没看到,我的是ati显卡,就直接把system32下所有ati开头的文件复制进去.
可是这样仍然无法进入系统.
按照"关键步骤的1"只复制显卡所需的dl文件也无法启动.请问是哪里做错了?
回复

使用道具 举报

9#
 楼主| 发表于 2012-11-24 23:54:04 | 只看该作者

回复 #5 2012yangyf 的帖子

g4d可以引导ntldr,应该可以直接引导ntldr.2k3吧?不过不知道怎么写,请高手写下.
可以的话boot.ini增加2k3的启动选项,和原来的ntldr的boot.ini共用就行了.

我现在不用g4d是因为使用微软的ramdisk方便且稳定(firadisk制作相对麻烦点)
回复

使用道具 举报

10#
 楼主| 发表于 2012-11-25 00:18:01 | 只看该作者

回复 #7 2012wuzhong 的帖子

还有在z盘拷贝了所有系统文件后,我在在线状态下将
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices]
"C:"="\\??\\Z:"
直接添加进注册表,安装软件仍然是在c盘,c盘也无法删除.系统应该是还没改变到z盘,这个也不懂怎么做?


ps.我想的方式是载入hdboot.img+显卡驱动(目前无法开机,还不会做)+微软ramdisk驱动+vsuite的z盘+所有文件的压缩包(放在启动里),进入系统后这个压缩包自动解压缩到z.
通过上述的注册表修改(这个目前也还不会做),这个z盘即为工作盘.不知这方式是否可行?
回复

使用道具 举报

11#
发表于 2012-11-25 09:47:35 | 只看该作者

回复 #10 nk0769 的帖子

使用vdm新建一个488M左右的分区映像格式的img。拷入系统必须的启动文件,制作初期启动镜像内system32目录内拷入所有的文件,启动成功后再精简,能直接删除的就能精简(不过启动列表所列的文件不能精简)。

对于启动镜像内的system注册文件,需要使用regedit加载,按照7楼在指定地方添加"C:"="\\??\\Z:",z盘虚拟c;注意在线状态下写注册表是不会立即生效的。

基于vsuite创建基于镜像文件的内存盘,镜像文件内拷入所有系统文件(就是你所谓的压缩包),这样做的目的是,当系统启动的时候,vs驱动会自动载入镜像文件生成内存盘z,从而不再需要,“进入系统后这个压缩包自动解压缩到z”。
回复

使用道具 举报

12#
 楼主| 发表于 2012-11-25 17:14:55 | 只看该作者

回复 #11 2012wuzhong 的帖子

在线导入注册表"C:"="\\??\\Z:"后重启,会黑屏然后重启(很像是检查不到z盘的原因,因为进入系统后vsuite才建立z盘).
在pe下regedit载入C:\WINDOWS\system32\config\system找不到CurrentControlSet,就改为导入ControlSet1,卸载后重启也是黑屏然后重启.
两种办法都不行,请问该怎么做?

vsuite建立压缩镜像(最大压缩)出现个问题就是z盘如果是3g,那建立在实体盘的xp.vdf容量也得很大,这样加载速度不是也很慢?
回复

使用道具 举报

13#
发表于 2012-11-25 18:05:59 | 只看该作者

回复 #12 nk0769 的帖子

vsuite建立内存盘z应该很早的,出现问题,会不会z盘上缺少系统文件。
压缩镜像没有用过,建议使用智能镜像。
镜像文件大的话,可以选智能加载模式,不过这样不能完全脱离硬盘。
回复

使用道具 举报

14#
 楼主| 发表于 2012-11-26 01:22:28 | 只看该作者

回复 #13 2012wuzhong 的帖子

那就是vsuite镜像多大,能使用的系统空间就有多大,无法达成我想象的只需载入有文件的部分.
看来目前只有g4d可以设定所需部分的加载功能.
还是期待破解的ntldr,不然只能用旧版xp了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-20 08:56

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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