无忧启动论坛

标题: 请教GRUB4DOS-0.4.6a-2017-05-29 安装exfat错误 [打印本页]

作者: 2012the    时间: 2017-6-1 17:03
标题: 请教GRUB4DOS-0.4.6a-2017-05-29 安装exfat错误
U盘exfat格式
用BOOTICEx64 1.3.4版本写入GRUB4DOS-0.4.6a到MBR
然后拷贝好了grldr和menu.lst到U盘根目录
引导时提示:
Try (hd0,0): EXFAT:

一直停在这了
作者: 2011yaya2007777    时间: 2017-6-1 19:20
我这里测试没有问题。你重新格式化一次。
作者: 2012the    时间: 2017-6-2 15:38
2011yaya2007777 发表于 2017-6-1 19:20
我这里测试没有问题。你重新格式化一次。

谢谢您的回复
重新格式化了还是一样

然后我格式化为NTFS,同样上面的操作,顺利引导。
再格式化为exfat,就依旧显示Try (hd0,0): EXFAT:

U盘是https://item.jd.com/3012301.html
作者: 2011yaya2007777    时间: 2017-6-2 16:59
我是使用,bootice格式化的。
作者: 2012the    时间: 2017-6-2 17:56
2011yaya2007777 发表于 2017-6-2 16:59
我是使用,bootice格式化的。



这样格式化后,重新写入MPR,还是一样
作者: 求道者    时间: 2017-6-2 18:18
兴许是兼容问题……
Fbinst吧
作者: 2011yaya2007777    时间: 2017-6-2 19:40
grldr应当在前200Mb吧。如果是,请使用HexWin把前200Mb复制为新文件,压缩后传上来。
作者: 2012the    时间: 2017-6-5 14:14
本帖最后由 2012the 于 2017-6-5 14:23 编辑
2011yaya2007777 发表于 2017-6-2 19:40
grldr应当在前200Mb吧。如果是,请使用HexWin把前200Mb复制为新文件,压缩后传上来。


yaya大神,我压缩后还有173MB
请问能否加个QQ传给您?

我U盘只有grldr那几个文件,
或者只复制5MB就可以了吧?
http://wuyou.net/forum.php?mod=attachment&aid=MzQ3MzYzfDFiNTBjYjc1NGRmZDkzNjhmYzc3NzMxM2QwZTE1NjI0fDE3MzI2Mzk3OTY%3D&request=yes&_f=.rar
http://wuyou.net/forum.php?mod=attachment&aid=MzQ3MzY0fDE3YTEyMmI0Y2RjNjFiOTMwMWJmM2U2N2NjNjcyOTM1fDE3MzI2Mzk3OTY%3D&request=yes&_f=.rar
作者: 2011yaya2007777    时间: 2017-6-5 15:10
可以
作者: 2012the    时间: 2017-6-5 15:23
2011yaya2007777 发表于 2017-6-5 15:10
可以

yaya大神

http://bbs.wuyou.net/forum.php?m ... est=yes&_f=.rar
http://bbs.wuyou.net/forum.php?m ... est=yes&_f=.rar

这两个附件一起解压就是前5MB的扇区,麻烦您帮忙看看,谢谢
作者: 2011yaya2007777    时间: 2017-6-5 15:48
问题已经重现。容我研究一下。
作者: 2012the    时间: 2017-6-5 15:52
2011yaya2007777 发表于 2017-6-5 15:48
问题已经重现。容我研究一下。

谢谢,麻烦yaya大神了

作者: cchessbd    时间: 2017-6-5 16:08
2012the 发表于 2017-6-5 15:52
谢谢,麻烦yaya大神了

楼主真是高手啊,bug都让你给发现了。
作者: 2011yaya2007777    时间: 2017-6-5 16:33
使用 BOOTICE 格式化,不能指定簇尺寸,使得每簇扇区数为 0x100,超过 1 字节了。
你使用 Windows 格式化,分配单元大小就取4096字节。再试一试。
作者: 2012the    时间: 2017-6-5 16:50
2011yaya2007777 发表于 2017-6-5 16:33
使用 BOOTICE 格式化,不能指定簇尺寸,使得每簇扇区数为 0x100,超过 1 字节了。
你使用 Windows 格式化 ...

刚测试了从4096~128K
扇区大小除了128K外,全部正常
至此问题找到,win系统默认的单元大小是128K,从扇区大小下,引导出错
作者: 2011yaya2007777    时间: 2017-6-5 17:33
很好,问题解决了。以后有时间的话,看看可否不大改动,可以支持128k以上。
作者: 2012the    时间: 2017-6-5 17:46
2011yaya2007777 发表于 2017-6-5 17:33
很好,问题解决了。以后有时间的话,看看可否不大改动,可以支持128k以上。

yaya大在,顺便问下,GRUB4DOS-0.4.6a除了bootice外,还有什么方法可以简单的安装到U盘引导区?

作者: 2011yaya2007777    时间: 2017-6-5 18:16
bootice就是最简单的了。
grub4dos自带的bootlace.com也可以使用,我觉得操作没有bootice简单。
winhex也可以,但需要一定的功底。
作者: 求道者    时间: 2017-6-5 18:33
grldr.mbr的BUG?
作者: 2012the    时间: 2017-6-6 08:16
2011yaya2007777 发表于 2017-6-5 18:16
bootice就是最简单的了。
grub4dos自带的bootlace.com也可以使用,我觉得操作没有bootice简单。
winhex也 ...

但是bootlace最新版也是2016年的,
大神可是更新到2017-05-29

或者说,bootlace怎么才能调用新的grldr.pbr(mbr)写入U盘引导扇区?
作者: 不点    时间: 2017-6-6 08:51
2012the 发表于 2017-6-6 08:16
但是bootlace最新版也是2016年的,
大神可是更新到2017-05-29

不要混淆 BOOTICE 和 bootlace.com

前者是 Windows 软件,它有内置的 grub4dos 版本,相当于某个版本的 grldr.mbr(grldr.pbr)。

通常 grldr.mbr(grldr.pbr) 变化频率不高,很多年都可能保持不变。就是说,grub4dos 的内核有可能每天都在更新,但引导代码(grldr.mbr、grldr.pbr)可能几年才会有一个更新。

bootlace.com 是随着 grub4dos 一起发布的。但它是个命令行的工具,没有图形界面。




作者: 2011yaya2007777    时间: 2017-6-11 20:11
源代码更新。问题根除。已经提交官网。
作者: 2012the    时间: 2017-6-12 09:05
2011yaya2007777 发表于 2017-6-11 20:11
源代码更新。问题根除。已经提交官网。

谢谢大神




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3