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

6621
NoMad

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

В моем 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

8
Похожий вопрос: [Насколько опасен Hdparm poweron_standby?] (Http://serverfault.com/questions/259255/hdparm-poweron-standby-is-how-dangerous) pabouk 10 лет назад 0

1 ответ на вопрос

8
haimg

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

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

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

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