唐寅的虎啸山林图:两种方法制作RAMOS

来源:百度文库 编辑:中财网 时间:2024/04/30 18:13:41

两种方法制作RAMOS(Win7)--RAMDISK驱动方式 FiraDISK驱动方式      一:RAMDISK驱动方式
1、添加新硬件-》显示所有设备-》从磁盘安装-》磁盘控制器和磁盘设备(卷)。或执行如下操作:
devcon install ramdisk.inf "Ramdisk"
devcon install ramdisk.inf "Ramdisk\RamVolume"
2
、修改注册表的 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ramdisk Start 值为 0

方式二:FiraDISK驱动方式
copy *.inf %windir%\inf\
copy *.sys %windir%\system32\drivers\
导入注册表regedit /s firadisk.reg,重新启动系统完成Firadisk驱动的安装。

二、进入PE,用VDM创建一个IMG镜像文件;装载并格式化(选中快速格式化和启用压缩),复制系统盘所有目录(RECYCLER System Volume Information除外,然后卸载保存;

三、调用方式
1Ramdisk调用方式,修改系统根目录下的boot.ini,加入:
ramdisk(0)\Windows="启动在内存里运行的RamXP-SP3系统" /fastdetect /PAE /rdpath=multi(0)disk(0)rdisk(0)partition(2)\RAMXP.IMG
2
Firadisk调用方式,修改grub中的menu.lst,加入:
find --set-root --ignore-floppies /RAMXP.IMG
map --mem /RAMXP.IMG (hd0)
map (hd0) (hd1)
map --hook
rootnoverify (hd0,0)
chainloader (hd0,0)/ntldr

四、启动成功,提示发现新硬件时,进入注册表编辑器定位到 HKEY_LOCAL_MACHINE\SYSTEM,点右键,选导出,保存类型选择注册表单元配置文件,文件名为 SYSTEM。打开 VDM,加载 IMG 文件,用导出的 SYSTEM 覆盖RAMOS中的 \WINDOWS\system32\config\SYSTEM

另据Chanall介绍,制作RAMOS或其它的系统镜像之前,最好养成一个好习惯,删除以下注册表的键值或至少也要删除原来系统盘的盘符,这样可以避免自动重启或重复注销的问题:HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

补充:


=====制作RAMWin7=====

1.安装firadisk驱动

2.grub菜单启动项内容

title win7.img

map --mem (hd0,0)/win7.img (hd0)

map (hd0) (hd1)

map --hook

root (hd0,0)

chainloader /bootmgr

boot

此处的(hd0,0)请根据实际情况修改

3.BCD修改

bcdedit  /set {default} device boot

bcdedit  /set {default} osdevice boot

4.imagex /capture 打包后再用imagex /apply 释放到IMG文件中[因为直接拷贝无法处理ntfs的符号连接以及硬连接,符号连接(软链接)主要在documents and settings以及用户文件夹中;硬连接主要位于winsxs文件夹中。]