总之目前已经确认新的版本已经解决本贴问题. 新的版本改动只会影响到本贴find问题 其它问题是使用的问题, 比如之前的版本使用find时找不到文件,所以不会改变当前root.新的版本正常了,这时使用了find改变了root..而你的菜单写法并没有针对性改动. |
不点 发表于 2014-11-23 18:39 字体问题,请参看22楼。还有,今天下午到一个朋友处用它启动,AMD X245的CPU的系统,仍然是中文乱码。 |
本帖最后由 不点 于 2014-11-23 18:42 编辑 xianglang 发表于 2014-11-22 20:31 这是说的梦话吧?前面 buggy 的版本,显示 file not found,现在修复后显示正确的 hd0,哪里有毛病啊? 字体没加载,那是你的菜单没能让它加载字体文件,字体文件的路径不对。比如,字体可能在 (hd0)上,而你没有指定 (hd0),而是指定 (hd0,0了,那当然就不行了。 |
sratlf 发表于 2014-11-23 09:27 不是UD的,整个U盘做成了普通的不带MBR的FAT32一个分区。 |
菜单没有问题,字体文件也没有问题——只换回前一个版本(只替换GRLDR文件,其他什么都没动),中文提示正常显示,只有这个版本才会乱码。 |
你的截图显示的是没有问题的, 你可以输入一下不再参数的find命令看看. |
xianglang 发表于 2014-11-22 20:31 ud启动的话 (hd0)/(fd0)是可见区 |
xianglang 发表于 2014-11-22 20:31 看截图没有发现新版find有问题, 中文是乱码因为 根本就没有进入到图形模式.请自己检查一下菜单还有文件是否存在. |
感谢大师们辛苦的工作!! |
0.4.5c已经更新,请测试, 0.4.6a版本应该没有这个问题. |
该问题原因已经找到但是源码还没有更新,今天忘记更新,明天再更新下. |
2014-11-19的版本,Find 不加任何参数依旧出现 Error 15: File not found 的出错信息,而且在没找到文件之前,出现了一个 Cdhenall 的网址。 |
明白了原因了.我回头测试一下看看 |
直接执行不带参数的 find 显示的信息是: grub> find Error 15: File not found 然后再执行 root 的信息是: grub> root (hd0) Filesystem type is fat, using whole disk |
xianglang 发表于 2014-11-19 10:52 还有执行不带参数的find命令 看下都有什么设备 类似下面这样 grub> find (hd0,0) (hd0,1) |
xianglang 发表于 2014-11-19 10:29 chenall是想知道执行这两个命令后会输出什么。。。不可能执行这两个命令后都输出 file not found 吧 |
chenall 发表于 2014-11-19 08:46 结果是一样的。 |
请 chenall 来解决吧,我正在解决 mdyblog 报告的问题。 |
你自己先调试解决吧,看不到你的屏幕,也很难想象哪里出错了。等待更多的人报告之后,才比较容易确定原因。 |
本帖最后由 xianglang 于 2014-11-16 20:23 编辑 map --status 显示如下信息: floppies_orig=0, haddrives_orig=2, floppies_curr=0, harddrives_curr=2 Number of ATAP CD-ROMs:0 ram_drive=0x7F, rd_base=0x0, rd_size=0x100000000 The int13 hook is off. The drive map table is currently empty 手动设置 map --harddrives=1 之后,使用 find 命令仍然查找不了U盘上的文件,仍然显示 Not found! (U盘识别为硬盘的) |
map --status 显示系统软盘和硬盘的个数。我猜,当硬盘没有分区时,硬盘个数可能是 0,所以,什么都不去查找了。 这是 bios 的问题,你先手动设置 map --harddrives=1 这样就可以查找你的 u 盘了。 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.