[ros-kernel] Removable Media Support is Broken.

James Tabor jimtabor at adsl-64-217-116-74.dsl.hstntx.swbell.net
Mon Jul 12 06:57:14 CEST 2004


Hi!
Hartmut Birr wrote:
> Hi James,
> 
> 
>>-----Original Message-----
>>From: ros-kernel-bounces at reactos.com 
>>[mailto:ros-kernel-bounces at reactos.com] On Behalf Of James Tabor
>>Sent: Wednesday, July 07, 2004 2:53 AM
>>To: ReactOS Kernel List
>>Subject: Re: [ros-kernel] Removable Media Support is Broken.
>>
>>I can not get it to work with my atapi 750 zip or the floppy. 
>>When I select the zip drive, it spins up, than return no 
>>drive. The same for the floppy.
>>
> 
> 
> can you check, at which point the drive spins up and the error occurs?
> 
> - Hartmut
> 
Here is my debug dump. I have a 100 M zip no dma and 750 M zip w dma but it is
disabled in rom bios. Both drives gen this kind of out put.

(disk.c:1030) IOCTL_DISK_GET_PARTITION_INFO
(disk.c:861) DiskBuildPartitionTable() start
(io/xhaldrv.c:716) xHalIoReadPartitionTable(c1618f50 512 1 dedf5aa8)
(disk.c:394) DiskClassCheckReadWrite() called
(disk.c:401) DiskClassCheckReadWrite() Status Device Not Ready?

Note: No Atapi.c reads. Line 2001 debug msg is enabled.

(io/xhaldrv.c:221) Reading sector failed (Status 0xc000000d)
(disk.c:394) DiskClassCheckReadWrite() called
(disk.c:401) DiskClassCheckReadWrite() Status Device Not Ready?
(io/xhaldrv.c:221) Reading sector failed (Status 0xc000000d)
(io/xhaldrv.c:778) PartitionOffset: 0
(io/xhaldrv.c:801) RealPartitionOffset: 0
(disk.c:394) DiskClassCheckReadWrite() called
(disk.c:401) DiskClassCheckReadWrite() Status Device Not Ready?
(io/xhaldrv.c:221) Reading sector failed (Status 0xc000000d)
(io/xhaldrv.c:810) Failed to read partition table sector (Status = 0xc000000d)
(disk.c:882) IoReadPartitionTable(): Status: c000000d
(disk.c:887) Drive not ready 2
(disk.c:394) DiskClassCheckReadWrite() called
(disk.c:401) DiskClassCheckReadWrite() Status Device Not Ready?
(disk.c:394) DiskClassCheckReadWrite() called
(disk.c:1030) IOCTL_DISK_GET_PARTITION_INFO
(disk.c:861) DiskBuildPartitionTable() start
(io/xhaldrv.c:716) xHalIoReadPartitionTable(c1618f50 512 1 dedf5aa8)
(disk.c:394) DiskClassCheckReadWrite() called
(disk.c:401) DiskClassCheckReadWrite() Status Device Not Ready?
(io/xhaldrv.c:221) Reading sector failed (Status 0xc000000d)
(disk.c:394) DiskClassCheckReadWrite() called
(disk.c:401) DiskClassCheckReadWrite() Status Device Not Ready?
(io/xhaldrv.c:221) Reading sector failed (Status 0xc000000d)
(io/xhaldrv.c:778) PartitionOffset: 0
(io/xhaldrv.c:801) RealPartitionOffset: 0
(disk.c:394) DiskClassCheckReadWrite() called
(disk.c:401) DiskClassCheckReadWrite() Status Device Not Ready?
(io/xhaldrv.c:221) Reading sector failed (Status 0xc000000d)
(io/xhaldrv.c:810) Failed to read partition table sector (Status = 0xc000000d)
(disk.c:882) IoReadPartitionTable(): Status: c000000d
(disk.c:887) Drive not ready 2
(disk.c:394) DiskClassCheckReadWrite() called
(disk.c:401) DiskClassCheckReadWrite() Status Device Not Ready?


I hope this helps,
James


More information about the Ros-kernel mailing list