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 =
====================================================
|