无忧启动论坛

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

VHD-XP能否转为RAMOS系统?

[复制链接]
1#
发表于 2011-4-2 10:42:57 | 显示全部楼层
第一次启动的时候,准备个ps/2的键盘或者鼠标
回复

使用道具 举报

2#
发表于 2011-4-6 16:08:42 | 显示全部楼层
原帖由 2011happysong 于 2011-4-3 15:01 发表


我就是这样用的,现在几乎不用VBOOT启动了,一般只用它来维护VHD文件。


如果用0.0.1.3版本的firadisk的话,从安装到vhd,维护保存修改和加载到内存做ramos,不必用别的软件或者驱动,firadisk就可以全部包揽了

点评

这么厉害!  发表于 2015-11-13 16:18
回复

使用道具 举报

3#
发表于 2011-4-6 23:10:15 | 显示全部楼层
原帖由 wanghh 于 2011-4-6 18:17 发表


这个有些不明白。如何做?


我的主系统是windows7,我用的是比较笨的方法,先把物理机器南桥的驱动用nlite集成到xp的iso,然后建立一个固定大小的vhd,先在win7下挂载,分区,格式化(这样做的目的是为了在重启后map这个vhd为hd0的时候,因为已经提前分好区了,会给hd0,0分配盘符c),重启后用下面的菜单就可以直接安装到vhd了
title INSTALL_VHDXP

map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)
find --set-root /RAMOS/FIRADISK.IMA
map /RAMOS/FIRADISK.IMA (fd0)
find --set-root /RAMOS/xp.vhd
map /RAMOS/xp.vhd (hd0)
find --set-root /RAMOS/winlite.iso
map /ramos/winlite.iso (0xff)
map (hd0) (hd1)
map --hook
write (99) [FiraDisk]\nStartOptions=disk,vmem=find:/RAMOS/xp.vhd,boot;cdrom,vmem=find:/ramos/winlite.iso;floppy,vmem=find:/RAMOS/FIRADISK.IMA;\n\0
chainloader (0xff)

第二次重启后,需要从这个vhd启动,依然要map iso文件,用下面的菜单
title INSTALL_VHDXP

map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)
find --set-root /RAMOS/FIRADISK.IMA
map /RAMOS/FIRADISK.IMA (fd0)
find --set-root /RAMOS/xp.vhd
map /RAMOS/xp.vhd (hd0)
find --set-root /RAMOS/winlite.iso
map /ramos/winlite.iso (0xff)
map (hd0) (hd1)
map --hook
write (99) [FiraDisk]\nStartOptions=disk,vmem=find:/RAMOS/xp.vhd,boot;cdrom,vmem=find:/ramos/winlite.iso;floppy,vmem=find:/RAMOS/FIRADISK.IMA;\n\0
root (hd0,0)
chainloader /ntldr


这样就算安装完毕了,把所有需要的驱动和软件装上后,重启保存,以后需要保存修改后的vhd,就用和第二个类似的菜单,不过不需要map软驱和光驱镜像,只map这个vhd就可以
map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)
find --set-root /RAMOS/xp.vhd
map /RAMOS/xp.vhd (hd0)
map (hd0) (hd1)
map --hook
write (99) [FiraDisk]\nStartOptions=disk,vmem=find:/RAMOS/xp.vhd,boot;\n\0
root (hd0,0)
chainloader /ntldr


不需要修改的时候,就直接map --mem
find --set-root /RAMOS/xp.vhd
map --mem /RAMOS/xp.vhd (hd0)
map (hd0) (hd1)
map --hook
root (hd0,0)
chainloader /ntldr


补充一下,第一次map --mem的时候,进入系统后,会提示安装了ramdisk驱动,把注册表的这个键HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\FIRADISK\Disk\1&1aafb3d5&0&1.1导出来,再用map方式启动这个vhd,用psexec这个工具用system权限导入注册表,以后ramos方式启动的时候就不会提示了

[ 本帖最后由 yueyezhan 于 2011-4-6 23:23 编辑 ]

点评

照着操作,启动进入vhdxp时蓝屏,0x000007b  详情 回复 发表于 2014-1-22 08:24

评分

参与人数 1无忧币 +10 收起 理由
loveqianool + 10 精品文章

查看全部评分

回复

使用道具 举报

4#
发表于 2011-4-6 23:14:02 | 显示全部楼层
windows2003,我在vmware的虚拟机下用上面的方法一样可以,只是多了个map软驱镜像到(fd1)的语句,在从(0xff)引导后按f6加载firadisk,xp无需这样做
不过在我amd芯片组的物理机器上,2003用这种方法蓝屏,xp没有任何问题,不清楚是不是amd芯片组的原因
回复

使用道具 举报

5#
发表于 2011-4-11 02:09:54 | 显示全部楼层
我也不用精简版,用nlite只是为了集成物理机器的南桥驱动
回复

使用道具 举报

6#
发表于 2011-4-29 12:48:45 | 显示全部楼层
原帖由 2011feuer 于 2011-4-10 23:26 发表
没装过精简XP系统
我做RAMOS都是先装好完整版XP,装好驱动和补丁,然后对系统进行减肥优化。

但这样做的VHD文件大了,需要缩小。这怎么办?


你把这个vhd挂载为磁盘,然后用ghost或者imagex备份,然后再建立一个新的vhd,把备份恢复过去
回复

使用道具 举报

7#
发表于 2012-9-19 12:06:37 | 显示全部楼层
原帖由 2011董海江 于 2012-9-19 10:30 发表

    请问大侠,集成南桥驱动是必须的吗?如果不集成行吗?还有 必须先分区格式化vhd吗?分一个区可以吗?


如果你主板开启了ahci或者raid,不集成驱动的话,xp的安装程序会无法识别到你物理硬盘上的这个vhd
可以不格式化vhd,启动时挂载xp的iso,用安装程序来给挂载后的vhd分区,格式化
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-7 12:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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