|
|
7#

楼主 |
发表于 2010-7-16 16:15:27
|
只看该作者
回复 #6 2010wyada30wr 的帖子
我用深度的RAMOS工具制作win2003的ramos,失败。且我已对其工作原理进行了研究,现将我的研究结果发贴如下:
深度RamosTools工作原理
1、安装ramdisk驱动:就是在winxp系统中安装firadisk-driver-0.0.1.16驱动;
2、安装RAMOS启动器:就是在winxp系统中根目录下生成一个ramosldr,该文件其实就是一个改名的grub4dos的grldr文件,其内置菜单的内容为:
pxe detect
configfile
default 0
timeout 0
title ramos
find --set-root /ramos.img
map --mem /ramos.img (hd0)
map (hd0) (hd1)
map --hook
root (hd0,0)
chainloader /ntldr
boot
且将winxp系统中根目录下的boot.ini的内容更改为:
[boot loader]
timeout=15
default=multi(0)disk(0)rdisk(0)partition(x)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(x)\WINDOWS="Windows Server 2003, Enterprise" /noexecute=optout /fastdetect /detecthal
C:\ramosldr=启动深度RAMOS
3、创建的镜像名必须为ramos.img,且须在某盘根目录;
4、镜像中的boot.ini的timeout=X,已更改为timeout=1,让你不能选择而直接进入默认系统。
但上述boot.ini的内容中,若原系统分区不为1,即partition(x)中的x不等于1时,该工具未改其值,应改为1。
5、可以更改ramosldr内置菜单的内容,使ramos.img可改名,且可将其置于某目录下。
6、用该工具一般只能做winxp的ramos系统。用其作win2003的ramos系统,一般不会成功。 |
|