On Thu, Dec 12, 2013 at 10:53:18PM +0100, Gelip wrote:
More debug with config.h: ======= Thu Dec 12 23:46:21 2013 (adjust=86.8us)
[...]
26.715: enter handle_13: 26.715: a=00000201 b=00000000 c=00001d08 d=00000000 ds=5000 es=6560 ss=df80 26.715: si=00000000 di=000056c0 bp=0000001e sp=0000f930 cs=5000 ip=0188 f=0246 26.718: disk_op d=0x000f5520 lba=1051 buf=0x00065600 count=1 cmd=2 26.914: handle_0e 26.914: floppy error: 40 20 20 1d 00 08 02 26.914: invalid basic_access:96: 26.914: a=00000200 b=00000000 c=00001d08 d=00000000 ds=5000 es=6560 ss=df80 26.914: si=00000000 di=000056c0 bp=0000001e sp=0000f930 cs=5000 ip=0188 f=0246
The above error indicates the floppy driver reported a CRC error. SeaBIOS only makes one attempt to read a sector - it's possible that a vendor BIOS may retry the operation.
Do you consistently see the fault in the same place?
-Kevin