Bug 429364
Summary: | Seagate ata harddrive not readable, zero hardware sectors | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Prashant Saxena <zwatkat> |
Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 8 | CC: | jonstanley, lordmorgul |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 2.6.23.15-137.fc8 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-02-11 22:39:13 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Prashant Saxena
2008-01-18 21:52:37 UTC
sd* is correct for Fedora as it uses libata for access to ATA disks. How large is the second drive? 00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] Using IDE driver: hdc: ST380020ACE, ATA DISK drive hdc: max request size: 128KiB hdc: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=65535/16/63 hdc: cache flushes not supported Using ATA driver: ata2.00: ATA-6: ST 8 0 0ACE, . 1, max UDMA/100 ata2.00: 0 sectors, multi 0: LBA48 scsi 1:0:0:0: Direct-Access ATA ST 8 0 0ACE . 1 PQ: 0 ANSI: 5 sd 1:0:0:0: [sdb] Very big device. Trying to use READ CAPACITY(16). sd 1:0:0:0: [sdb] 0 512-byte hardware sectors (0 MB) Fix is: Commit 17bd9a2f4c35de29d2539a2ff6851d61be281e25 "libata and bogus LBA48 drives" Is there something I need to do? @Jon : Drive is 80 GB Prashant, you'll need to download the kernel build that contains that fix and test whether it works for your drive. I don't believe that is in .115 built today so I'm guessing maybe tomorrow it might be there. Prashant, the rpm will be built by koji and available there before it makes it to updates. To test this you'll need to look at the link below tomorrow, and if a kernel newer than kernel-2.6.23.14-115.fc8 gets built for F8 you should download and install it from there. http://koji.fedoraproject.org/koji/packageinfo?packageID=8 The kernel I am using is kernel-2.6.23.9-85.fc8. Neways how should I install the new kernel? I mean is there a single package or a bunch of packages that I'll have to install? You will download the latest kernel-2.6.23.14-x.fc8.i686 and kernel-devel that matches the version. Save the rpms and then install both either with rpm, yum, or system-install-packages (opening them from nautilus will do that). You shouldn't need any of the other packages immediately. Do NOT remove your old kernel (install, not upgrade), when you restart you'll choose the new kernel in grub. If the kernel boots then report back on whether the drive sectors are recognized. Fix went in kernel 2.6.23.14-117. I don't see any such kernel package in the link provided by @Andrew? PLease give the link! Kernel is not built yet -- the first one built with that version number or higher will contain the fix. Hello, I see kernel-2.6.23.14-123.fc8 available. Is the fix available in it? Yes, kernels above -117 will have that fix unless it gets reverted. Go ahead and try -123. The changelog for the kernel build shows: * Tue Jan 22 2008 Chuck Ebbert <cebbert> 2.6.23.14-117 - Work around broken Seagate LBA48 disks (#429364) Woah! Thats cool. All the partitions (disk) are visible now! Thanx guys and I appreciate your work. I installed kernel => -123, and it worked! kernel-2.6.23.15-137.fc8 has been submitted as an update for Fedora 8 kernel-2.6.23.15-137.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report. |