|
楼主 |
发表于 2015-8-16 22:45:01
|
显示全部楼层
本帖最后由 zhchsgdtc 于 2015-8-16 22:47 编辑
03的ramos需要用破解的ntldr引导,否则镜像大小无法超过488M,破解后可以到1.75g。制作方法网上有很多了。我复制一段给你吧,你也可以自己去查看。
附件是boot.ini和破解的ntldr
如果需要用bootmgr的话,可以复制boot.ini和ntldr,用bootmgr引导ntldr就可以了。
附上制作方法:
一、打造ramdisk+ntldr启动的ramos
1、安装操作系统。安装盛世雄风Win2003SP2_4in1中的vista美化版,并装好常规驱动(含打印机驱动等)、常用软件,对系统作适度精简,及进行磁盘清理和删除临时文件后,系统总大小为1330M,系统盘符为C:(不用修改,这样兼容性还更好)。需说明的是,原用GHOST 2003 SP2 遐想网络纯净驱动版如此安装,用firadisk、WinVBlock、ramdisk三种驱动逐一试过,不知是因安装后的系统过大(系统大小达2.1G,生成的img包大小达1.6G),或是因该版本系统与以上三种驱动均不兼容,导致生成的系统启动出现系统界面时自动重启,ramos未能制作成功。
2、安装内存盘驱动。用控制面板的“添加硬件”,手动添加(控制面板-添加硬件-是,硬件已经连接好-添加新的硬件设备-安装我手动从列表选择的硬件(高级)-显示所有设备-从磁盘安装-选择微软RAMDISK for win2k3所在的路径)。要运行两次,都指向同一个 ramdisk.inf,分别添加 “windows RAM disk controller” 和 “windows RAM disk device(volume)”。安装完成后,在设备管理器中的ramdisk下有此两项。并修改注册表的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ramdisk 的 Start 值为 0。
3、用深度RamosTools(不安装ramdisk驱动,因其驱动为firadisk-driver-0.0.1.16,也不安装RAMOS启动器),创建一个IMG,如名为ram2k3.img,大小为1024M(一般按系统大小的75%计),选上分配全部空间。装载为A:,点击格式化,选文件系统 为NTFS,并勾选快速格式化和启用压缩。再由c:\向a:\上传新备份(含注册表)。IMG包中的boot.ini、bootfont.bin、ntdetect.com、ntldr四个文件(因无用,为多余文件)可删除。
4、用破解的NTLDR替换硬盘启动分区根目录的NTLDR文件 ,并修改 boot.ini ,在原来的内容后面加上一行:
ramdisk(0)\Windows="RamOS win2003" /pae /fastdetect /minint /rdpath=multi(0)disk(0)rdisk(0)partition(4)\ramos\ram2k3.img
即用此项载入第一个硬盘的第四分区的\ramos目录下的ram2k3.img文件,如果img放在d盘,则把那个4改成2。对xpsp3和win2003系统,支持在boot.ini中加上/minint参数(如上),表示不在实体分区生成虚拟内存页面文件(可能会有设置虚拟内存的提示,但基本不影响系统运行),一般取消此参数,以生成虚拟内存页面文件加快系统运行速度。/pae参数表示使用最大内存。
按照网上介绍的方法,将上句改为如下内容未启动成功:
ramdisk(0)\Windows="RamOS win2003" /pae /fastdetect /minint /noguiboot /nodebug /sos /detecthal
/noexecute=AlwaysOff /rdpath=multi(0)disk(0)rdisk(0)partition(4)\ramos\ram2k3.img
5、重启系统前,进入winpe中,先将原WIN2003安装所在的分区(主分区或逻辑分区)隐藏。通过NTLDR启动进入内存系统后会提示发现新硬件(如发现“windows RAM 磁盘控制器”),自动安装好驱动后提示是否重启,选择不要重启,进入设备管理中删除带有**感叹号!的“windows RAM disk controller”设备;再次修改注册表的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ramdisk 的 Start 值为 0。此时,可能注册表HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices下的dosdevice\C:项不存在。进入注册表编辑器,定位到 HKEY_LOCAL_MACHINE\SYSTEM,点右键,选 “导出”,保存类型选择 “注册表单元配置文件”,文件名为 SYSTEM,然后打开RamosTools,加载 IMG 文件,用导出的 SYSTEM 覆盖 IMG 文件的\WINDOWS\system32\config\SYSTEM。
6、再次重启,进入内存系统后就不会提示发现新硬件了。但此时系统有一个c:盘,在光驱前有一个内容与c:盘完全相同的G:。因系统启动时,先虚拟出盘符g:(可改),再映射为系统盘符c:。 进入注册表HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices下,将dosdevice\C:项删除,将dosdevice\G:改为dosdevice\C:。定位到 HKEY_LOCAL_MACHINE\SYSTEM,点右键,选 “导出”,保存类型选择 “注册表单元配置文件”,文件名为 SYSTEM,然后打开RamosTools,加载 IMG 文件,用导出的 SYSTEM 覆盖 IMG 文件的\WINDOWS\system32\config\SYSTEM。重启后则只有一盘符C:盘,在光驱前不再有一个内容与c:盘完全相同的G:盘。由此,整个ramos系统制作成功。
NTLDR_小破解.rar
(145.33 KB, 下载次数: 91)
|
|