以下是引用不点在2004-9-8 12:09:34的发言:
关于map在NTFS上的问题, 我猜可能有两种情况:
1. GRUB for DOS 的 NTFS 模块存在BUG
2. 你所用的两个工具有问题, 或者它所报告的连续性, 从概念上不同于 GRUB 所说的连续性.
无论上述哪种情况, 都不适合去掉 map 对于连续性的检查.
对于1. 这表明 GRUB 不能恰当确定一个文件的物理扇区位置, 因此用 map 命令于该 img 文件, 将可能带来灾难, 所以, 不可以去掉这个检查.
对于2. 既然那两个工具不适合我们的用途, 我们也就没有必要参考它了. 我们首先相信 GRUB 的 blocklist 命令的结果. 只有 blocklist 列出碎片的文件,才是不连续的文件.
既然不可以去掉检查, 也就没有必要添加这个选项了.
----------------
关于 FAT32 下找不到文件的问题, 那应当不是 GRUB for DOS 的问题, 而应当是 GNU GRUB 的问题, 向 GNU GRUB 报告 BUG 吧.
GRUB 并不能找到一个文件名中含有空格的文件. 以下文件都不行:
(hd0,0)/Program Files/test.txt
(hd0,0)/my file.txt |
|