Stop 0x000000ED Error Message When Volume on IDE Drive with Caching Enabled Is Mounted

During startup you might obtain the following error message, when you employ volumes utilizing the NTFS file system on IDE (integrated device electronics) drives with caching permission:

Stop 0x000000ED
Unmountable_Boot_Volume

The normal recovery process in such a case is to run the chkdsk /r command from Recovery Console, and then continue. The Recovery setup might not be reachable on OEM editions of Windows XP. You might not be able to come in Recovery Console and execute the chkdsk /r command for recovery, if this repair has not been contained in the OEM build of Windows XP.

The caching routines occasionally write data beyond order to remain drive write speeds at the fastest achievable level depending on where data is located on the disk because of the write sample optimization in IDE drives. This releases a timing window where the NTFS drive system could have serious tables broken if a write is not completed.

Microsoft has suggested in the earlier period that caching on IDE drives be shut down on programs with rather serious data that is stored on the disk or for conditions that permit the slight drop in general speed. Programs with dangerous data might want to employ SCSI drives, which have better manage of data transactions.