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

Reply via email to