Bret -- I booted up my CD and ran your DRIVES program. Here's the output in
a small monospaced font, I hope you can read it:

DRIVES 0.01, (C) 2007-2009, Bret E. Johnson.
Shows details about all available disk drives in DOS.

   ATTRIBS
  ÍÍÍÍÍÍÍÍÍ                         A
D N N     S                         C               PHYSICAL ATTRIBUTES
r e e P J U                 DRIVE   C             ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
i t t h O B  DEVICE DRVR  PARAMETER E       NUM   BYTES
v H w y I S ÍÍÍÍÍÍÍÍÍÍÍÍÍ   BLOCK   S FAT   ROOT  PER      NUM     APPROX
e d k s N T  ADDRESS  UNT  ADDRESS  d TYPE  ENTRY SECT   SECTORS  CAPACITY
Í ÍÍÍÍÍÍÍÍÍ ÍÍÍÍÍÍÍÍÍ ÍÍÍ ÍÍÍÍÍÍÍÍÍ Í ÍÍÍÍÍ ÍÍÍÍÍ ÍÍÍÍÍ ÍÍÍÍÍÍÍÍÍ ÍÍÍÍÍÍÍÍ
A . . Y . . 0070:060E   0 00D9:19FA Y FAT12   224   512 00000B21h  1458 kB
B . . Y . . 0070:060E   1 00D9:1A37 . ?????     0     0 Unknown   Unknown
C . . Y . . 0070:060E   2 00D9:1A74 Y FAT32     0   512 090A8A62h    75 GB
D . . Y . . 0070:060E   3 00D9:1AB1 . ?????     0     0 Unknown   Unknown
E . . Y . . 08E5:0000   0 0A3F:0000 Y FAT32     0   512 00EFFFE0h  8051 MB
F . . . . . ......... ... 0000:0000 . ..... ..... ..... ......... ........
G . . . . . ......... ... 0000:0000 . ..... ..... ..... ......... ........
etc...
X . . . . . ......... ... 0000:0000 . ..... ..... ..... ......... ........
Y Y Y Y . . ......... ... 0000:0000 . ..... ..... ..... ......... ........
Z . . Y . . 1A88:0000   0 1A88:012C Y FAT16   512   512 00019004h 52430 kB

Something is definitely wrong with nonexistent drive D:, and I suspected
the source to be one or both of the USB device drivers usbaspi.sys or
di1000dd.sys. These drivers were the ones recommended by the DFSee live CD
that I've been hacking for this project.

Just for kicks, I disabled BOTH of the drivers. Not only did that take care
of the original problem, but FreeDOS still found the thumbdrive -- this
time at drive D:

DRIVES 0.01, (C) 2007-2009, Bret E. Johnson.
Shows details about all available disk drives in DOS.

   ATTRIBS
  ÍÍÍÍÍÍÍÍÍ                         A
D N N     S                         C               PHYSICAL ATTRIBUTES
r e e P J U                 DRIVE   C             ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
i t t h O B  DEVICE DRVR  PARAMETER E       NUM   BYTES
v H w y I S ÍÍÍÍÍÍÍÍÍÍÍÍÍ   BLOCK   S FAT   ROOT  PER      NUM     APPROX
e d k s N T  ADDRESS  UNT  ADDRESS  d TYPE  ENTRY SECT   SECTORS  CAPACITY
Í ÍÍÍÍÍÍÍÍÍ ÍÍÍÍÍÍÍÍÍ ÍÍÍ ÍÍÍÍÍÍÍÍÍ Í ÍÍÍÍÍ ÍÍÍÍÍ ÍÍÍÍÍ ÍÍÍÍÍÍÍÍÍ ÍÍÍÍÍÍÍÍ
A . . Y . . 0070:060E   0 00D9:19FA Y FAT12   224   512 00000B21h  1458 kB
B . . Y . . 0070:060E   1 00D9:1A37 . ?????     0     0 Unknown   Unknown
C . . Y . . 0070:060E   2 00D9:1A74 Y FAT32     0   512 090A8A62h    75 GB
D . . Y . . 0070:060E   3 00D9:1AB1 Y FAT32     0   512 00EFFFE0h  8051 MB
E . . . . . ......... ... 0000:0000 . ..... ..... ..... ......... ........
F . . . . . ......... ... 0000:0000 . ..... ..... ..... ......... ........
etc...
X . . . . . ......... ... 0000:0000 . ..... ..... ..... ......... ........
Y Y Y Y . . ......... ... 0000:0000 . ..... ..... ..... ......... ........
Z . . Y . . 163A:0000   0 163A:012C Y FAT16   512   512 00019004h 52430 kB

As an added benefit I'm also getting better mouse behavior. :^/

As the author of this program you apparently have some expertise regarding
USB drives and FreeDOS. If you could advise me as to whether loading either
of these drivers (or some other driver) would provide the most stable
configuration it would be appreciated on this end. For now, I'm leaving
both of them disabled.

Thanks for your help!

Bruce


On Tue, Nov 27, 2012 at 10:56 PM, bruce.bowman tds.net <bruce.bow...@tds.net>
wrote:
>
> I'll give it a try later, thanks.
>
> It's important to understand that once I boot into FreeDOS there is no
physical disk partition corresponding to drive D:. My FAT32 partition
(which is drive D: under XP) gets mapped to drive C: in FreeDOS. However, I
do have a drive E:, which is the USB thumbdrive. Could it be that the
FreeDOS kernel sees a drive E: and therefore expects a drive D: to exist
too? Beats me...
>
> What I mainly need things to do in this situation is to fail gracefully.
Thanks again for the utility and I'll let you know what happens.
>
> Bruce
>
>
> On Tue, Nov 27, 2012 at 8:35 PM, Bret Johnson <bretj...@juno.com> wrote:
>>
>> You can look at the output of my DRIVES program for the D: drive when
using FreeDOS.  It will probably indicate that something is wrong in one or
more of DOS's internal tables.  DRIVES is not intended to be used in batch
files, but simply displays some information about all of the drive letters
from DOS's perspective.  It's usually a pretty good troubleshooting tool
for situations like this.
>>
>> DRIVES is one of the programs included in my USB driver package
available here:
>>
>> http://bretjohnson.us
>>
>>
------------------------------------------------------------------------------
>> Keep yourself connected to Go Parallel:
>> INSIGHTS What's next for parallel hardware, programming and related
areas?
>> Interviews and blogs by thought leaders keep you ahead of the curve.
>> http://goparallel.sourceforge.net
>> _______________________________________________
>> Freedos-user mailing list
>> Freedos-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freedos-user
>
>
>
>
> --
>  Sent from my meager, humble desktop computer.
>



--
 Sent from my meager, humble desktop computer.
------------------------------------------------------------------------------
Keep yourself connected to Go Parallel: 
INSIGHTS What's next for parallel hardware, programming and related areas?
Interviews and blogs by thought leaders keep you ahead of the curve.
http://goparallel.sourceforge.net
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to