LINUX.ORG.RU

Дурацкое поведение внешнего HDD


0

0

Сижу с внешним винтом Seagate FreeAgentXtreme. Он подключается по USB, а питание от сети у него свое.
И любит от засыпать. Сидишь, cлышишь - остановился.

# Пытаемся дернуть его первый раз:
root ~ # dd if=/dev/sda1 of=/dev/null
dd: reading `/dev/sda1': Input/output error
0+0 records in
0+0 records out
0 bytes (0 B) copied, 0.0106011 s, 0.0 kB/s

# Облом и тишина. Пытаемя второй раз:
root ~ # dd if=/dev/sda1 of=/dev/null
dd: reading `/dev/sda1': Input/output error
0+0 records in
0+0 records out
0 bytes (0 B) copied, 10.6032 s, 0.0 kB/s

# опять облом, но слышно, что что-то начало заводиться. Пытаемся в третий раз:
root ~ # dd if=/dev/sda1 of=/dev/null
130529+0 records in
130528+0 records out
66830336 bytes (67 MB) copied, 2.54071 s, 26.3 MB/s

# тут я нажал ^C. поехало.

файловая система, однако, того, что надо три раза пытаться, не понимает и все время бьется, вот так:


sd 2:0:0:0: [sda] Device not ready: <6>: Sense Key : 0x2 [current]
: ASC=0x4 ASCQ=0x2
end_request: I/O error, dev sda, sector 63


Что делать? Попытаться сказать ему с помощью hdparm чтоб не выключался? Выходб но я не хочу чтоб оно все время крутилось.

О! хороший вопрос!

> Попытаться сказать ему с помощью hdparm чтоб не выключался? Выходб но я не хочу чтоб оно все время крутилось.


а вот тут облом ибо hdparm USB винтам не указ XD
сам пробовал - слушаю музло с винта наружного, mod композы. щитай чтение раз в 5 минут а эта сука успевает заснуть.... помогите ЛИШИТЬ СНА УРОДЦА!

bomj
()
Ответ на: комментарий от bomj

Можно его все время пинать:

while true; do
date > /path/to/external/hdd/dummyfile;
sleep 30
done;

но как-то костыльно. И лично мне хочется нормального пробуждения, а не это.

gods-little-toy ★★★
() автор топика
Ответ на: комментарий от isden

root@darkstar:~# hdparm -S0 /dev/sdb

/dev/sdb:
 setting standby to 0 (off)
 HDIO_DRIVE_CMD(setidle) failed: Invalid exchange

а может через sdparm знает кто это сделать как?

bomj
()

у меня usb винт, питание по usb, засыпает-просыпается нормально, может стоит сменить то, что выполняет функцию usb<->sata ?

z0D5e8n7x_2
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.