Уникайте спінату HDD при завантаженні


9

Чи є спосіб уникнути того, щоб конкретні жорсткі диски закручувалися під час завантаження?

У моєму HTPC (Ubuntu 12.10) є 3 жорстких диска та 1 SSD (завантажувальний диск). Я не хочу, щоб жорсткі диски згорталися під час завантаження, щоб скоротити час завантаження, заощадити енергію та збільшити термін експлуатації жорсткого диска. Однак я думаю, що на бортовому HDD-контролері потрібно знати, які накопичувачі є під час завантаження, щоб згодом їх було доступно для системи. Чи є можливість уникнути спінінгу?


Характеристики обладнання: Материнська плата: ASrock A75M-ITX (UEFI)
APU: AMD A8-3870K
HDD: WD20EARS, HD204UI, WD20EARX
SSD: OCZ Vertex3 60 ГБ
(4 ГБ DDR3-1600, ТВ-тюнер, Шаркоон 400 Вт PSU)

Чи накопичуються жорсткі диски миттєво, коли вони отримують живлення від блоку живлення або вони згортаються, коли отримують якісь дані?
Дякую, NoMad


Відповіді:


8

Є функція SATA під назвою PUIS (живлення в режимі очікування). Тут потрібна підтримка вашого BIOS, жорстких дисків і ОС. Деякі жорсткі диски можуть увімкнути його за допомогою штифтів, а деякі - через hdparm -s. Ось що hdparmговорить інструкція:

Увімкніть / вимкніть функцію включення в режимі очікування, якщо це підтримується накопичувачем. ДУЖЕ ОПАСНО. Не використовуйте, якщо ви абсолютно впевнені, що і системний BIOS (або прошивка), і ядро ​​операційної системи (Linux> = 2.6.22) підтримують зондування для накопичувачів, які використовують цю функцію. Якщо це ввімкнено, привід увімкнено в режимі очікування, що дозволяє контролеру здійснювати послідовне відключення пристроїв, зменшуючи миттєвий тягар струму, коли багато накопичувачів поділяють джерело живлення. В першу чергу для використання у великих програмах RAID. Ця функція, як правило, відключена, а привід увімкнено в активному режимі (див. -C вище). Зауважте, що привід може також дозволити включення цієї функції перемичкою. Деякі накопичувачі SATA підтримують управління цією функцією за допомогою штифта 11 роз'єму живлення SATA. У цих випадках

Звичайно, ви не повинні монтувати жодних файлових систем на цьому диску під час завантаження, інакше привід закрутиться, коли ви спробуєте щось встановити на ньому, і він введе тривалу затримку під час завантажувального процесу ...


Дякую, чи можу я якось перевірити, чи підтримує плата команду PUIS? Два накопичувачі WD підтримують це через перемичку, але я не впевнений у платі. Веб-сайт нічого не говорить про PUIS або PM2 (тому я думаю, що ця функція не підтримує), але я не можу знайти це на будь-якому іншому сайті підтримки материнської плати (крім однієї сторінки підтримки Intel про збої на жорсткому диску). редагувати: У UEFI такої опції немає, порти SATA працюють в режимі AHCI
NoMad

2
Я виявив, що на деяких материнських платах він "просто працює" (навіть якщо це не підтримується спеціально), а в деяких потрібно встановити відповідний порт SATA як "відключений" в BIOS, тому BIOS не намагатиметься ідентифікувати / отримати доступ жорсткий диск взагалі під час завантаження. Зрозуміло, доступ на рівні ОС все ще працюватиме (Linux безпосередньо досліджує чіпсет SATA).
haimg
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.