Has eny one used the udma driver for dos and disable the windows one to solves this problem "137gb HDD barrier" ??
Please note that UDMA2 and all similar variants have been replaced by the newer XDMA:
XDMA DOS UATA/UDMA Hard Disk Driver v1.02 16-bit TSR for MS-DOS 5/6/7/8 +
Windows 3.1x/9x/ME allows up to 4 UATA/UDMA Hard Disks to run at full speed in
XDMA 1.02 [30 KB]:http://johnson.tmfc....le/xdma_102.zip
XDMA works ONLY with UATA/UDMA Hard Disks connected to motherboard built-in
UATA/UDMA controllers, NOT to 3rd party/add-on/proprietary controllers!
XDMA.SYS takes 1 KB of upper DOS RAM if loaded with DEVICEHIGH in CONFIG.SYS
(upper memory manager required in CONFIG.SYS). Example:
To my knowledge this driver [and similar ones like UDMA2] only enable int 13h LBA [48-bit] support for large HDs with older BIOSes which don't recognize newer HDs hooked up to internal motherboard based (E)IDE/(U)ATA/(U)DMA HD controllers.
Basically, XDMA creates an interface between the BIOS and the HD controller in native [real] DOS mode.
I don't think it helps the HDs > 137 GB issue in Windows 98SE/ME.
As far as I can tell, no matter what native DOS based driver is loaded in memory, Windows will still "see" only 128 GB [or less], if ESDI_506.PDR [or similar 3rd party driver for AMD, SiS, FIC, VIA etc chipset driver] is not present.
I don't have an older mobo with int 13h non-compliant BIOS, so I can't test this.Petr
Do you have an old mobo to test XDMA?Edit:
Older XDMA has been replaced with newer QDMA
Edited by MDGx, 23 March 2006 - 12:17 PM.