도와주세요!!
글 수 15,339
2012.08.20 14:11:49 (*.63.74.130)
21140
보드에 리눅스를 포팅해서 사용하고 있습니다.
리눅스 커널 버전은 2.6.32를 사용하고 있습니다.
보드에는 SATA 케이블로 연결된 HDD가 있습니다. 이 HDD가 마운트된 경로는 /dev/sda1입니다.
HDD를 사용하지 않을때는 standby (spin-down) 시킨 후 사용할 때 active (spin-up) 시켜 사용하려고 합니다.
테스트를 위해 다음과 같은 명령어를 사용했습니다.
# hdparm -y /dev/sda1 ; spin-down
# hdparm -S 0 /dev/sda1 ; spin-up
결과적으로 HDD가 멈췄다가 돌아가는 것은 소리로 확인했습니다. (디스크가 돌아가는 소리)
하지만 HDD가 다시 돌기 시작할 때 다음과 같은 output을 보여주며 보드가 재부팅되는 것을 확인했습니다.
(에러 내용을 다 보여주기 전에 보드가 재부팅되므로 모든 결과를 캡쳐할 수 없엇습니다.ㅠ)
/dev/sda1:
setting standby to 0
(off)
ata1: SStatus 0x00000000, SError 0x00010200
ata1.00: exception Emask 0x10 SAct 0x0 SErr 0x10200 action 0xe frozen
ata1.00: SStatus 0x00000000,
setting standby to 0
(off)
ata1: SStatus 0x00000000, SError 0x00010200
ata1.00: exception Emask 0x10 SAct 0x0 SErr 0x10200 action 0xe frozen
ata1.00: SStatus 0x00000000,
힌트가 될만한 내용이라도 감사하게 확인하겠습니다.
감사합니다.