无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 10017|回复: 18

用Vboot+ghost安装2003蓝屏

[复制链接]
发表于 2011-5-27 10:23:07 | 显示全部楼层 |阅读模式
1.解压vboot
2.将VBOOT中的vbootldr.mbr,vbootldr放在C盘根目录,剩下的VBOOT目录放在C盘根目录
c:.
   |  vbootldr
   |   vbootldr.mbr
   |----vboot
   |------- grub
   |
   |-------font
...........  
3.将boot.INI中增加一行
C:\vbootldr.mbr="VBoot -VHD Boot"
此时启动,选择VBoot -VHD Boot能看到启动菜单
4.创建VHD磁盘
命令
c:\vboot\tools\x86\vbootctl.exe createhd c:\winxp.vhd /size 5
可以使用c:\vboot\tools\x86\vbootctl.exe help查看命令
此处建立的是一个动态的vhd文件。
注意:这个size后面单位是GB

5.加载VHD
c:\vboot\tools\x86\vbootctl.exe mount c:\winxp.vhd

6.ghost
ghost32 全盘-2003.gho

7、安装vboot驱动
修改VHD盘为z盘
修改VHD注册表
把vbootdsk.sys(从vboot.img文件里提取)放到system32\drivers目录下

8、修改C:\vboot\grub\grub.cfg
menuentry "XP VHD" {
  vboot harddisk="(hd0,1)/winxp.vhd"
}
或者
在windows中,可用\vboot\vbootedit uuid x:命令查看x:盘的uuid号。(c:\vboot\vbootedit uuid z:)
在VBoot Loader中,可用probe -u (hd0,1)命令获取一个卷的UUID。
其要点是vboot\grub\grub.cfg的启动项要用UUID号方式(此方式兼容性最好),如:
menuentry "XP VHD" {
  vboot harddisk="(UUID=320ceab80cea766f)/vboot_vhd/winxp.vhd"
}

9、卸载VHD
c:\vboot\tools\x86\vbootctl.exe umount 0

注1、注册表
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\System\ControlSet001\Control\CriticalDeviceDatabase\gen_scsiadapter]
"Service"="vbootdsk"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\System\ControlSet001\Services\vbootdsk]
"Type"=dword:00000001
"Start"=dword:00000000
"ErrorControl"=dword:00000001
"ImagePath"="system32\\drivers\\vbootdsk.sys"
[-HKEY_LOCAL_MACHINE\System\MountedDevices]

注2、注册表(注意:操作过程中不要另外打开regedit.exe进程了,否则会提示出错的,好像是权限)
reg load hklm\111 "Z:\windows\system32\config\system
reg add HKLM\111\ControlSet001\Control\CriticalDeviceDatabase\gen_scsiadapter
reg add HKLM\111\ControlSet001\Control\CriticalDeviceDatabase\gen_scsiadapter /v Service /t REG_SZ /d vbootdsk
reg add HKLM\111\ControlSet001\Control\CriticalDeviceDatabase\gen_scsiadapter /v ClassGUID /t REG_SZ /d {4D36E97B-E325-11CE-BFC1-08002BE10318}
reg add HKLM\111\ControlSet001\Control\CriticalDeviceDatabase\gen_scsitest /v Type /t REG_dword /d 1
reg add HKLM\111\ControlSet001\Services\vbootdsk
reg add HKLM\111\ControlSet001\Services\vbootdsk /v Type /t REG_dword /d 1
reg add HKLM\111\ControlSet001\Services\vbootdsk /v Start /t REG_dword /d 0
reg add HKLM\111\ControlSet001\Services\vbootdsk /v ErrorControl /t REG_dword /d 1
reg add HKLM\111\ControlSet001\Services\vbootdsk /v ImagePath /t REG_SZ /d "system32\drivers\vbootdsk.sys"
echo y | reg delete HKLM\111\MountedDevices
reg unload hklm\111
pause




已经确定为ntfs磁盘,注册表已经导入,驱动已经复制到system32\drivers目录下
发表于 2011-5-27 11:00:27 | 显示全部楼层
过期了的版本吗 用新版本试试
回复

使用道具 举报

发表于 2011-5-27 11:34:52 | 显示全部楼层
自己使用过vboot没有楼主的问题啊
回复

使用道具 举报

发表于 2011-5-27 14:30:03 | 显示全部楼层
楼主蓝屏代码是多少?
回复

使用道具 举报

 楼主| 发表于 2011-5-28 03:42:19 | 显示全部楼层
目前发现 用破解的 就 007b 错误 蓝屏 不用的话就 012f 错误 蓝屏

[ 本帖最后由 k71g 于 2011-5-28 21:08 编辑 ]
回复

使用道具 举报

发表于 2011-5-28 12:15:19 | 显示全部楼层
我的忘了修注册表似乎没大问题你换个2K3版本再折腾试
回复

使用道具 举报

发表于 2011-5-28 19:09:39 | 显示全部楼层

回复 #1 k71g 的帖子

用楼主的办法,可用来安装ghost win2000 server 的VHD系统吗?

目前,我正在安装win2000.vhd,试了多种办法,未成功,看了楼主的这篇帖子,似乎又有了新的希望,但盼楼主能给予详细指点,特别是加注册表部分,看了后不甚了然。
回复

使用道具 举报

 楼主| 发表于 2011-5-28 23:33:30 | 显示全部楼层

回复 #7 qj_tzy 的帖子

总 的来说 就是
1、增加引导
2、创建并且加载vhd盘
3、全盘ghost
4、安装驱动

理论上 win98 和 2000 都可以 成功,关键是 驱动支持的问题
回复

使用道具 举报

发表于 2011-5-29 10:33:23 | 显示全部楼层

回复 #8 k71g 的帖子

其他都清楚了,只是离线修改注册表安装VBOOT驱动部分尚不太明白,希望此部分能说详细点。
回复

使用道具 举报

发表于 2011-6-12 12:16:25 | 显示全部楼层

回复 #5 k71g 的帖子

我在开启了AHCI 后使用原版的WINXP 是7b 蓝屏 (未有AHCI驱动),
而使用过期 的vboot 版本是12f
回复

使用道具 举报

发表于 2011-6-12 13:00:26 | 显示全部楼层

回复 #1 k71g 的帖子

ghost2003后是什么格式的,ntfs的gho镜像吗
回复

使用道具 举报

 楼主| 发表于 2011-6-13 11:45:20 | 显示全部楼层
我一般不用fat32的
回复

使用道具 举报

发表于 2011-6-18 14:50:36 | 显示全部楼层
回复

使用道具 举报

发表于 2011-7-10 09:18:52 | 显示全部楼层
我的是破解的  也提示 7b
回复

使用道具 举报

发表于 2011-12-7 02:47:55 | 显示全部楼层
是啊,用破解的就总是7b蓝屏(使用YLMF的安装版ISO)


但是用ghost版简单,用vhd xp辅助工具弄,只要替换vhd里的windows\system32\drivers的VBOOTDSK.SYS就能用。就是容易崩溃
回复

使用道具 举报

发表于 2011-12-7 07:52:30 | 显示全部楼层
我用Ghost加注入驱动方式从来没有成功过,要么7B要么0F

昨天自己找了个驱动用ISO安装总算成功了,接着做XP又是7B
回复

使用道具 举报

发表于 2011-12-7 12:45:08 | 显示全部楼层
关键是注册表,xp的注册表跟2k3的修改是不一样的

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\System\ControlSet001\Control\CriticalDeviceDatabase\root#vbootsmp]
"Service"="vbootsmp"
"ClassGUID"="{4d36e97b-e325-11ce-bfc1-08002be10318}"

[HKEY_LOCAL_MACHINE\System\ControlSet001\Services\vbootsmp]
"Type"=dword:00000001
"Start"=dword:00000000
"ErrorControl"=dword:00000001
"ImagePath"="system32\\drivers\\vbootsmp.sys"

[-HKEY_LOCAL_MACHINE\System\MountedDevices]

把vbootsmp.sys放到windows\system32\drivers下。

再用vbootctl prepare c:\win2003.vhd整理下。然后就OK了
回复

使用道具 举报

发表于 2011-12-7 14:56:57 | 显示全部楼层
原帖由 <i>freefree</i> 于 2011-12-7 12:45 发表

关键是注册表,xp的注册表跟2k3的修改是不一样的


能贴出xp和2003的注册表内容吗?
回复

使用道具 举报

发表于 2011-12-7 17:44:48 | 显示全部楼层
ghost 2003 请问有什么推荐?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 04:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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