请教一个磁盘访问的问题(移动硬盘后面分区不能访问)
我在移动硬盘上制作了一个UD如果后面就一个分区直接可以访问
如果后面有两个分区三个分区四个分区,,,更多分区的时候
只能访问UD相邻的一个分区,比如ls (hd0,0)/可以直接访问
但是后面的 ls (hd0,1)之类的都无法访问
来一串字符显示
Fatal! Inconsistent data read from (0x80)1249237659+127
类似这种字符串提示 ,一大堆
最后到 Error 25: Disk read error
终止
不是所有机器都是这种情况,部分机器是这种情况,是BUG吗?不会又是超过了BIOS的访问能力吧(试过好多版本都这样,最新的也一样)
debug状态,显示的 %@root%是ud 好的,该我上场了。
普及一下有关 bios 的常识。
有太多的 bios,尤其是 usb 的 bios,它们有访问能力极限。它们只能访问位于磁盘开头的扇区,不能访问超过其限度的那些扇区。
请问这个答复是否已经够清楚明白了?如有不明白,请继续提问。
不点 发表于 2016-1-7 21:24
好的,该我上场了。
普及一下有关 bios 的常识。
F格式的U盘和移动硬盘,在此时访问上有无区别? 红毛樱木 发表于 2016-1-7 21:35
F格式的U盘和移动硬盘,在此时访问上有无区别?
理解不了你的问题。 能否再说一遍?
本帖最后由 红毛樱木 于 2016-1-7 22:06 编辑
不点 发表于 2016-1-7 21:38
理解不了你的问题。 能否再说一遍?
哦哦。。。
U盘有普通模式,就是我们通常说的R模式
U盘也有本地模式,我们通常叫F模式就是FIXHDD(这个和移动硬盘一样了) 红毛樱木 发表于 2016-1-7 21:56
哦哦。。。
U盘有普通模式,就是我们通常说的R模式
好的,我理解你说的是可移动模式和固定盘模式。
这些模式对于 32 位保护模式的 windows 有意义,对于其他系统可能没有意义。
譬如说,这些模式在 linux 下就不一定有意义。
在 bios 下也没什么意义。
这些模式本身或许会影响 bios 对该设备的访问极限值,也或许不会有影响。
具体有没有影响,以及有多大影响,那要看试验结果。我没有这些资料。
即使内置硬盘,也存在访问极限值的问题。只有极少数 “无 bug” 的电脑,才能访问任意扇区。
不点 发表于 2016-1-7 22:14
好的,我理解你说的是可移动模式和固定盘模式。
这些模式对于 32 位保护模式的 windows 有意义,对于 ...
对头,瘟到死系统对"可移动磁盘"只能访问一个分区,但对"本地磁盘"可以访问多个分区 偶也学习一下,涨涨学问。 张姿势了。。 张姿势了。。 问题的定位。
1、不用UD这种特殊的MBR,用最简单、最原始的DOS/FAT的MBR/PBR来测试一下BIOS的访问能力,看看能不能访问后面的扇区。
2、对部分版本的AMI BIOS,USB存储设备的
MBR/PBR/BPB的情况,固件RMB位[移动/固定(介质)位]情况,均影响BIOS对其是USB-FDD还是USB-HDD的计算判定。
3、用本坛ubootchk检查一下移动硬盘固件参数情况
wuwuzz 发表于 2016-1-8 13:19
问题的定位。
1、不用UD这种特殊的MBR,用最简单、最原始的DOS/FAT的MBR/PBR来测试一下BIOS的访问能力, ...
如果用fbinst格式化价格chs参数呢?
页:
[1]