|
From: Hartmut B. <har...@te...> - 2001-11-01 17:23:44
|
The problem is in IDEGetDriveIdentification(). Two of my disks reports a sector size of 580 Byte. When I set DrvParms->BytesPerSector to 512, it works fine. - Hartmut > -----Ursprungliche Nachricht----- > Von: Hartmut Birr [SMTP:har...@te...] > Gesendet am: Donnerstag, 1. November 2001 17:09 > An: 'ros...@re...' > Betreff: [ros-kernel] AW: Re: RE: Re: RE: New ide driver > > The new ide driver fails. > > ... > IDE Driver V0.1.5 > xHalIoReadPartitionTable failed (Status = 0xc000000d) > IoReadPartitionTable() failed > \Device\Harddisk1\Partition1 27MB > \Device\Harddisk1\Partition2 460MB > \Device\Harddisk1\Partition3 496MB > \Device\Harddisk1\Partition4 66MB > xHalIoReadPartitionTable failed (Status = 0xc000000d) > IoReadPartitionTable() failed > No ATA drive 1 found on controller 1... > Did not find any devices for controller 1 > ... > (ke/main.c:472) NtOpenSymbolicLinkObject() '\ArcName\multi(0)disk(0)rdisk(0)partition(1)' failed (Status 0xc0000001) > Bug detected (code 0) > ... > > The old ide driver prints this partition table: > \Device\Harddisk0\Partition1 750MB > \Device\Harddisk0\Partition2 63MB > \Device\Harddisk1\Partition1 27MB > \Device\Harddisk1\Partition2 460MB > \Device\Harddisk1\Partition3 496MB > \Device\Harddisk1\Partition4 66MB > > On the PC are two disks on the first controller and a disk + cdrom at the second. > > - Hartmut > > > > -----Ursprungliche Nachricht----- > > Von: Eric Kohl [SMTP:ek...@rz...] > > Gesendet am: Donnerstag, 1. November 2001 16:32 > > An: ros...@re... > > Betreff: [ros-kernel] Re: RE: Re: RE: New ide driver > > > > > > "Steven Edwards" <Ste...@kn...> wrote: > > > > > > > I have a 30 gig on the secound channel along with my CDrom > > > > Okay, the modifications are in the CVS tree now. It should recognize your 30 > > gig disk but not the cdrom drive. If the harddisk got a fat-partition it > > should be accessible. > > > > - Eric Kohl > > > > > > ==================================================== > > = To remove yourself from this mailing list, go to = > > = http://www.reactos.com/home/mailing.html = > > ==================================================== > > ==================================================== > = To remove yourself from this mailing list, go to = > = http://www.reactos.com/home/mailing.html = > ==================================================== ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |