Hello!
I run FC9 on a P4, using both the pre-compiled 2.6.26 and a self-compiled 2.6.31 kernel. My hadrdrives are 2xWD Caviar 80Mb, both on ext3 . The first is alone on the first IDE bus, and the second is together with a DVD-RW on the second bus.
trying:
# /sbin/hdparm -t /dev/sda
Returns:
/dev/sda:
Timing buffered disk reads: 164 MB in 3.02 seconds = 54.30 MB/sec
Without any flags it returns:
/dev/sda:
IO_support =
0 (default 16-bit)
readonly =
0 (off)
readahead = 256 (on)
geometry = 9729/255/63, sectors = 156299375, start = 0
But trying to alter I/O support, for example, with:
/sbin/hdparm -c1 /dev/sda
I get this:
/dev/sda:
setting 32-bit IO_support flag to 3
HDIO_SET_32BIT failed: Invalid argument
IO_support = 0 (default 16-bit)
Googling a bit, I came accross this link,
http://ubuntuforums.org/showthread.php?t=415057&page=3
which is for Ubuntu troubleshooting, but I am not so sure if
it can be applied in Fedora.
Here's the solution that a user proposes:
Quote:
Re: feisty hdparm /dev/sdXX was /dev/hdXX
My Acer notebook has had the sam issue. I found a solution.
The problem is with the new "ata_piix" module. The solution is to blacklist this module and make a new initramfs:
1. Create a file, "blacklist-local" in /etc/modprobe.d! (sudo touch /etc/modprobe.d/blacklist-local)
2. Edit the file (sudo gedit /etc/modprobe.d/blacklist-local)
3. Write the following line in it, then save it:
blacklist ata_piix
4. Edit /etc/initramfs-tools/modules (sudo gedit /etc/initramfs-tools/modules)
5. Add the following lines and save it:
piix
ide_generic
ide_cd
ide_disk
6. Execute the following command: sudo update-initramfs -u
7. Update all files has /dev/sda (or sdb...) in /etc and /boot. You need to change them to hda (hdb...). These should be only the fstab and menu.lst files. But if you use UUIDs you don't need to modify anything.
8. Restart your system.
Be sure all edited files has a final blank line (enter).
After these steps you got old good hda disks and you can use hdparm as well.
I hope I could help. Best regards:
Adam
|
Has anyone encountered and solved this??