Red Hat Bugzilla – Bug 540647
SATA HDD not being recognized in Fedora 12 64-bit for my machine
Last modified: 2010-12-03 21:53:39 EST
Description of problem: SATA HDD not being recognized
I am using ASUS A8V-MX VIA K8M800 Mother Board with AMD ATHLON 3200+ 64-bit.
I have two HDD:
1.) SAMSUNG PATA (IDE) 80 GB (For Booting Fedora 12)
2.) SEAGATE SATA 250 GB ( As storage drive)
I upgraded from Fedora 10 to Fedora 12 using preupgrade
This is the description of IDE interface:
IDE interface: VIA Technologies, Inc. VT8251 AHCI/SATA 4-Port Controller
IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/
The '/' and swap mount point is in PATA HDD.
I can boot into Fedora 12 , but now Fedora 12 does not recognize the SATA HDD.
It gives an error at the boot time. Here is the dmesg output ( The error portion only !)
Version-Release number of selected component (if applicable):
How reproducible: 1.) I tried to install F11 and F12 from DVD Media , the installer also didn not recognize my SATA HDD.
2.) Tried with F11 & Ubuntu 9.04 live disk , the SATA HDD is not being recognized in live sessions as well.
3.) Checked the BIOS settings , their is no issue as such from BIOS.
4.) Checked the SATA HDD by attaching to different machine , its working fine.
5.) I checked over Xp Machines, where it is being recognized [ Didn't wanted to do it but the last I had to :( ]
Steps to Reproduce:
1. Output : fdisk -l
Disk /dev/sda: 80.1 GB, 80060424192 bytes
255 heads, 63 sectors/track, 9733 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x22222222
Device Boot Start End Blocks Id System
/dev/sda1 1 2550 20482843+ c W95 FAT32 (LBA)
/dev/sda2 * 2551 9179 53247442+ 83 Linux
/dev/sda3 9180 9689 4096575 82 Linux swap / Solaris
/dev/sda4 9690 9733 353430 5 Extended
2. Output: cat /proc/scsi/scsi
Host: scsi4 Channel: 00 Id: 01 Lun: 00
Vendor: ATA Model: SAMSUNG SP0822N Rev: WA10
Type: Direct-Access ANSI SCSI revision: 05
3. Output: find /dev/disk
Actual results: The SATA HDD not being identified.
Expected results: The SATA HDD should be identified
Additional info: The problem that I found is occurring with Linux Kernel
As my machine can not at identify , I dont have much additional info but here is the complete output of dmesg
> Additional info: The problem that I found is occurring with Linux Kernel
> 2.6.28-11.37(for ubuntu)
I tried Fedora 10 live cd , where it detected my SATA HDD . What I suspect is that Linux Kernel has switched to SATA subsytem from IDE subsystem, and this might be kernel regression . Here are the logs for dmesg while I booted from Fedora 10 live cd:
Output of " cat /proc/scsi/scsi ":
Output of " find /dev/disk "
What I found was that it is working fine with kernel
Here is the log report for the smoltSendProfile:
Please try booting with "pci=nomsi". Does it make any difference?
(In reply to comment #3)
> Please try booting with "pci=nomsi". Does it make any difference?
Michal Schmidt , it worked man , now the HDD could be recognized
This message is a reminder that Fedora 12 is nearing its end of life.
Approximately 30 (thirty) days from now Fedora will stop maintaining
and issuing updates for Fedora 12. It is Fedora's policy to close all
bug reports from releases that are no longer maintained. At that time
this bug will be closed as WONTFIX if it remains open with a Fedora
'version' of '12'.
Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version'
to a later Fedora version prior to Fedora 12's end of life.
Bug Reporter: Thank you for reporting this issue and we are sorry that
we may not be able to fix it before Fedora 12 is end of life. If you
would still like to see this bug fixed and are able to reproduce it
against a later version of Fedora please change the 'version' of this
bug to the applicable version. If you are unable to change the version,
please add a comment here and someone will do it for you.
Although we aim to fix as many bugs as possible during every release's
lifetime, sometimes those efforts are overtaken by events. Often a
more recent Fedora release includes newer upstream software that fixes
bugs or makes them obsolete.
The process we are following is described here:
Fedora 12 changed to end-of-life (EOL) status on 2010-12-02. Fedora 12 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.
If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version.
Thank you for reporting this bug and we are sorry it could not be fixed.