无忧启动论坛

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

[分享] RUN 1206 更新 支持磁盘交换,文件检索,自动菜单,自动列表,全自动安装nt5x系统

    [复制链接]
871#
发表于 2011-11-19 22:18:14 | 只看该作者
我发现一个问题,用最新的版本加载语句Command run --automenu-all ,在进入文件夹时,若文件过多,则会直接死机,不到50个文件。原因不明
回复

使用道具 举报

872#
 楼主| 发表于 2011-11-19 22:30:17 | 只看该作者

回复 #871 2011Sunday 的帖子

确定是用的最新版? 我倒是记得有个版本有bug  若该文件夹下面有小于1KB的文件就会“卡住”

其实也不是卡住  就是陷入了一个死循环  看着像卡住

你可以试下 command RUN --set-debug=3 --automenu /出问题的文件夹路径

看看是卡在了哪里

test.jpg (57.38 KB, 下载次数: 136)

test.jpg
回复

使用道具 举报

873#
发表于 2011-11-19 23:08:19 | 只看该作者

回复 #872 sratlf 的帖子

我是卡在了这个界面出来之前,看卡主界面的样子应该是还在扫描目录下的文件,而我确定那个目录下面是没有小于1KB的文件。
回复

使用道具 举报

874#
发表于 2011-11-19 23:35:13 | 只看该作者
不是最新才有这个问题也许是我的原因
回复

使用道具 举报

875#
发表于 2011-11-20 20:22:56 | 只看该作者
回来看看,顺带淘宝一下好东西,更新旧内容...

支持夜天版主,辛苦你了...
回复

使用道具 举报

876#
发表于 2011-11-20 20:44:15 | 只看该作者
今天晚上试了一下最新的1120版,发现还是自动菜单的问题,进入自动菜单直接死机,屏幕上直接把目录里的所有文件名都横向列出来了(我是真机试的), 无论是1120还是1119版的都是,后来又试了1117版的,这版倒是可以进入自动菜单,但是同名的TXT文件都无视存在,都显示ISO文件名,还请LZ修正,谢谢。

MENU.lst自动菜单的内容如下:
title 生成自动菜单 (/gdos/iso/目录)
set image=gfxmenu (bd)/GDOS/GRUB/MESSAGE
command RUN --automenu --show.ISO.IMG.GZ /GDOS/ISO/
回复

使用道具 举报

877#
发表于 2011-11-20 20:50:47 | 只看该作者

回复 #876 hai2002713 的帖子

看来这个问题比较严重了,我现在都暂时没使用了,等待完美解决方案出来
回复

使用道具 举报

878#
发表于 2011-11-20 20:51:49 | 只看该作者
PS接上:刚开始的时候自动菜单目录下有个7Z的文件,还以为是这个文件的缘故,删除进入还是死机,死机的时候黑屏,屏幕最上方横向列目录中所文件名。(图我也不上了)呵呵
回复

使用道具 举报

879#
发表于 2011-11-20 21:19:47 | 只看该作者

回复 #878 hai2002713 的帖子

看来我们的情况一样了
回复

使用道具 举报

880#
 楼主| 发表于 2011-11-20 21:55:37 | 只看该作者
@hai2002713  2011Sunday

方便的话最好是command RUN --set-debug=3 --automenu --show.ISO.IMG.GZ /GDOS/ISO/这样的命令单步执行  帮我看下究竟是卡在了什么地方

或者能提供下卡死的目录结构  看都有什么文件名的文件  再不行的话能不能提供个最小体积的能重现bug的环境

猜测是计算文件体积显示位置出现了什么错误  但是在我这测试正常  无法重现bug


先试试附件的RUN还会不会卡住吧

[ 本帖最后由 sratlf 于 2011-11-20 22:34 编辑 ]

RUN.zip

5.31 KB, 下载次数: 16, 下载积分: 无忧币 -2

回复

使用道具 举报

881#
发表于 2011-11-21 08:52:57 | 只看该作者
早上在公司里的VMware中测试,和真机一模一样,使用LZ的#880的附件也一样。
进入自动菜单后卡在这里了:


使用command RUN --set-debug=3 --automenu --show.ISO.IMG.GZ /GDOS/ISO/这样的命令单步执行,最后卡在这里死循环:


我的ISO目录中的文件,不多啊:

单步运行截图打包:
Desktop.part1.rar (292.97 KB, 下载次数: 10)
Desktop.part2.rar (292.97 KB, 下载次数: 19)
Desktop.part3.rar (50.59 KB, 下载次数: 12)

还请LZ看看。
PS:1117版的可以进入自动菜单,但对同名的TXT文件无视。
回复

使用道具 举报

882#
 楼主| 发表于 2011-11-21 09:39:42 | 只看该作者

回复 #881 hai2002713 的帖子

大概知道怎么回事了  能不能提供下那几个同名txt  怀疑是中文造成的

1117不卡是因为当时手误  保存txt文件名的变量写错了  所以根本就不理会同名txt文件  #880的就是修正那个手误后的run
回复

使用道具 举报

883#
发表于 2011-11-21 09:40:46 | 只看该作者
自己用的RUN测试的文件:
http://115.com/file/dn37jwbm#

注:GRUB版本已使用最新的2011-11-20版。
还请LZ看看是哪里出错了。
回复

使用道具 举报

884#
发表于 2011-11-21 09:45:29 | 只看该作者
同名txt文件: 同名的TXT文件.RAR (2.6 KB, 下载次数: 17)

注:因使用MESSAGE文件,同名的TXT文件都使用UTF-8编码。

[ 本帖最后由 hai2002713 于 2011-11-21 09:50 编辑 ]
回复

使用道具 举报

885#
 楼主| 发表于 2011-11-21 12:01:29 | 只看该作者

回复 #884 hai2002713 的帖子

确定是因为中文的原因了  你可以先把txt里的中文改成英文试试  应该就不会卡了

或者你去掉几个字应该也行

[ 本帖最后由 sratlf 于 2011-11-21 12:10 编辑 ]

chs.jpg (19.36 KB, 下载次数: 135)

chs.jpg
回复

使用道具 举报

886#
发表于 2011-11-21 12:58:53 | 只看该作者
晕,怎么又不支持中文的呢,旧版是可以的哦。
回复

使用道具 举报

887#
 楼主| 发表于 2011-11-21 14:28:10 | 只看该作者

回复 #886 hai2002713 的帖子

原来是直接获取,你写的什么就输出什么,现在是获取完了再处理,添加体积显示,所以就比较麻烦了,我尽快解决吧
回复

使用道具 举报

888#
 楼主| 发表于 2011-11-23 11:49:32 | 只看该作者
@ hai2002713  2011Sunday

麻烦试下附件的  应该没问题了  其他人也可以帮忙测试下  同名txt含有中文的



[ 本帖最后由 sratlf 于 2011-11-23 17:13 编辑 ]

RUN.zip

5.41 KB, 下载次数: 15, 下载积分: 无忧币 -2

回复

使用道具 举报

889#
 楼主| 发表于 2011-11-23 17:56:25 | 只看该作者
@ hai2002713  2011Sunday

第二个测试版 RUN.zip (5.4 KB, 下载次数: 19)


回复

使用道具 举报

890#
发表于 2011-11-23 22:04:12 | 只看该作者
第二个测试版中,使用自动菜单,中文显示成功,但在菜单最上方的  [..]  返回上一层时,出现死机,屏幕显示:

loading hd(0,0)/gdos/...

没反应了,只能重启。


还有一个问题,为什么我使用如下命令:

title 从硬盘启动 XP/2000/2003 系统
find --set-root --ignore-floppies --ignore-cd /ntldr
RUN /ntldr
boot

屏幕上显示一大堆E文,而且一定要按一下回车键才能进入?

[ 本帖最后由 hai2002713 于 2011-11-23 22:16 编辑 ]
回复

使用道具 举报

891#
 楼主| 发表于 2011-11-23 23:22:51 | 只看该作者

回复 #890 hai2002713 的帖子

ud启动吗?

可以试试下面菜单
title 从硬盘启动 XP/2000/2003 系统
RUN --nt /ntldr
boot


方便的话最好也给出卡住时的截图  或者文件结构  之前的版本哪个可以  这次修改没动这部分菜单

[ 本帖最后由 sratlf 于 2011-11-23 23:42 编辑 ]
回复

使用道具 举报

892#
 楼主| 发表于 2011-11-24 00:22:37 | 只看该作者

回复 #890 hai2002713 的帖子

加强判断  再试试吧  解决文件名超长的卡死问题   可能某些情况下显示效果不是很好了

RUN.zip

5.42 KB, 下载次数: 59, 下载积分: 无忧币 -2

回复

使用道具 举报

893#
发表于 2011-11-24 09:28:44 | 只看该作者
原帖由 sratlf 于 2011-11-23 23:22 发表
ud启动吗?

可以试试下面菜单
title 从硬盘启动 XP/2000/2003 系统
RUN --nt /ntldr
boot


使用如上菜单后,出现如下屏幕:没启动到XP菜单
回复

使用道具 举报

894#
发表于 2011-11-24 09:51:16 | 只看该作者
而直接使用:
title 从硬盘启动 XP/2000/2003 系统
RUN  /ntldr
boot


则出现:


一定要按回车键才能进入XP菜单,新版是这样定义的吗?个人感觉这一步多做了。
回复

使用道具 举报

895#
 楼主| 发表于 2011-11-24 09:52:36 | 只看该作者

回复 #893 hai2002713 的帖子

再试下

RUN.zip

5.43 KB, 下载次数: 46, 下载积分: 无忧币 -2

回复

使用道具 举报

896#
发表于 2011-11-24 09:54:33 | 只看该作者
原帖由 sratlf 于 2011-11-24 00:22 发表
加强判断  再试试吧  解决文件名超长的卡死问题   可能某些情况下显示效果不是很好了


使用#892的新版,试了一下,发现以前可以显示中文的菜单只有一个能正常显示,其余两个显示的是文件名:
回复

使用道具 举报

897#
 楼主| 发表于 2011-11-24 10:12:48 | 只看该作者

回复 #896 hai2002713 的帖子

这个不知道原因。。。  我这测试正常   要不再查下文件名看是否一致

test.jpg (72.88 KB, 下载次数: 140)

test.jpg
回复

使用道具 举报

898#
 楼主| 发表于 2011-11-24 11:39:16 | 只看该作者

回复 #894 hai2002713 的帖子

用#895测试版启动 /ntldr 是否正常?

加nt参数的  如果是hdd启动  就会直接交换硬盘  如果不是hdd启动  会给出磁盘列表

不加nt参数  如果是hdd启动  会给出磁盘列表  如果不是hdd启动  忽略交换磁盘
回复

使用道具 举报

899#
发表于 2011-11-24 12:05:27 | 只看该作者
原帖由 sratlf 于 2011-11-24 10:12 发表
这个不知道原因。。。  我这测试正常   要不再查下文件名看是否一致


刚才看了下,文件名是一样的,不知道是怎么回事。

回复

使用道具 举报

900#
发表于 2011-11-24 12:08:56 | 只看该作者
原帖由 sratlf 于 2011-11-24 11:39 发表
用#895测试版启动 /ntldr 是否正常?

加nt参数的  如果是hdd启动  就会直接交换硬盘  如果不是hdd启动  会给出磁盘列表

不加nt参数  如果是hdd启动  会给出磁盘列表  如果不是hdd启动  忽略交换磁盘


我是HDD启动的,交换硬盘是不是有两块硬盘,启动时要选?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-29 17:10

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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