BUG: FDISK Fails Upon Reinsertion of PCMCIA/PCCARD ATA Disk Drives (239113)



The information in this article applies to:

  • Microsoft Windows 95
  • Microsoft Windows 98

This article was previously published under Q239113

SYMPTOMS

If a PCMCIA (Personal Computer Memory Card International Association) or PCCARD (a form of PCMCIA that uses the PCI bus instead of ISA bus) ATA (Advanced Technology Attachment) disk storage device is unplugged and then plugged back in, the device works correctly, with the exception that attempts to run FDISK from an MS-DOS prompt fail after the user replies to FDISK's "large disk support" prompt.

CAUSE

The DISKTSD module within the I/O subsystem increments the physical drive number (0x80, 0x81, 0x82, and so on) of the ATA device each time it is inserted. However the physical drive number is not decremented when it is removed. This causes the physical drive number of the ATA device to increment each insertion cycle. Because FDISK always expects physical drive numbers to be contiguous, FDISK fails when it discovers that the physical drives are not contiguous.

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.

Modification Type:MinorLast Reviewed:12/20/2004
Keywords:kbBug kbpending kbStorageDev KB239113