Comment 4 for bug 26119

Revision history for this message
Jeff Balderson (jbalders) wrote :

I am having the exact same problems with a bunch of Seagate ST320413A drives. The errors look identical to Jorge's, except my LBA/sectors are reported as:

LBAsect=39167615, sector=39102336

cat /proc/ide/hda/geometry:
physical 16383/16/63
logical 38792/16/63

LBA (from the drive's label) = 39102336 (= 38792*16*63)

I've tested this both with a PC and a Sun Netra X1 (via Sparc port). The drives are the standard drives that came with my Netra X1's. I have some other Netra X1's with ST340016A drives in them that work just fine, and I've tried some IBM drives in my Netras and they work fine too.

I noticed this during an upgrade from Sarge -> Hoary -> Breezy -> Dapper and broke somewhere during the upgrade path. It definitely works fine with Debian Sarge (2.6.8 kernel), probably with Hoary, maybe with Breezy, and definitely not with Dapper. So it would appear that someone "improved" the drive detection logic at some point after that, and that's hosing the works.

This problem also exists using an i386 Dapper beta install CD and a Sparc Dapper 5/18/06 netboot image.

I'm not certain whether any of this info helps, other than to confirm the problem.