Hallo,
recently I'va bought PCI adapter for extending ATA devices (
http://www.lycom.com.tw/ST305IT.htm), connected disk (WDC WD1600JB-00REA0, ATA DISK drive). Everything is fine except switching off. Sometimes it freezes, sometimes it takes longer time (more than 30 sec). Everything goes well - except the last step (when appears "Rebooting", or "Switching off" on console).
I didn't add any extra boot option into /boot/grub/menu.lst
Code:
[root@arch-linux: ~]# cat /var/log/errors.log |grep hda
Dec 29 11:01:54 arch-linux kernel: hda: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
Dec 29 11:01:54 arch-linux kernel: hda: task_no_data_intr: error=0x04 { DriveStatusError }
Dec 29 11:01:54 arch-linux kernel: hda: possibly failed opcode: 0x10
(The same errors are also in dmesg)
Code:
[root@arch-linux ~]# uname -a
Linux arch-linux 2.6.36-ARCH #1 SMP PREEMPT Fri Dec 10 20:01:53 UTC 2010 i686 Intel(R) Pentium(R) D CPU 3.00GHz GenuineIntel GNU/Linux
Kernel is without pathes
Code:
[root@arch-linux: ~]# hdparm -vi /dev/hda
/dev/hda:
multcount = 16 (on)
IO_support = 0 (default)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 19457/255/63, sectors = 312581808, start = 0
Model=WDC WD1600JB-00REA0, FwRev=20.00K20, SerialNo=WD-WCANMA407937
Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=50
BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=312581808
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio3 pio4
DMA modes: *mdma0 mdma1 mdma2
AdvancedPM=no
Drive conforms to: Unspecified: ATA/ATAPI-1,2,3,4,5,6,7
* signifies the current active mode
Code:
[michal@arch-linux: ~]$ mount |grep hda
/dev/hda1 on /var type reiserfs (rw)
/dev/hda2 on /mnt/multimedia type ext4 (rw)
Thans for any response.
Greets Michal Kváček