Избегайте вращения HDD при загрузке

9

Есть ли какой-нибудь способ предотвратить вращение определенных жестких дисков во время загрузки?

В моем HTPC есть 3 HDD (Ubuntu 12.10) и 1 SSD (загрузочный диск). Я не хочу, чтобы при загрузке HDD раскручивался, чтобы сократить время загрузки, сэкономить энергию и продлить срок службы жесткого диска. Тем не менее, я думаю, что встроенный контроллер жесткого диска должен знать, какие диски есть во время загрузки, чтобы сделать их доступными позже для системы. Есть ли возможность избежать раскрутки?

Аппаратные характеристики:
Основная плата: ASrock A75M-ITX (UEFI)
APU:
жесткие диски AMD A8-3870K : WD20EARS, HD204UI,
SSD WD20EARX : OCZ Vertex3 60 ГБ
(4 ГБ DDR3-1600, ТВ-тюнер, Sharkoon 400 Вт)

Жесткие диски вращаются мгновенно, когда они получают питание от блока питания, или они вращаются, когда они получают некоторые данные?
Спасибо, NoMad

NoMad
источник
Связанный вопрос: насколько опасен Hdparm poweron_standby?
Пабук

Ответы:

8

Есть функция SATA под названием PUIS ( включение питания в режиме ожидания). Это требует поддержки со стороны вашего BIOS, жестких дисков и ОС тоже. Некоторые жесткие диски могут быть включены через контакты, а некоторые могут быть включены через hdparm -s. Вот что hdparmговорится в руководстве:

Включите / отключите функцию включения в режиме ожидания, если она поддерживается накопителем. ОЧЕНЬ ОПАСНО. Не используйте, если вы не уверены, что как BIOS системы (или прошивка), так и ядро ​​операционной системы (Linux> = 2.6.22) поддерживают поиск дисков, использующих эту функцию. При включении привод включается в режиме ожидания, что позволяет контроллеру упорядочивать вращение устройств, уменьшая нагрузку по мгновенному потреблению тока, когда многие накопители имеют общий источник питания. В первую очередь для использования в больших установках RAID. Эта функция обычно отключается, и привод включается в активном режиме (см. -C выше). Обратите внимание, что накопитель также может разрешить включение этой функции с помощью перемычки. Некоторые диски SATA поддерживают управление этой функцией с помощью контакта 11 разъема питания SATA. В этих случаях,

Конечно, вы не должны монтировать какие-либо файловые системы на этом диске во время загрузки, иначе диск будет раскручиваться, когда вы пытаетесь что-либо смонтировать на нем, и это приведет к большой задержке во время процесса загрузки ...

haimg
источник
Спасибо, могу ли я как-нибудь проверить, поддерживает ли материнская плата команду PUIS? Два накопителя WD поддерживают это с помощью перемычки, но я не уверен насчет материнской платы. На веб-сайте ничего не говорится о PUIS или PM2 (так что я думаю, что он не поддерживает эту функцию), но я не могу найти это ни на одном сайте поддержки других системных плат (за исключением одной страницы поддержки Intel о сбоях жесткого диска). редактировать: в UEFI такой опции нет, порты SATA работают в режиме AHCI
NoMad
2
Я обнаружил, что в некоторых материнских платах он «просто работает» (даже если он специально не поддерживается), а в некоторых вам нужно настроить соответствующий порт SATA как «отключенный» в BIOS, чтобы BIOS не пытался идентифицировать / получить доступ жесткий диск вообще во время загрузки. Разумеется, доступ на уровне операционной системы все равно будет работать (Linux непосредственно проверяет набор микросхем SATA).
haimg