![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-12 03:33 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » grub for dos 新版对NTFS分区上的文件读取可能有问题 |
| 可打印版本 2,013 / 5 |
| 第1楼 Sense | 发表于 2007-11-04 20:32 |
| 初级用户 发帖 9 积分 127 | |
|
grub for dos 新版对NTFS分区上的文件读取可能有问题 以前因为某些原因,一直用的是 grub for dos 0.4.2(01/07/2007)。最近看到0.4.3正式版出来,于是更新了一下。
C盘用XP SP2格式化为NTFS,安装Windows后,使用boot.ini载入grldr,再用map --mem启动gz压缩的2.88M软盘映像文件。 现在发现,刚装好系统后(也就是C盘文件碎片很多的时候),启动g4d正常,加载软盘映像也没有报错,但是引导映像文件后经常出错。最常见的是ghost 8.2无法运行,提示一堆寄存器信息;甚至有一次引导某个映像文件的时候报找不到command.com,但引导另一个内容差不多的映像文件又能成功。 遇上这些问题,只要用Windows自带的“磁盘碎片整理”将C盘整理一下,再重启进grub引导,就能解决。或者换回上面提到的g4d旧版本,也能解决。 测试过0.4.3正式版和grub4dos.jot.com上下载的10/25/2007、10/26/2007共三个版本,都出现同样的问题。初步怀疑是新版的NTFS读取部分代码有问题,当文件不是连续存放时,读取的数据不正确。 另,再提一下g4d菜单快捷键的问题。现在的菜单快捷键,将第一项定义为0,第二项定义为1。这在程序员的思路看来很正确,我们这些用户也能慢慢习惯。但是如果我教别人如何使用菜单,就必须告诉他“你选菜单第一项,或是按快捷键0”,或是“你选第6项,或按数字键5”,很别扭,很不符合用户习惯。 开发团队能否再考虑一下,将快捷键从1开始排列,跟键盘上面的数字区顺序一致? [ Last edited by Sense on 2007-11-4 at 08:35 PM ] |
|
| 第2楼 lianjiang2004 | 发表于 2007-11-04 20:43 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
你教人的时候,把或后面的话省掉不就完了,呵呵。
|
|
| 第3楼 lianjiang2004 | 发表于 2007-11-04 20:44 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
对这些用户,告诉他再多的方法也没什么用。一种足矣。
|
|
| 第4楼 不点 | 发表于 2007-11-05 10:44 |
| 银牌会员 发帖 1,115 积分 2,491 | |
|
特别小的问题,就留着吧。
GRUB 最初的开发者喜欢 像 C 语言那样从 0 计数。喜欢 BASIC 语言的人对此感到不方便。 可是,这已经形成了标准,再改反而是增添混乱了。所以,我不主张更改这些方面。也不会增添一个选项,让用户可以调整“菜单项的基数”,因为这样还是会引起混乱,最终用户面对不同的 GRUB4DOS 版本有关菜单序号的不同解释,同样是不好的。我们不应该自己给自己添乱。 关于 NTFS 分区文件访问的问题,我们会留意的。bean 主要负责这方面的相关问题。 |
|
| 第5楼 bean | 发表于 2007-11-14 18:45 |
| 初级用户 发帖 38 积分 80 | |
|
请使用fstest.exe来进行测试,假设出问题的文件是C:\aa.img,运行以下命令:
fstest info C:\ fstest list C:\ fstest comp C:\aa.img fstest inode C:\aa.img fstest.exe在Win32环境下运行,下载网址: http://grub4dos.sourceforge.net/grub4dos/ |
|
| 第6楼 Sense | 发表于 2007-11-18 10:47 |
| 初级用户 发帖 9 积分 127 | |
|
测试好了,详细情况已经发在Sysoft 时空论坛,为节省资源就不转到这里了。
测试结果是自2007-06-06及其之后版本都有这个问题。 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |