On Fri, 10 Mar 2006, Jules Richardson wrote:
>> Assuming that the FDC will work with two
(I've never heard of an FDC that
>> won't?),
There do exist some pissy machines that do not have the second drive drive
select and motor on signals on the connector! Is such a deliberately
bad machine worth spending some time with a soldering iron?
> DRIVER.SYS, isn't it?
> device=c:\dos\driver.sys (parms)
the parms are /D:drive number
/F:drive type
Instead of using drive letters, it uses drive numbers
- so according to the
docs 0 would be A:, but 1 could either be B: if a second drive was found, or
C: if it wasn't.
Neither DRIVPARM nor DRIVER.SYS will affect, nor even notice the existence
of your hard drive.
0 is the first physical floppy;
1 is the second physical floppy;
2 is the third physical floppy;
3 is the fourth physical floppy.
Int 13h (plus its XT extensions) uses 80h for the first hard disk, 81h for
the second hard disk. If you want to use more than 128 floppy drives on
one machine, then your problems would be more than the BIOS numbering.
DRIVER.SYS is an ordinary block device driver, so it assigns the next
letter to the drive. Therefore, your second floppy will be drive D: (or
more, if you have other drivers loading first). LASTDRIVE=Z: may be
necessary.
DRIVPARM, OTOH, changes parameters for existing drives, and does not
create additional drive letters. DRIVPARM is incompatible with MOST
OEM IBM BIOS's, and is therefore undocumented in PC-DOS (but IS there,
and DOES work with non-IBM BIOS)
DRIVER.SYS and DRIVPARM were introduced with DOS 3.20, and don't appear to
have changed much over the years, other than adding additional supported
drive types.
Got horribly confused at that point, decided that I
didn't want a messed-up
hard disk if the B: drive wasn't seen, and kicked the machine. :-)
NOTE: always wear steel toed boots around non-classic PCs.
I've gone back to a previous system now which has
a sensible BIOS (and
on-board SCSI and audio, which may be handy for other data recovery stuff
anyway). Shame the case is huge, but at least there's room for four 5.25"
devices, and I could probably shoehorn an 8" drive on it's side in there too
if needs be with a bit of hacksaw work!
don't forget to include 3", 3.5", (could prob'ly skip 3.25"),
floptical,
ZIP, ORB, JAZ, tape drives, CD, DVD, memory card readers, . . .
--
Grumpy Ol' Fred cisin at
xenosoft.com