无忧启动论坛

标题: vboot xp 成功了,有几个疑问 [打印本页]

作者: 2011895866818    时间: 2013-5-11 22:43
标题: vboot xp 成功了,有几个疑问
先谢谢了。
1.设备里vboot,感叹号?
2.好像不能正常关机,等了60s,放弃了。
3.vboot目录下,启动必须的有哪些呢,是不是除了grub的mod外,只要vboot就可以了。

作者: bfgxp    时间: 2013-5-11 23:17
我做的,vhdxp设备vboot也是叹号。不影响正常使用
不能正常关机?这个没发现
作者: lasti    时间: 2013-5-12 18:54
本帖最后由 lasti 于 2013-5-12 18:55 编辑

叹号是因为vbootdsk驱动没有正确安装,请离线状态下修改为如下注册表,

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\gen_scsiadapter]
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"
"Service"="vbootdsk"

[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\ControlSet002\Control\CriticalDeviceDatabase\gen_scsiadapter]
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"
"Service"="vbootdsk"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\vbootdsk]
"Type"=dword:00000001
"Start"=dword:00000000
"ErrorControl"=dword:00000001
"ImagePath"="system32\\drivers\\vbootdsk.sys"



作者: bfgxp    时间: 2013-5-13 09:31
本帖最后由 bfgxp 于 2013-5-13 09:56 编辑
lasti 发表于 2013-5-12 18:54
叹号是因为vbootdsk驱动没有正确安装,请离线状态下修改为如下注册表,

Windows Registry Editor Versio ...

测试了,没有用的。
作者: lasti    时间: 2013-5-13 10:58
bfgxp 发表于 2013-5-13 09:31
测试了,没有用的。


但我是这样做而成功,不过修改前是一个被封装好的xp,被封装好的xp是没有安装vbootdsk驱动的
作者: bfgxp    时间: 2013-5-13 11:04
lasti 发表于 2013-5-13 10:58
但我是这样做而成功,不过修改前是一个被封装好的xp,被封装好的xp是没有安装vbootdsk驱动的

我再试一下看看,你能给个驱动好的截图么?
作者: lasti    时间: 2013-5-13 11:10
因为我是离线安装+破解版,所以在设备管理器不是正确的名字,

作者: bfgxp    时间: 2013-5-13 11:24
lasti 发表于 2013-5-13 11:10
因为我是离线安装+破解版,所以在设备管理器不是正确的名字,

呵呵,你是根本就没有那个设备啊。
不那能不能再上个SCSI/RAID host’Controller的驱动详情,看看指向的是哪个驱动。
我刚刚试了你说的第二个方法,一样的有叹号。
作者: lasti    时间: 2013-5-13 11:32
当然是指向vbootdsk.sys


作者: bfgxp    时间: 2013-5-13 11:33
另外我的SCSI/RAID host’Controller也是正常的,没有叹号,
有叹号的是VMLite VBoot Virtual Disk SCSI Storport Adapter这一项
但你的系统里竟然没有VMLite VBoot Virtual Disk SCSI Storport Adapter这一项。真是奇怪了。
作者: bfgxp    时间: 2013-5-13 11:34
我也是离线注入破解版。
作者: 2013Varg    时间: 2013-5-13 11:37
bfgxp 发表于 2013-5-13 11:33
另外我的SCSI/RAID host’Controller也是正常的,没有叹号,
有叹号的是VMLite VBoot Virtual Disk SCSI S ...

这个我试过从vhd启动成功后把VMLite VBoot Virtual Disk SCSI Storport Adapter卸载也没事
作者: bfgxp    时间: 2013-5-13 11:41
lasti 发表于 2013-5-13 11:32
当然是指向vbootdsk.sys

SCSI/RAID host’Controller
的设备信息我和你是一样的。
你确实少了个VMLite VBoot Virtual Disk SCSI Storport Adapter设备
作者: bfgxp    时间: 2013-5-13 11:42
2013Varg 发表于 2013-5-13 11:37
这个我试过从vhd启动成功后把VMLite VBoot Virtual Disk SCSI Storport Adapter卸载也没事

也许只有这样处理,看起来好看点。
作者: songhangzhou    时间: 2013-5-13 12:52
如果是自己用的,在干净的xp系统下(未安装vboot),挂载任何一个"vbootctl mount xxx.vhd",

就可以把VMLite VBoot Virtual Disk SCSI Adapter驱动加载到当前的xp系统中,

再重新封装到vhd 中。。。。。这样就可以待机了。



作者: bfgxp    时间: 2013-5-13 12:56

来看看,真正没有叹号的vboot驱动,
作者: songhangzhou    时间: 2013-5-13 13:09
bfgxp 发表于 2013-5-13 12:56
来看看,真正没有叹号的vboot驱动,

我用vboot1.1版,vboot2.0版都测试过的,一直都没有成功。。。。

求指点!!!
作者: bfgxp    时间: 2013-5-13 13:40
songhangzhou 发表于 2013-5-13 13:09
我用vboot1.1版,vboot2.0版都测试过的,一直都没有成功。。。。

求指点!!!

刚才无意之中试出来的
首先说明,其实有没有叹号都不影响日常使用。
默认情况下VMLite VBoot Virtual Disk SCSI Adapter是有叹号的,并且SCSI/RAID host’Controller也是正常存在且不可卸载。
现在更新VMLite VBoot Virtual Disk SCSI Adapter,手动指定,其他厂商,SCSI/RAID host’Controller驱动。
更新后VMLite VBoot Virtual Disk SCSI Adapter就变成了SCSI/RAID host’Controller,但还是有叹好。
然后再次把有叹号的SCSI/RAID host’Controller更新回VMLite VBoot Virtual Disk SCSI Adapter,当然更新后一样有叹号。
到这里重启系统,重启后你就会发现VMLite VBoot Virtual Disk SCSI Adapter正常了且不可卸载。而SCSI/RAID host’Controller有了叹号,可以卸载。把有叹号的SCSI/RAID host’Controller卸载掉。刷新设备,没有发现新设备。至此结束
作者: 2013Varg    时间: 2013-5-13 13:53
bfgxp 发表于 2013-5-13 13:40
刚才无意之中试出来的
首先说明,其实有没有叹号都不影响日常使用。
默认情况下VMLite VBoot Vi ...

一个很重要的问题,这样做相当于在注册表里直接把scsi/raid host controller 改名,我很怀疑最终还是无法待机
作者: lasti    时间: 2013-5-13 13:58
bfgxp 发表于 2013-5-13 11:33
另外我的SCSI/RAID host’Controller也是正常的,没有叹号,
有叹号的是VMLite VBoot Virtual Disk SCSI S ...

songhangzhou说得对,我只是用vbootdsk代替微软的SCSI驱动,但是一样能正常运行,能待机,但不能休眠

在没有高手公布他的方法之前,我这些小后辈只懂这么做
作者: bfgxp    时间: 2013-5-13 14:48
本帖最后由 bfgxp 于 2013-5-13 15:18 编辑
2013Varg 发表于 2013-5-13 13:53
一个很重要的问题,这样做相当于在注册表里直接把scsi/raid host controller 改名,我很怀疑最终还是无法 ...


刚刚测试了,这不仅仅是改名,通过这样处理后,可以正常待机。休眠还是不行。
作者: lasti    时间: 2013-5-13 16:44
songhangzhou 发表于 2013-5-13 12:52
如果是自己用的,在干净的xp系统下(未安装vboot),挂载任何一个"vbootctl mount xxx.vhd",

就可以把V ...

我不太明白“挂载任何一个"vbootctl mount xxx.vhd",这句话
为什么那个命令的意思是加载一个vhd,然后结果却是给当前系统安装vboot驱动,

怎么不能一个命令,直接给当前系统安装vboot驱动.....
作者: bfgxp    时间: 2013-5-13 17:04
lasti 发表于 2013-5-13 16:44
我不太明白“挂载任何一个"vbootctl mount xxx.vhd",这句话
为什么那个命令的意思是加载一个vhd,然后结 ...

因为vboot是使用自己的驱动来挂载vhd文件的,所以挂载前得安装自己的驱动。
作者: 2013Varg    时间: 2013-5-13 19:56
bfgxp 发表于 2013-5-13 14:48
刚刚测试了,这不仅仅是改名,通过这样处理后,可以正常待机。休眠还是不行。

可能和硬件有关系吧,我测试时待机键直接变成灰色了
作者: even    时间: 2013-5-14 14:19
bfgxp 发表于 2013-5-13 13:40
刚才无意之中试出来的
首先说明,其实有没有叹号都不影响日常使用。
默认情况下VMLite VBoot Vi ...

这方法管用
作者: arloan    时间: 2013-5-14 22:53
lasti 发表于 2013-5-13 16:44
我不太明白“挂载任何一个"vbootctl mount xxx.vhd",这句话
为什么那个命令的意思是加载一个vhd,然后结 ...

实际是可以的。我刚才试过了:

vbootctl update current





欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3