Bernd Böckmann wrote: > > [..] > > You might try doing a "SYS X: /FORCE:CHS" under QEMU and then testing > > again with your 386 to see if the FAT32 CHS loader works. This is not > > documented via SYS /? but should work according to the source. You > > can find out if LBA is supported by starting FDISK via FDISK /XO on > > the 386. In the top line there will be an indication "LBA" if FDISK > > (and probably the other FreeDOS parts) make use of it.
That appears to fix it! Here's what I did: 1. connect CF card to Linux (/dev/sda) 2. run QEMU: sudo qemu-system-i386 -enable-kvm -m 32 -hda /dev/sda -cdrom T2406LIVE.iso -boot order=d 3. run FDISK .. delete partitions .. reboot .. create new partition .. 1 single partition .. reboot 4. FORMAT C: 5. SYS C: /FORCE:CHS And that boots without problem on the Pocket386! I then continued: 6. connect CF back into Linux (/dev/sda) 7. run QEMU 8. SETUP ADV .. don't transfer system files .. do "plain DOS" install And now I have a working FreeDOS T2406 installation on the Pocket386! Also: you asked about FDISK /XO output. It reports "W95B INT LBA FAT32" in the upper left corner. This is running FDISK 1.3.15. FDISK /INFO shows this: > Current fixed disk drive: 1 3632832 sectors, geometry 901/064/63 > > Partition Status Mbytes System Usage Start CHS End CHS > C: 1 11 A 1775 FAT-32 100% 0/001/01 901/063/63 _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel