无忧启动论坛

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

win8安装正常:win7/vista安装器,支持安装系统到USB硬盘,可在xp的pe下运行,x86/x64通用

    [复制链接]
541#
发表于 2009-12-21 03:37:14 | 只看该作者
回复

使用道具 举报

542#
发表于 2009-12-21 09:18:29 | 只看该作者
技术贴,支持
手机回复,等有电脑再试
回复

使用道具 举报

543#
 楼主| 发表于 2009-12-21 17:53:01 | 只看该作者
自己试了一下把vista装到移动硬盘上,无法成功,第一次启动就0x7b。

但如果把硬盘上正常运行的vista移到usb硬盘上,则能正常启动。

目前原因不详。
回复

使用道具 举报

544#
发表于 2009-12-21 18:28:51 | 只看该作者

回复 #554 fujianabc 的帖子

几年前在U盘上装过XP,按网上的教程做的,好象成功过。换到不同的机子要改注册表,具体如何弄记不得了。但U盘还是太慢了,不知现在的情况如何。
回复

使用道具 举报

545#
 楼主| 发表于 2009-12-21 18:33:45 | 只看该作者
原帖由 hhh333 于 2009-12-21 18:28 发表
几年前在U盘上装过XP,按网上的教程做的,好象成功过。换到不同的机子要改注册表,具体如何弄记不得了。但U盘还是太慢了,不知现在的情况如何。

u盘上的xp我只试过xp embedded,普通xp只在移动硬盘上试过。

不建议用u盘测试,一是u盘太慢,而是u盘写入次数寿命有限。
回复

使用道具 举报

546#
发表于 2009-12-22 14:13:10 | 只看该作者

回复 #538 fujianabc 的帖子

我试了一下,默认离线安装usbbootwatcher后,Usb Boot Watcher Service这个服务的Type默认为0x0000000a,修改为0x00000010后第二次引导就不会蓝屏了,a 10 20是16进制,转化为10进制是11 16 32,这些值是代表这个服务在不同环境下是否启用的级别吗?
回复

使用道具 举报

547#
发表于 2009-12-22 16:23:06 | 只看该作者
这个不错,谢谢提供。这个改进了速度,还是改进了什么?
回复

使用道具 举报

548#
 楼主| 发表于 2009-12-22 17:01:27 | 只看该作者
原帖由 yueyezhan 于 2009-12-22 14:13 发表
我试了一下,默认离线安装usbbootwatcher后,Usb Boot Watcher Service这个服务的Type默认为0x0000000a,修改为0x00000010后第二次引导就不会蓝屏了,a 10 20是16进制,转化为10进制是11 16 32,这些值是代表这 ...

默认是0x10啊,这样第一次重启进入驱动安装阶段不会加载这个服务。

我把它的type改为0x20就会自动运行这个服务了,因为我在硬件配置阶段用sc query命令看到那时开启的服务类型全部是0x20.

我不知道你的0x0a哪来的。
回复

使用道具 举报

549#
发表于 2009-12-22 17:59:02 | 只看该作者
不好意思0a应该是10进制的10,我用usbbootwatcher /prepare离线安装之后默认的这个值是0x0000000a
回复

使用道具 举报

550#
 楼主| 发表于 2009-12-22 18:44:27 | 只看该作者
原帖由 yueyezhan 于 2009-12-22 17:59 发表
不好意思0a应该是10进制的10,我用usbbootwatcher /prepare离线安装之后默认的这个值是0x0000000a
77929

貌似你发现usbbootwatcher的bug了,我试了一下/prepare出来的确是十进制10,而不是十六进制10

而usbbootwatcher /install出来后是十六进制的10,可以在普通windows阶段自动运行,但不会在硬件扫描阶段(specialize阶段)运行。而0x20的服务则在"specialize"阶段就自动开启了。

关于服务的类型的意义,可以参考一下资料
http://technet.microsoft.com/en-us/library/cc759275(WS.10).aspx

根本没有0x0a(十进制10)这种类型
回复

使用道具 举报

551#
发表于 2009-12-22 19:07:44 | 只看该作者
谢谢你提供的资料
按照用imagex /apply安装的过程,释放install.wim到硬盘之后,用bcdboot配置完引导,把这块硬盘挂接到某台机器或者在原机器上从硬盘启动的第一次启动过程应该属于specialize,这个时候虽然Usb Boot Watcher Service这个服务没有起来,但是因为离线安装usbbootwatcher的时候已经修改了注册表的几个usb键值,这个specialize阶段是可以正常进行的,蓝屏是在第二次启动的时候发生的,应该是属于systemoobe,是不是因为离线安装usbbootwatcher /prepare的时候,0x0a这个是错的,在第二次启动的时候就不能监控和修改注册表了导致第二次启动蓝屏的
因为我用应答文件在specialize阶段插入usbbootwatcher /install这条命令其实就是在specialize结束重新启动之前把type设置为了0x10
回复

使用道具 举报

552#
 楼主| 发表于 2009-12-22 20:19:37 | 只看该作者
原帖由 yueyezhan 于 2009-12-22 19:07 发表
用bcdboot配置完引导,把这块硬盘挂接到某台机器或者在原机器上从硬盘启动的第一次启动过程应该属于specialize,这个时候虽然Usb Boot Watcher Service这个服务没有起来,但是因为离线安装usbbootwatcher的时候已经修改了注册表的几个usb键值,这个specialize阶段是可以正常进行的,蓝屏是在第二次启动的时候发生的,应该是属于systemoobe,是不是因为离线安装usbbootwatcher /prepare的时候,0x0a这个是错的,在第二次启动的时候就不能监控和修改注册表了导致第二次启动蓝屏的

specialize能起来的确是因为usbbootwatcher /prepare改了注册表,所以启动成功。
但是specialize阶段会重新扫描安装硬件驱动(根据inf的内容),所以如果不打开usbbootwatcher,在specialize阶段注册表会被还原,所以oobe时会蓝屏,与oobe时是否打开了usbbootwatcher无关。

你specialize阶段插入usbbootwatcher /install后能启动成功,是因为你自己手动打开了usbbootwatcher,所以又把还原的注册表给修复了。

在普通windows运行时期以及oobe时0x10的服务会自动运行,而specialize阶段只有0x20的服务会自动运行。至于0x0a,纯属错误。

另外,你可以看一下我的usb.reg,能够帮助理解。
回复

使用道具 举报

553#
发表于 2009-12-22 22:25:40 | 只看该作者
我离线安装后把type改成0x10后,然后不用应答文件也不会蓝屏了,我试了两次了,刚才在第二次启动后抓了张图
回复

使用道具 举报

554#
发表于 2009-12-22 22:40:37 | 只看该作者
我pe里一直使用的是09-09-15的版本,显示中文是乱码的,看到新版以解决这个问题了,更新一下
回复

使用道具 举报

555#
发表于 2009-12-22 22:47:16 | 只看该作者
支持楼主更新,非常强憾的工具支持楼主
回复

使用道具 举报

556#
发表于 2009-12-23 09:15:39 | 只看该作者
从windows 中安装 win7 虽然可以指定盘符,不是占用C盘,但是这种释放install.wim的方法无法导入证书和key,OEM的信息会丢失。
回复

使用道具 举报

557#
发表于 2009-12-23 14:34:46 | 只看该作者
20

下载了.谢谢LZ.
回复

使用道具 举报

558#
发表于 2009-12-23 14:49:57 | 只看该作者
我用楼主的安装器成功安装Win7到G盘(C盘是活动主分区,装XP;D和E是逻辑分区;F是主分区;G是主分区)。可问题是:
1、第一次重启后进不了Win7自动安装,即不能自动进入G盘。用mbldr更改mbr后安装成功。
2、完成安装Win7,进入系统后,盘符交错了。

4.jpg (23.51 KB, 下载次数: 70)

4.jpg
回复

使用道具 举报

559#
发表于 2009-12-23 14:56:48 | 只看该作者

回复 #569 lvzhhai 的帖子

XP下正确的盘符排列是:

3.jpg (20.24 KB, 下载次数: 71)

3.jpg
回复

使用道具 举报

560#
发表于 2009-12-23 15:33:13 | 只看该作者
好东西啊
又更新了

就是下载要给钱
回复

使用道具 举报

561#
 楼主| 发表于 2009-12-23 16:27:05 | 只看该作者
原帖由 lvzhhai 于 2009-12-23 14:49 发表
我用楼主的安装器成功安装Win7到G盘(C盘是活动主分区,装XP;D和E是逻辑分区;F是主分区;G是主分区)。可问题是:
1、第一次重启后进不了Win7自动安装,即不能自动进入G盘。用mbldr更改mbr后安装成功。
2、 ...

是因为你自己的mbr有问题,虽然我可以很容易的加入更新mbr的功能,但是考虑到很多人可能会使用grldr等的其他mbr,所以我的安装器不自动更新mbr了

非系统盘的盘符你自己装完系统后到磁盘管理器里调整一下就可以了,很容易的事。
回复

使用道具 举报

562#
发表于 2009-12-23 16:45:00 | 只看该作者
发现好东西,学习下!!!
回复

使用道具 举报

563#
 楼主| 发表于 2009-12-23 23:26:28 | 只看该作者
在bootland上发了这个安装器,看看老外的反映如何
http://www.boot-land.net/forums/index.php?showtopic=10055
回复

使用道具 举报

564#
发表于 2009-12-24 10:15:11 | 只看该作者
越来越完美了O(∩_∩)O哈哈~
回复

使用道具 举报

565#
 楼主| 发表于 2009-12-24 17:01:28 | 只看该作者
原帖由 fujianabc 于 2009-12-23 23:26 发表
在bootland上发了这个安装器,看看老外的反映如何
http://www.boot-land.net/forums/index.php?showtopic=10055

结果由于几个系统文件的原因,一上来就跑题了,变成了版权争论
回复

使用道具 举报

566#
发表于 2009-12-24 18:00:17 | 只看该作者

回复 #576 fujianabc 的帖子

那几个文件不能替换一下吗? 比如 使用BOOTICE处理引导
回复

使用道具 举报

567#
 楼主| 发表于 2009-12-24 18:08:23 | 只看该作者
原帖由 系统维护 于 2009-12-24 18:00 发表
那几个文件不能替换一下吗? 比如 使用BOOTICE处理引导

bootsect换成bootice没问题,imagex和bcdboot就不行了
回复

使用道具 举报

568#
 楼主| 发表于 2009-12-25 17:38:15 | 只看该作者
原帖由 fujianabc 于 2009-12-24 17:01 发表

结果由于几个系统文件的原因,一上来就跑题了,变成了版权争论

最终的结果是被bootland给删贴了:(

无奈!
回复

使用道具 举报

569#
发表于 2009-12-25 18:24:26 | 只看该作者
老外原来那么重视版权
回复

使用道具 举报

570#
发表于 2009-12-25 22:00:52 | 只看该作者
原帖由 fujianabc 于 2009-12-25 17:38 发表

最终的结果是被bootland给删贴了:(

无奈!

换地方试试。相信好东西总是会有人青睐的!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 23:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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