无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 73095|回复: 105
打印 上一主题 下一主题

用VHD或者IMG装XP可以抛弃VBOOT了!

    [复制链接]
跳转到指定楼层
1#
发表于 2011-3-6 20:39:54 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
经过昨夜一夜的多次安装尝试,终于可以将自己再精简过的深度 XP SP3 v6.2系统,通过WinVBlock最新版成功安装到VHD或者IMG磁盘镜像中去了!不过有点遗憾的是,安装61精简的X126 2003 系统时,却在启动ISO后不久就蓝屏了。无论是WIN7里自建的VHD还是用其他如VDM建立的IMG磁盘镜像文件,都必须在选择安装分区时,将VHD或者IMG里面的分区删除之后,再建立分区,否则复制文件重启之后可能会出错,不能继续完成后面的安装;另外,重新分区安装过的VHD镜像,在WIN7用磁盘管理器加载时会出错,但是却可以用IMDISK加载。还有一点值得注意的是,安装成功后的XP系统,WINVBLOCK会成为未知设备,此时千万不要删除WINVBLOCK的这个驱动,也不要企图安装修复,否则就会立即死机,这个系统也就毁了不能用了。再有,安装时保证要安装的IMG盘符为C也很重要,否则也会有很多麻烦。菜单中的 map --heads=255 --sectors-per-track=63 (hd0,2)/WinXP.IMG (hd0) 和   map --harddrives=1 可以保证IMG为C盘(这个参考了巴基斯坦MAANU朋友的FIRADISK菜单);MAP VHD等磁盘镜像时可以不用加 --heads=255 --sectors-per-track=63 参数,但是没有MBR的IMG镜像就一定要加,否则复制文件重启后,G4D在MAP会因为没有扇区什么的而不能MAP这个IMG。这样做出来的系统,连续存放时可以正常的系统一样使用,内存够大MAP 到内存去,又可以成为内存系统。下面是我使用的菜单,修改相应的文件名和目录就可以了;附件是我做的WINVBOCK驱动盘IMG文件,可以免按F6加载WIVBLOCK的驱动。
  

title 0. Windows @VHD Step 3 : Boot from IMG
  map --heads=255 --sectors-per-track=63 (hd0,2)/WinXP.IMG (hd0)
  map --hook
  rootnoverify (hd0)
  chainloader +1

title 1. Windows @VHD Step 2 : Boot from IMG, with virtual CD
  map --heads=255 --sectors-per-track=63 (hd0,2)/WinXP3.IMG (hd0)
  map /SAVE/DXP_6.2_Lite.ISO (0xff)
  map --hook
  rootnoverify (hd0)
  chainloader +1

title 2. Windows @VHD Step 1 : Boot from ISO, with Virtual CD+Floppy
  map --heads=255 --sectors-per-track=63 (hd0,2)/WinXP.IMG (hd0)
  map /SAVE/DXP_6.2_Lite.ISO (0xff)
  map /GRUB/WinVBlock.IMG (fd0)
  map /GRUB/WinVBlock.IMG (fd1)
  map --harddrives=1
  map --hook
  chainloader (0xff)

[ 本帖最后由 xianglang 于 2011-3-6 20:44 编辑 ]

WinVBlock.rar

142.7 KB, 下载次数: 2033, 下载积分: 无忧币 -2

评分

参与人数 1无忧币 +5 收起 理由
蓝星明月 + 5 赞一个!

查看全部评分

推荐
发表于 2013-6-11 20:09:03 | 只看该作者
本帖最后由 2012豪杰 于 2013-6-11 20:10 编辑

我按照你的提示MAP  结果仍无法开启EWF  不知错在哪里?




及你的语句:
title WinXP
find --set-root /WinXP.img
map (hd0) (hd1)
find --set-root /WinXP.img
map --heads=255 --sectors-per-track=63 --mem (md)0x800+4 (99)
map  /WinXP.img (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=disk,vmem=find:/WinXP.img;\n\0
chainloader (hd0,0)/ntldr

回复

使用道具 举报

106#
发表于 2023-8-10 23:11:10 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

105#
发表于 2022-1-16 22:30:21 | 只看该作者
xianglang 发表于 2022-1-16 13:55
至于安装好的系统,离线注入 SVBUS 我没试过,反正我用离线注入工具注入过其他驱动,从来没有成功过。

...

有空可以试一下需要你的教程
回复

使用道具 举报

104#
 楼主| 发表于 2022-1-16 13:55:00 | 只看该作者
至于安装好的系统,离线注入 SVBUS 我没试过,反正我用离线注入工具注入过其他驱动,从来没有成功过。

当然了,你如果已经在实体硬盘或者VHD中安装好了系统,能够正常进入桌面的话,直接在系统中安装 SVBUS 驱动就行了。
回复

使用道具 举报

103#
 楼主| 发表于 2022-1-16 13:39:27 | 只看该作者
本帖最后由 xianglang 于 2022-1-16 13:46 编辑
wuming520 发表于 2022-1-15 13:33
楼主可以讲一下SVBUS玩2003怎么玩的吗求教程谢谢~!

和一楼的方法一样,只不过将WINVBLOCK换成SVBUS而已:建立一个软盘镜像,将SVBUS驱动丢进镜像中就行了。如下G4D菜单,从最后面倒数开始做起,两次重启后选第一个菜单就是完成安装后的正常使用菜单了。在第一个次安装时,需要按 F6 安装 SVBUS 驱动。附件是我以前做的 SVBUS 软盘镜像文件。



title  ◆ Windows @VHD With SVBus \n 启动 SVBus 驱动的磁盘镜像中的 WINDOWS 7/2003/XP 系统
#  map --mem --top /GRUB/SVBus.LZMA (fd0)
  map (hd0,1)/VDF/WIN2003.VHD (hd0)
  map --hook
  rootnoverify (hd0,0)
  chainloader /ntldr || chainloader +1

title  Install Windows @VHD With SVBus Step 2 \n Boot from VHD, with Virtual CD
  map (hd0,1)/VDF/WIN2003.VHD (hd0)
  map --mem --top /SAVE/X126Lite.iso (0xff)
  map --hook
  rootnoverify (hd0,0)
  chainloader /ntldr || chainloader +1

title  Install Windows @VHD With SVBus Step 1 \n Boot from ISO, with Virtual CD+Floppy
  map (hd0,1)/VDF/WIN2003.VHD (hd0)
  map --mem --top /SAVE/X126Lite.iso (0xff)
  map --mem --top /GRUB/SVBus.lzma (fd0)
  map --mem --top /GRUB/SVBus.lzma (fd1)
  map --harddrives=1
  map --hook
  chainloader (0xff)

SVBus.7z

58.17 KB, 下载次数: 13, 下载积分: 无忧币 -2

回复

使用道具 举报

102#
发表于 2022-1-15 13:33:17 | 只看该作者
xianglang 发表于 2022-1-15 10:19
前两年试过用SVBUS玩2003,和WINVBLOCK一样,没难度。至于现在的 UEFI 版本,WIN 2003/XP 应该不支持—— ...

楼主可以讲一下SVBUS玩2003怎么玩的吗求教程谢谢~!

点评

和一楼的方法一样,只不过将WINVBLOCK换成SVBUS而已:建立一个软盘镜像,将SVBUS驱动丢进镜像中就行了。如下G4D菜单,从最后面倒数开始做起,两次重启后选第一个菜单就是完成安装后的正常使用菜单了。在第一个次安装  详情 回复 发表于 2022-1-16 13:39
回复

使用道具 举报

101#
 楼主| 发表于 2022-1-15 10:19:50 | 只看该作者
wuming520 发表于 2022-1-15 01:23
楼主有空可以尝试玩完XPsvbub驱动安装吗

前两年试过用SVBUS玩2003,和WINVBLOCK一样,没难度。至于现在的 UEFI 版本,WIN 2003/XP 应该不支持——WIN7X32在我的G5400台式机上安装都成问题,更不要说驱动了。
回复

使用道具 举报

100#
发表于 2022-1-15 01:23:50 | 只看该作者
xianglang 发表于 2011-3-6 21:40
呵呵……用FIRADISK和WINVBLOCK以前一直失败,WINVBLOCK终于成功了,而FIRADISK就一直失败——我很郁闷,我 ...

楼主有空可以尝试玩完XPsvbub驱动安装吗

点评

前两年试过用SVBUS玩2003,和WINVBLOCK一样,没难度。至于现在的 UEFI 版本,WIN 2003/XP 应该不支持——WIN7X32在我的G5400台式机上安装都成问题,更不要说驱动了。  详情 回复 发表于 2022-1-15 10:19
回复

使用道具 举报

99#
发表于 2022-1-15 01:23:32 | 只看该作者
O.Y.M.2010 发表于 2011-3-6 22:29
谢谢 楼主提供的好方法。在虚拟机试一下,竞成功了。

楼主有空可以尝试玩完XPsvbub驱动安装吗
回复

使用道具 举报

98#
发表于 2022-1-15 01:23:07 | 只看该作者
楼主有空可以尝试玩完XPsvbub驱动安装吗
回复

使用道具 举报

97#
发表于 2021-1-8 02:28:38 | 只看该作者
love93414 发表于 2011-12-28 13:19
7B蓝屏,可以试下在BIOS中将SATA由AHCI改为兼容模式。我关了后就没有这个提示了,但又出来个0x00000020错误 ...

20错不是致命的,如果你原先是成功启动过的。
我前两天启动做好的VHD出现这个20错蓝屏,然后重启选带命令行安全模式可以进去,说明系统没坏,再次重启就正常。
我想我现在已经知道说什么原因了:
应该说同一台机子上的WIN7在捣鬼。
这与过去不允许在同一个机子上装两个win98类似,不过这回win7更恶劣,win98只是自动失能另外一个98。
但win7(或者说BOOTMGR)它不明白告诉你这样不行,而是花样百出各种蓝屏。
即便说一键制作的PRIMO也不能避免,昨天出蓝屏了,就是在win7重启后直接启动2003的虚拟盘蓝屏,这回变了个新花样——6E错。
然后从我的G4D菜单启动一次XP的0PE,重启就可以启动03的VHD了。

另外,AHCI现在可以用红毛樱木在安装系统第一次重启时注入,安装版用SKYIAR不行,它找不到目标,因为安装程序这时还没建注册表。
回复

使用道具 举报

96#
发表于 2021-1-2 14:40:58 | 只看该作者
love93414 发表于 2011-12-28 13:19
7B蓝屏,可以试下在BIOS中将SATA由AHCI改为兼容模式。我关了后就没有这个提示了,但又出来个0x00000020错误 ...

我与你类似,各种7B,ED,20,昨晚试验,居然出现6B!
艹,我怀疑是windows的类似反盗版或者安全机制在阻止。
如果说是硬件问题(DELL6540笔记本),为什么最初可以往挂载的VHD安装2003呢?
只是这样安装的,最多用一天,过了次日零时就全部完蛋出蓝屏,包括各种方式备份的——ESD以及直接复制的vhd拷贝回去也不行!
回复

使用道具 举报

95#
发表于 2020-1-29 21:52:34 | 只看该作者
感谢前辈们艰苦的探索,才换来今天无忧的Ramos生命。
回复

使用道具 举报

94#
发表于 2017-10-31 18:35:48 | 只看该作者
谢谢分享。
回复

使用道具 举报

93#
发表于 2015-9-25 23:44:32 | 只看该作者
重温一遍旧闻
回复

使用道具 举报

92#
发表于 2013-10-5 00:16:44 | 只看该作者
问题一:VHD用VPC2007来生成是不是也可以?
问题二:本帖一直没有讨论VHD XP的差分硬盘问题,在其它帖文中有提及VPC生成的差分VHD硬盘可用。另外,qj_tzy有一主帖是用GRUB实现差分VHD XP的,但他好像一直讨论的是VBOOT,不知用firadisk实现的VHD XP,是不是也能够支持差分硬盘?有人关心这个问题不?
回复

使用道具 举报

91#
 楼主| 发表于 2013-8-5 12:43:15 | 只看该作者
2013上帝是笨蛋 发表于 2013-8-2 08:03
按你提供的方式修改Boot.ini文件,同样不能引导XP,会不会是只能是0磁盘第1分区?

这个不太清楚。不成功,有什么提示信息?
回复

使用道具 举报

90#
发表于 2013-8-2 08:03:33 | 只看该作者
2013上帝是笨蛋 发表于 2013-8-1 15:11
非常感谢你的回复!我们使用EWF,一般就说明,并不把IMG或VHD映像当做是RAMOS,而是作为单文件系统在磁盘 ...

按你提供的方式修改Boot.ini文件,同样不能引导XP,会不会是只能是0磁盘第1分区?
回复

使用道具 举报

89#
发表于 2013-8-1 20:32:26 | 只看该作者
不错哦 谢谢 分享
回复

使用道具 举报

88#
发表于 2013-8-1 15:11:14 | 只看该作者
xianglang 发表于 2013-8-1 07:47
没用过EWF,我觉得如果是内存系统了,EWF用处不大。至于虚拟磁盘是0或者1,不并不影响使用,因此我也懒得 ...

非常感谢你的回复!我们使用EWF,一般就说明,并不把IMG或VHD映像当做是RAMOS,而是作为单文件系统在磁盘上运行。启用EWF主要是提速系统之用,或者干脆不装杀软,用EWF对系统进行保护,这个时候EWF相当于一个可以对系统进行提速的影子系统。
回复

使用道具 举报

87#
 楼主| 发表于 2013-8-1 07:47:11 | 只看该作者
2013上帝是笨蛋 发表于 2013-6-8 14:55
楼主提供的方法,早在你发布初期我就使用了,但是我只成功后一半。我想直接安装系统到VHD或IMG均不成功,但 ...

没用过EWF,我觉得如果是内存系统了,EWF用处不大。至于虚拟磁盘是0或者1,不并不影响使用,因此我也懒得去理它。至于multi(0)disk(0)rdisk(1)partition(1)不成功,可能应该是multi(0)disk(1)rdisk(0)partition(1)才行吧。
回复

使用道具 举报

86#
发表于 2013-7-3 19:54:33 | 只看该作者
装XP的SAS和RAID0 可以使用不??
回复

使用道具 举报

85#
发表于 2013-6-16 17:04:41 | 只看该作者
假设原系统盘符为C,MAP映像方式启动后,C仍然会是原系统盘的盘符,重启映像后(有的机器不需要重启)并同时会给我们制作的IMG映像生成一个新的盘符,假设为G,那么我们导出注册表HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices为1.REG,并删除MountedDevices,然后用记事本编辑1.REG,将\DosDevices\C:更改为\DosDevices\G:,将\DosDevices\G:更改为\DosDevices\C:,保存后,导入该修改后的1.REG。这个过程就是我所说的盘符对调。
回复

使用道具 举报

84#
发表于 2013-6-12 13:27:51 | 只看该作者
2013上帝是笨蛋 发表于 2013-6-8 16:02
简单步骤如下:

  操作大纲:安装XP到C盘→安装F驱或W驱→重新启动系统1次确认F驱或W驱正确安装→ ...






磁盘对调,没理解,能否说得详细点
回复

使用道具 举报

82#
发表于 2013-6-11 15:09:06 | 只看该作者
本帖最后由 2013上帝是笨蛋 于 2013-6-11 15:24 编辑
2012豪杰 发表于 2013-6-10 15:46
第一次做好后启动XP.IMG 半途蓝屏
第二次重做,15G的XP.IMG,并整理映像
grub引导文件没动


注意基于F驱的IMG或VHD,在首次直接map启动时,必须得到物理分区上的系统支持(当然,你可以直接map --mem,可以不需要物理系统的支持,如果可以的话!),也就是说在首次MAP时,原物理分区上的系统不能删除,注册表“HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices”下的键值不要人为修改,不然启动会出问题。
你的第一个问题,有可能是物理分区上的系统不存在或F驱没有起来
你的第二个问题,从英文提示中就可以直接看出来,XP.img存放的路径与菜单中所书写的路径并不一致,你可以再次检查一下。英文愿意是:文件没有被找到,按任意键继续
回复

使用道具 举报

81#
发表于 2013-6-10 15:46:15 | 只看该作者
本帖最后由 2012豪杰 于 2013-6-10 15:49 编辑
2013上帝是笨蛋 发表于 2013-6-8 17:21
怎么会没用呢?


第一次做好后启动XP.IMG 半途蓝屏
第二次重做,15G的XP.IMG,并整理映像
grub引导文件没动

启动时显示:

find --set-root /xp.img
error 15:file not found
press any key to continue

两个分别各是什么原因


回复

使用道具 举报

80#
发表于 2013-6-8 17:21:19 | 只看该作者
本帖最后由 2013上帝是笨蛋 于 2013-6-9 16:16 编辑
2012豪杰 发表于 2013-6-8 17:20
QQ要验证码啊


怎么会没用呢?
回复

使用道具 举报

79#
发表于 2013-6-8 17:20:43 | 只看该作者
2013上帝是笨蛋 发表于 2013-6-8 17:15
不是内存版,可以在硬盘上直接MAP运行。只是有的机器与F驱或W驱不是很兼容,在首次直接MAP时不能正确驱 ...

QQ要验证码啊
回复

使用道具 举报

78#
发表于 2013-6-8 17:15:40 | 只看该作者
本帖最后由 2013上帝是笨蛋 于 2013-6-8 17:17 编辑
2012豪杰 发表于 2013-6-8 16:39
谢!
这样的IMG   不论其IMG大小,均可运行,应该不是内存版 对吧
马上试一下


不是内存版,可以在硬盘上直接MAP运行。只是有的机器与F驱或W驱不是很兼容,在首次直接MAP时不能正确驱动,不能获取新的盘符,如果映像小于高位内存,还可以用RAMOS方式进行首次运行,以获取正确驱动,否则只能是干瞪眼。


QQ:250086087

firdisk.rar

34.49 KB, 下载次数: 24, 下载积分: 无忧币 -2

F驱

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 07:10

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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