无忧启动论坛

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

[分享] [原创]移动(U盘)VHD系统(USBWin10x86+USBWin10x64)[Version 1511 Update]

    [复制链接]
1#
发表于 2016-4-3 20:44:43 | 显示全部楼层
最近由于需要用到win7上的软件,因此参考您的帖子用希捷的移动硬盘弄了一个win7 x64的vhd,请教如此让它从usb3.0启动呢?对于移动硬盘来说,usb2.0确实太慢了。
我的笔记本电脑型号是ux305la,该电脑有2个USB3.0口,系统是uefi+gpt的win10。
我的安装过程如下:
1. 在win10下创建windows7.vhd到移动硬盘中,初始化为gpt格式
2. 使用ultraiso刻系统到Kingston的U盘中,然后使用WindowsImageTool将usb3.0的驱动集成到U盘
3. BIOS下关闭secure boot,并开启Launch CSM为enable以支持win7
4. 重启选择启动项UEFI:Kingston xxxxxx(我的U盘型号)开始启动安装
5. 由于以上集成了usb3.0的驱动,所以在usb3.0口也能正常安装,之后就是附加vhd,然后安装
6. 安装完重启时选择win10的系统启动,然后用regedit修改vhd中的bootdriverflags和pnp项以支持从usb启动
7. 重启选择win7启动,结果蓝屏。到BIOS里修改XHCI preboot mode为disable后正常启动(这样相当于所有口都变成usb2.0了)
8. 接下来就是正常的安装,然后装完所有驱动之后,除了移动硬盘速度限制外,一切正常使用
但是一旦更改xhci preboot mode为enable就会蓝屏,就是说只能使用usb2.0的速度。请教如何解决呢?(这个win7系统已经安装了intel usb3.0的驱动的)

点评

win7的USB3.0没有通用性:即使一台启动成功了,遇到了其它的USB3.0的电脑未必能成功!  详情 回复 发表于 2016-4-4 00:26
回复

使用道具 举报

2#
发表于 2016-4-4 00:46:18 | 显示全部楼层
细细哥 发表于 2016-4-4 00:26
win7的USB3.0没有通用性:即使一台启动成功了,遇到了其它的USB3.0的电脑未必能成功!

非常感谢,目前我已经解决了该问题。
之前用WindowsImageTool会将intel usb3.0的驱动集成到win7中,安装完win7之后也就默认有了usb3.0的驱动,因此可以在注册表中找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iusb3xhc和iusb3hub这2项(不知道如果没有集成usb3.0的驱动会不会有这2项),将Start的值改为0(原来为3),重启到BIOS里面enable XHCI之后在usb3.0的接口终于正常启动,启动后会提示安装了驱动,再次重启之后,完美运行。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-24 05:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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