- device names are case sensitive. It should be compactflash.device, not CompactFlash.device.
- you can use either devs:mountlist or devs:dosdrivers, you should not mix both.
If you use devs:mountlist (deprecated), the entry should look like this:
CF0:
FileSystem = l:fat95
Device = compactflash.device
Unit = 0
Flags = 0
LowCyl = 0
HighCyl = 0
Surfaces = 1
BlocksPerTrack = 1
BlockSize = 512
Buffers = 20
BufMemType = 1
BootPri = 0
Stacksize = 4096
Priority = 5
GlobVec = -1
DosType = 0x46415401
#
Mountlist entries begin with the drive name and end with a #.
If you use devs:dosdrivers (recommended), you should just copy the CF0 file from cfd.lha to devs:dosdrivers. The contents is like this:
/* compactflash.device $VER: 1.21 (19.10.2002) */
/* fat95 file system by Torsten Jager */
FileSystem = l:fat95
Device = compactflash.device
Unit = 0
Flags = 0
LowCyl = 0
HighCyl = 0
Surfaces = 1
BlocksPerTrack = 1
BlockSize = 512
Buffers = 20
BufMemType = 1
BootPri = 0
Stacksize = 4096
Priority = 5
GlobVec = -1
DosType = 0x46415401
Dosdrivers files must not contain the drive name and must not contain #.
- with the mount command, you mount the drive, not the driver. Therefore it should be mount cf0: or mount devs:dosdrivers/cf0, not mount compactflash.device. A double click on devs:dosdrivers/cf0 or a reboot should be sufficient.