From owner-freebsd-questions Sun Nov 19 8:38:13 2000 Delivered-To: freebsd-questions@freebsd.org Received: from bumper.jellybaby.net (bumper.jellybaby.net [194.159.247.1]) by hub.freebsd.org (Postfix) with ESMTP id 5FABE37B479 for ; Sun, 19 Nov 2000 08:38:11 -0800 (PST) Received: (from simond@localhost) by bumper.jellybaby.net (8.9.2/8.9.2) id QAA66731 for questions@freebsd.org; Sun, 19 Nov 2000 16:38:10 GMT (envelope-from simond) Date: Sun, 19 Nov 2000 16:38:10 +0000 From: simond@irrelevant.org To: questions@freebsd.org Subject: Kernel finding wrong hard drive size when using UDMA66 Message-ID: <20001119163810.A66644@irrelevant.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I just got around to changing my primary hard drive's cable to a UDMA66 cable from it's previous UDMA33 cable, but I now have the problem that my kernel is managing to get confused about the actual size of the hard drive, here's the entry from dmesg before I swapped cables: Nov 12 18:21:46 not /kernel: atapci0: port 0xd800-0xd80f at device 4.1 on pci0 Nov 12 18:21:46 not /kernel: ata0: at 0x1f0 irq 14 on atapci0 Nov 12 18:21:46 not /kernel: ata0-master: DMA limited to UDMA33, non-ATA66 compliant cable Nov 12 18:21:46 not /kernel: ad0: 19574MB [39770/16/63] at ata0-master UDMA33 But once I swapped cables I got the following entry for the drive: ad0: 2016MB [4096/16/63] at ata0-master UDMA66 Which causes it to not be able to mount the partitions as they seem to go past the end of the disk, anyone got any ideas? Apart from the obvious put the old cable back in, that'll be a last ditch effort :) -- Simon Dick simond@irrelevant.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message