无忧启动论坛

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

[求助] WeeSetup 2.0 写到文件问题

[复制链接]
跳转到指定楼层
1#
发表于 2013-9-15 18:28:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在 WeeSetup 1.3 版本中,使用 weesetup.exe -s wee-menu.lst -w wee63.mbr -o wee63-my.mbr 可以将 WEE 加启动脚本写到文件中去,但是在 2.0 版本中,使用这个命令,会提示缺少设备,加上 -d (hd0,0) 之类就可以。请问在 2.0 版本中,只要将WEE及脚本写到文件中而不写入实际硬盘(不知道使用不存在的硬盘设备号行不行),有什么办法?
2#
发表于 2013-9-16 09:42:46 | 只看该作者
这个我下午再抽空看看。。。
回复

使用道具 举报

3#
 楼主| 发表于 2013-9-17 19:04:06 | 只看该作者
chenall 发表于 2013-9-16 09:42
这个我下午再抽空看看。。。

不知道现在有结果了没有呢?
回复

使用道具 举报

4#
发表于 2013-9-18 08:42:31 | 只看该作者
本帖最后由 chenall 于 2013-9-18 08:47 编辑

2.0是原作者重新写过的,设计中没有这个功能,需要重新修改下。
回复

使用道具 举报

5#
 楼主| 发表于 2013-9-18 10:23:50 | 只看该作者
哦。辛苦CHENALL了,如果能够加入这个功能就更好了。
回复

使用道具 举报

6#
发表于 2013-9-19 14:32:06 | 只看该作者
xianglang 发表于 2013-9-18 10:23
哦。辛苦CHENALL了,如果能够加入这个功能就更好了。

试试这个。

weesetup.zip

33.32 KB, 下载次数: 41, 下载积分: 无忧币 -2

回复

使用道具 举报

7#
 楼主| 发表于 2013-9-19 19:29:35 | 只看该作者
本帖最后由 xianglang 于 2013-9-19 19:41 编辑
chenall 发表于 2013-9-19 14:32
试试这个。


谢谢CHENALL,这个版本可以写到文件中,而不提示没有设备了,不过反应比较慢一些,要好几秒才完成操作——不过两个WEESETUP将相同的WEE63.MBR和WEE-MENU.LST写出来的WEE63.MBR的HASH校验码不相同。附件是V1.3、V2.0及今天的版本写出来的文件(V1.3是去年写的,WEE-MENU.LST、WEE63.MBR可能不同,但是两个V2.0版本的WEE-MENU.LST、WEE63.MBR是相同的)。


wee63-my.rar (31.43 KB, 下载次数: 22)

回复

使用道具 举报

8#
发表于 2013-9-20 08:26:10 | 只看该作者
本帖最后由 chenall 于 2013-9-20 08:39 编辑

我自己试了下没有发现问题呀。
你是使用怎么命令?
1.3和2.0如果使用同样的WEE63.MBR和WEE-MENU.LST生成的数据应该是一样的。

从新上传了一个,昨天那个传错了。
修正了一个小问题,导入菜单时没有清除原来的菜单,如果新的菜单比较少会错乱。

weesetup.zip

33.33 KB, 下载次数: 38, 下载积分: 无忧币 -2

回复

使用道具 举报

9#
 楼主| 发表于 2013-9-20 14:37:40 | 只看该作者
哦。我使用的是一楼的那条命令写的。我再试试新的版本。
回复

使用道具 举报

10#
 楼主| 发表于 2013-9-20 15:00:42 | 只看该作者
chenall 发表于 2013-9-20 08:26
我自己试了下没有发现问题呀。
你是使用怎么命令?
1.3和2.0如果使用同样的WEE63.MBR和WEE-MENU.LST生成的 ...

这个版本生成的文件只有30.7KB,而1.3的生成的文件是31.5KB。对比了一下,菜单文件后最后一行被截去。原V2.0使用的生成命令是:weesetup-2.0.exe -s wee-menu.lst -w wee63.mbr -o wee63-my-v2.0.mbr -u -d (hd0,0),2013-09-20修改后V2.0使用的生成命令是:weesetup.exe -s wee-menu.lst -w wee63.mbr -o wee63-my-2013-09-20.mbr,而1.3使用的生成命令是:weesetup-1.3.exe -s wee-menu.lst -i wee63.mbr -o wee63-my-v1.3.mbr,各自写出来的文件见附件。

而我的WEE菜单文件内容如下:

find /GRLDR /GRLDR
default 0
timeout 8
title ***** Xianglang's Wee Menu ******
title *                               *
title *     0. GRUB4DOS               *
find /GRLDR /GRLDR
find /GRUB/GRLDR /GRUB/GRLDR
find /BOOT/GRLDR /BOOT/GRLDR
find /BOOT/GRUB/GRLDR /BOOT/GRUB/GRLDR
title *     1. Windows 7/Vista        *
find /BOOTMGR /BOOTMGR
title *     2. Windows 2003/XP        *
find /NTLDR /NTLDR
title *     3. Windows 98/DOS         *
find /IO.SYS /IO.SYS
title *     4. 1st Hard Disk          *
root (hd0,0) +1
root (hd0,1) +1
root (hd0,2) +1
root (hd0,3) +1
(hd0)+1
title *                               *
title * http://xianglang.blog.163.com *


My-Wee63.rar (23.09 KB, 下载次数: 29)

回复

使用道具 举报

11#
发表于 2013-9-20 16:03:12 | 只看该作者
xianglang 发表于 2013-9-20 15:00
这个版本生成的文件只有30.7KB,而1.3的生成的文件是31.5KB。对比了一下,菜单文件后最后一行被截去。原V ...

好久没有看这些代码了,现在看着有些晕晕的。。

新的WEE63.MBR不会超过来源大小,这个是BUG,应该是新的最多可以有63个扇区=31.5KB

又改了下,看下现在正常不。。。

另外说下,发现新的版本有一个-g参数,使用grldr作为脚本内容,这个请谨慎使用,不清楚的话建议不要用。

weesetup-2013-09-20.zip

33.35 KB, 下载次数: 33, 下载积分: 无忧币 -2

回复

使用道具 举报

12#
 楼主| 发表于 2013-9-20 18:12:52 | 只看该作者
chenall 发表于 2013-9-20 16:03
好久没有看这些代码了,现在看着有些晕晕的。。

新的WEE63.MBR不会超过来源大小,这个是BUG,应该是新 ...

这个版本生成的文件,与1.3版生成的文件,完全相同了。不过奇怪的是,这个版本的生成速度,与上一个相比要慢一些,和你第一次修改的那个版本一样的速度。
回复

使用道具 举报

13#
发表于 2013-9-21 19:20:09 | 只看该作者
速度会慢,这个比较奇怪,我这里都是一闪而过的。也许换台电脑就快了。。
回复

使用道具 举报

14#
 楼主| 发表于 2013-9-21 22:43:01 | 只看该作者
chenall 发表于 2013-9-21 19:20
速度会慢,这个比较奇怪,我这里都是一闪而过的。也许换台电脑就快了。。

你的电脑速度太快了,因此差别会不明显。我这N270的上网本,性能太差,生成30.7KB大小文件的那个,大概1秒就完成了,但是最后这一个,要3-5秒才完成(命令回车后到再回到命令行状态)。
回复

使用道具 举报

15#
发表于 2013-9-24 21:56:47 | 只看该作者
前面上传的版本有BUG(脚本没有写入),请先不要使用,我明天再修改上传。
回复

使用道具 举报

16#
 楼主| 发表于 2013-9-25 12:44:15 | 只看该作者
11楼的版本有问题,脚本没有写入?但是我用ULTRAEDIT打开写成的文件看过,后面是有脚本内容的啊,和1.3版本写成的完全一样。
回复

使用道具 举报

17#
发表于 2013-9-25 13:42:34 | 只看该作者
如果没有指定-s参数,这时脚本就没有写入。。
回复

使用道具 举报

18#
发表于 2013-9-25 14:30:50 | 只看该作者
xianglang 发表于 2013-9-25 12:44
11楼的版本有问题,脚本没有写入?但是我用ULTRAEDIT打开写成的文件看过,后面是有脚本内容的啊,和1.3版本 ...

重新上传了。

顺便修改了一下,写入之前先对比数据,如果不一样才写入,否则不需要写入(类似1.3的版本)
另外一个修改就是可以像以前那样也就是不需要指定-d参数。自动识别。
weesetup (hd0)

weesetup-2013-09-25.zip

33.34 KB, 下载次数: 114, 下载积分: 无忧币 -2

回复

使用道具 举报

19#
 楼主| 发表于 2013-9-25 18:17:13 | 只看该作者
chenall 发表于 2013-9-25 14:30
重新上传了。

顺便修改了一下,写入之前先对比数据,如果不一样才写入,否则不需要写入(类似1.3的版本 ...

辛苦CHENALL了,谢谢。
回复

使用道具 举报

20#
发表于 2018-1-13 06:35:13 | 只看该作者
辛苦CHENALL了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 11:39

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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