admin管理员组

文章数量:1532657

2024年7月1日发(作者:)

二 制作系统磁盘镜像

1. 备份原来系统(如果安装新xp到非第一分区则略过,推荐安装到非第一分区,安装

后不会引导到非第一分区的可以先学grub)

2. 安装新xp:可以用精简版的xp,也可以完全安装后自己精简,精简程度视自己的内

存大小决定,差不多系统镜像载入内存后留个500m-1g足已。然后装好驱动和常用软件

3. 安装firadisk驱动:

在新安装的系统上添加新硬件

手动安装

添加scsi和raid控制器

从磁盘安装

选择firadisk驱动所在的文件夹

设备管理器里看到scsi和raid控制器里的firadisk virtual disk enumerator后说明驱动安

装成功

4.打开注册表编辑器,进入HKEY-LOCAL-MACHINESYSTEM,删除其下的

MountedDevices,否则内存系统盘无法挂载为C盘。

5.如果是将新xp安装到**硬盘的需要修改里的

multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" 这一行,确

保partition(1)括号里面为1,这个很重要,因为系统磁盘镜像挂载到内存后在bios里会映射

为第一个硬盘的第一个分区,如果此处不是1的话会出现无法引导的状况(当时我就在这边

耗了很久,都快放弃了。。。),新xp安装到第一个分区的没有这个问题。

6. 备份新xp(安装到第一分区以外的不需要备份了):备份之前可以先测试一下firadisk

驱动是否安装成功,方法是在里添加

title winxp #显示标题 随便添

map --mem (hdx,y)/任意磁盘镜像路径 (hd32) #此镜像为测试用,iso格式img或ima格

式均可

map --hook

chainloader (hdm,n)+1

启动后发现有新磁盘或新光驱的说明安装成功

7.还原或重启到原来操作系统(或进入winpe)

用winimage新建磁盘镜像,选择自定义映像格式

扇区总数按需分配(如新xp占用1g空间则设差不多3000000个扇区也就是1500000kb,

这个大小就是内存系统上的C盘的总容量,所以留个500mb左右的空间比较合适),其余

默认值。设置之后保持为ima或img格式,将新xp所在的硬盘上的所有文件直接拖进去就

行了(用ghost之类备份的同学先用ghost镜像浏览器解压之后再拖进去),此处还可以设

置磁盘卷标和设置文件是否隐藏,到此位置系统盘镜像以及制作完毕。(也可使用fat32系

统格式,要比fat16更省空间)

用UltraISO也可制作磁盘镜像,此处省略

另外,grub的map指令是支持gzip压缩文件的,因此还可以用gzip将此镜像文件压缩,

压缩过后体积约为原来的三分之一大小。推荐使用gzip压缩,gzip用法很简单,可以自学。

三 加载内存系统

1. 在记事本打开添加以下内容:

title RomOS(winxp) #显示标题 随便添

find --set-root / #此命令为搜索磁盘镜像并设置为根目录,推荐将磁盘镜像放

任意分区根目录

map --mem / (hd0) #映射为第一分区

map (hd0) (hd1)

map --hook

chainloader (hd0,0)/ntldr #如果无法启动可以改成chainloader (hd0,0)+1试试

本文标签: 磁盘镜像系统安装镜像内存