Date: Thu, 17 Jan 2002 19:40:09 +0000 From: Ian Dowse <iedowse@maths.tcd.ie> To: Mike Brancato <funnyguy@digitalsmackdown.net> Cc: John Baldwin <jhb@FreeBSD.org>, freebsd-current@FreeBSD.org Subject: Re: boot floppy problems... Message-ID: <200201171940.aa68346@salmon.maths.tcd.ie> In-Reply-To: Your message of "Thu, 17 Jan 2002 09:00:34 EST." <Pine.LNX.4.21.0201170805060.3093-100000@dosmonos>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <Pine.LNX.4.21.0201170805060.3093-100000@dosmonos>, Mike Brancato wr ites: >oh, well. They say something along the lines of >"Disk error: lba is 0x9 (should be 0x10)" >or similar. then it trys to boot the kernel twice using the loader, but >fails with the path 0:fd(0,a)/kernel Hmm, the error is actually "Disk error 0x9 (lba=0x10)". I think this is my fault. Error 9 is "data boundary error (attempted DMA across 64K boundary or >80h sectors)", so by changing the buffers to being static in revision 1.35 of boot2.c, I broke the guarantee that single transfers don't cross a 64k boundary, which is important for floppies :-( I'll fix this shortly. Thanks for pointing out the problem! Ian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi? <200201171940.aa68346>