veket官方网站论坛

veket

 找回密码
 要注册
搜索
查看: 11644|回复: 26

正版win7/vista设置启动引导脚本,请求测试

[复制链接]
发表于 2010-6-29 17:31 | 显示全部楼层 |阅读模式
首先,不建议对win7/vista的使用比较陌生的纯粹的新手参与这个测试,我不希望不熟练带来的误操作造成你的系统有问题。所以,我对参与测试者有要求:
1。曾经成功地使用这个流程:
http://www.lucky8k.com/thread-72811-1-1.html
安装过veket,安装过程比较顺利。目前veket和win7/vista还并存着。
2。阅读过这个帖子:
http://www.lucky8k.com/thread-76961-1-1.html
不觉得很困难的。
如果能做到上面两条,我相信你已经不太恐惧在win7中对引导项做操作了,就可以参加测试。

另外,对使用vista的同学,我很欢迎你们加入测试,但是,希望你自己有一定的能力,因为我没有用过vista,无法判断是否会有问题。只是从理论上认为,vista的启动机制和win7相同。如果你阅读了下面的流程,觉得自己没把握,那就不要试。

测试流程:

1. 复制如下脚本命令行:
@echo on

bcdedit /create {d2b69192-8f14-11da-a31f-ea816ab185e0} /d "Grub4Dos" /application bootsector

bcdedit /set {d2b69192-8f14-11da-a31f-ea816ab185e0} device partition=%SystemDrive%
bcdedit /set {d2b69192-8f14-11da-a31f-ea816ab185e0} path \grldr.mbr
bcdedit /displayorder {d2b69192-8f14-11da-a31f-ea816ab185e0} /addlast

pause

echo press any key to continue

粘贴到记事本里,保存文件,名字随你起,但后缀名必须为“.bat”,文件可以放在任何目录。

2. 用管理员权限打开dos终端,运行:
c:\windows\system32>bcdedit
这是个查看指令,没有任何危险的。
在系统输出的现存引导信息中,寻找现存的引导项标识符(通常称之为GUID),这是类似这种:{8a783f41-c175-11de-bd5a-894479f52fd1}
把你系统里现存的GUID和下面这个作对比:
{d2b69192-8f14-11da-a31f-ea816ab185e0}
确保不会重复。万一重复,那就停止测试,来这里跟贴报告。
理论上,GUID是一个128位的二进制随机数,重复的几率无限趋近于0,但是,测试阶段我希望小心一点,把危险系数确实地降到0.

3. 在文件浏览器里用鼠标右键点你保存下的.bat文件,选择“以管理员身份运行”。
这一步是在添加引导项了,是引导veket的。如果你的机器里已经有一个veket引导项,那也不必担心,完全不会影响先前做的引导项的,只不过是多了一个引导项,测试完删除就是,如果你不删除、保留它,顶多就是你开机的时候有两条“Grub4Dos”,作用一模一样。
运行以后,会跳出这样的窗口:

                               
登录/注册后可看大图

上图是正常运行的状态,脚本里所有的指令都成功运行了。
在按键让窗口消失前,截屏保留图片,就像我上图那样。

4. 再次打
c:\windows\system32>bcdedit
看看原来的引导项后面是不是又出现一个“实模式启动扇区”。
如果有,重启机器,用最下面的启动项启动veket,这个启动项是用脚本新加进去的。
如果没有,贴你的截屏图到这里跟帖,让我们看看发生了什么。

5. 如果启动veket没问题(前提是原本你的系统里启动veket就没问题的),那么到这里跟贴:
(1)说明你的win7系统的版本。
(2)贴出你在上面第3步保留的截屏图。
(3)说明启动veket无误。
然后你就可以删除多余的启动项了:
bcdedit /delete {d2b69192-8f14-11da-a31f-ea816ab185e0}
这个GUID一定要贴对,最好从这里拷贝去运行,我可不想你把自己系统里有用的启动项给删了,那就麻烦大了。
删掉用脚本新加的引导项,你的系统又恢复原样了。

[ 本帖最后由 perryfa 于 2010-6-30 12:19 编辑 ]
1.jpg
发表于 2010-6-29 22:56 | 显示全部楼层

测试成功,

测试成功,
(1)说明你的win7系统的版本。
microsoft windows 版本6.1 (内部版本 7600)
(2)贴出你在上面第3步保留的截屏图。
捕获2.JPG

(3)说明启动veket无误。

能正常进入VEKET。

不过不知为什么,运行的时候,出现内存占用很多,比正常使用要多很多。

[ 本帖最后由 geryjj 于 2010-6-29 22:59 编辑 ]

评分

1

查看全部评分

 楼主| 发表于 2010-6-29 23:06 | 显示全部楼层

回复 2# 的帖子

多谢 geryjj.你这是旗舰版啊,不错。
你说运行什么的时候会内存占用很多?是在win7内运行脚本时吗?我这个我还真没注意。回头我去win7里试试,无非就是打几条指令而已。

[ 本帖最后由 perryfa 于 2010-6-29 23:14 编辑 ]
发表于 2010-6-29 23:13 | 显示全部楼层

回复 3# 的帖子

是运行脚本的时候。
 楼主| 发表于 2010-6-29 23:18 | 显示全部楼层

回复 4# 的帖子

单独打指令会不会有内存过多占用?你可以把脚本里的指令输入到管理员权限的dos终端运行看看(反正,运行完了你可以删除的),就是那4条用bcdedit开头的,一条一条复制粘贴。
也许对于BCD的访问编辑就是比较占内存。win7好像是蛮吃资源的。
您需要登录后才可以回帖 登录 | 要注册

本版积分规则

QQ|手机版|Archiver|veket官方网站论坛 ( 粤ICP备 11052856 )

GMT+8, 2025-5-3 02:55

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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