Fedora 9 not detecting SATA Hard Disk...
My problem:
I Installed Fedora 9 to my IDE enabled hard disk. I purchased a new SATA hard disk and installed it properly. The BIOS is detecting it and shows that it has 160GB capacity. Even Windows is detecting it. But I am unable to detect new SATA hard disk in Fedora 9. I executed this command # /sbin/fdisk -l I got this as the output... Disk /dev/sda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x202b4715 Device Boot Start End Blocks Id System /dev/sda1 * 1 2432 19535008+ 7 HPFS/NTFS /dev/sda2 2433 9728 58605120 f W95 Ext'd (LBA) /dev/sda5 2433 4727 18434556 83 Linux /dev/sda6 4728 4864 1100421 82 Linux swap / Solaris /dev/sda7 4865 7296 19535008+ 7 HPFS/NTFS /dev/sda8 7297 8512 9767488+ 7 HPFS/NTFS /dev/sda9 8513 9728 9767488+ 7 HPFS/NTFS It shows only one hard disk that is the IDE hard disk. I am confused why it starts with sda? Rather it should start with hda right??? And this command with its output.. # df -h Filesystem Size Used Avail Use% Mounted on /dev/sda5 18G 9.4G 7.1G 58% / tmpfs 501M 188K 500M 1% /dev/shm /dev/sda9 9.4G 8.9G 461M 96% /media/TARANEY /dev/sda8 9.4G 7.9G 1.5G 85% /media/Misc /dev/sda1 19G 15G 4.1G 79% /media/disk /dev/sda7 19G 19G 191M 100% /media/PREVIOUS Can anybody help me out to detect my SATA hard disk?? This is my first post in this forum... I always search the internet to find solutions to my problem and get them solved, but never posted in any forums. I could not find out any solution to this problem. What all suggestions I got from the searched items I could not figure out what the problem is. Hoping that someone can help me out in this regards. Thanx in advance. |
/dev/sda is ok...it became sda since FC7 (rather the kernel version)
Have you enabled raid in the BIOS? Use AHCI for SATA check with a live cd too or add the kernel option all_generic_ide during boot |
I checked with 2 live CDs.. One wid OpenSuSe 11 and other was Gentoo linux...
Both not detecting the drive... My kernel version is 2.6.25.14-108.fc9.i686 is there any problem wid kernel versions?? Quote:
And in BIOS i have 2 options... 1) Auto 2) Legacy mode... Where do I find AHCI in bios and how to enable raid?? I am not able to find it out in my BIOS... Can u help me out?? |
lspci -v is giving this output...
Code:
# /sbin/lspci -v |
Quote:
There I have 1) Native and 2) Legacy... No AHCI... And no option for raid either... DO i need to update BIOS?? |
Check it with 1)Native first and then with 2)Legacy
If you have a BIOS update then apply that FIRST and check the option Your problems are with the sata driver apparently and the mainboard. Both ahci and ata_piix work fine with your drive. ahci is better. Kernel Options are passed this way: In grub press 'esc', then 'e' to edit go to the end of the line 'kernel......... and add that option and boot Later you can edit grub.conf or menu.lst OR you can blacklist the module and use other modules http://linux-ata.org/driver-status.html#ahci |
yesterday I tried to install Fedora 9 in one of my friends system... There fedora is detecting the SATA hard disk... there was no problem in detecting it...
I think there is some problem wid my mother board... But the BIOS is detecting it and also windows... What might be the problem??? Please help.... I tried wid OpenSuse 11 also... OpenSuse is also not detecting my SATA hard disk.... :( |
Usually ...there are no problems with the mainboard.
If it is the same mainboard in your friend's system, then there is some problem Have you put the SATA cables and power cable in the correct way? Also, ata_piix driver Update: Boot-time, probe-time issues continue to persist in some cases, related to the "PCS" register. The ata_piix driver in 2.6.18 and later provides a "force_pcs" module option to help users deal with this (values: 0=default, 1=ignore PCS, 2=honor PCS). Play around with 'force_pcs' if you have device detection problems. Try adding module=ata_piix module=ata_generic noirqdebug and module=ata_generic noirqdebug You can put them in /boot/grub/grub.conf too ...to the kernel line |
Quote:
So I feel its the issue wid my SATA HD... Quote:
Quote:
Quote:
Thanx for the effort.... It would be kind of u if u helped me out... Thanx once again... |
If you have problems in booting the install dvd
add module=ata_piix module=ata_generic noirqdebug to the boot line For an installed system: #su #gedit /boot/grub/grub.conf Edit the line that looks like kernel /boot/vmlinuz-2.6... root=... to kernel /boot/vmlinuz-2.6... root=... all_generic_ide OR kernel /boot/vmlinuz-2.6... root=... module=ata_generic noirqdebug Save and reboot Try both options |
I had the same problem with nondetected SATA drives, see how i get it solved
http://www.linuxquestions.org/questi...dora-8-665658/ |
I tried everything mentioned above..... nothing is working for me... :(
|
At last I got my SATA HD working... But not with the old one... This time I exchanged my old Western Digital wid new Seagate SATA hard disk...
Now Fedora is detecting it without any problem.... :) I explained my painful story of not detecting the HD to the vendor... Then he exchanged it wid Seagate, wid 0.1% of extra amount of the actual price of the HD... What else can I do??? It was almost 2 moths that I had been trying to detect my HD.... I posted my query in many different forums... But no results yet... Moral of the story: Next time I wont purchase Western Digital HD.... |
All times are GMT -5. The time now is 04:25 AM. |