Tránh spinup HDD khi khởi động


9

Có cách nào để tránh các ổ cứng cụ thể không hoạt động khi khởi động không?

Có 3 ổ cứng trong HTPC của tôi (Ubuntu 12.10) và 1 ổ SSD (ổ đĩa khởi động). Tôi không muốn các ổ cứng quay khi khởi động để giảm thời gian khởi động, tiết kiệm năng lượng và mở rộng tuổi thọ của ổ cứng. Tuy nhiên, tôi nghĩ rằng bộ điều khiển ổ cứng trên bo mạch cần phải biết ổ đĩa nào có sẵn tại thời điểm khởi động để cung cấp chúng sau này cho hệ thống. Có bất kỳ khả năng để tránh spin-up?

Thông số phần cứng:
Mainboard: ASrock A75M-ITX (UEFI)
APU: AMD A8-3870K
HDD: WD20EARS, HD204UI,
SSD WD20EARX : OCZ Vertex3 60GB
(4GB DDR3-1600, TV-Tuner, Sharkoon 400W PSU)

Các ổ cứng có quay lên ngay lập tức khi chúng nhận được điện từ PSU hay chúng quay lên khi chúng nhận được một số dữ liệu?
Cảm ơn, NoMad


Câu trả lời:


8

Có một tính năng SATA có tên PUIS (Power-Up In Standby). Nó đòi hỏi sự hỗ trợ từ BIOS, ổ cứng và HĐH của bạn. Một số ổ đĩa cứng có thể kích hoạt nó thông qua các chân, một số có thể kích hoạt nó thông qua hdparm -s. Đây là những gì hdparmhướng dẫn sử dụng nói:

Bật / tắt tính năng bật nguồn trong chế độ chờ, nếu được ổ đĩa hỗ trợ. RẤT NGUY HIỂM. Không sử dụng trừ khi bạn hoàn toàn chắc chắn rằng cả BIOS hệ thống (hoặc phần sụn) và nhân hệ điều hành (Linux> = 2.6.22) đều hỗ trợ thăm dò cho các ổ đĩa sử dụng tính năng này. Khi được bật, ổ đĩa được cấp nguồn ở chế độ chờ để cho phép bộ điều khiển sắp xếp chuỗi các thiết bị, giảm gánh nặng rút dòng tức thời khi nhiều ổ chia sẻ nguồn điện. Chủ yếu để sử dụng trong các thiết lập RAID lớn. Tính năng này thường bị tắt và ổ đĩa được bật nguồn ở chế độ hoạt động (xem -C ở trên). Lưu ý rằng một ổ đĩa cũng có thể cho phép kích hoạt tính năng này bằng một nút nhảy. Một số ổ đĩa SATA hỗ trợ kiểm soát tính năng này bằng chân 11 của đầu nối nguồn SATA. Trong những trường hợp này,

Tất nhiên, bạn không được gắn bất kỳ hệ thống tập tin nào vào ổ đĩa đó trong quá trình khởi động, nếu không ổ đĩa sẽ quay lên khi bạn cố gắn bất cứ thứ gì lên nó, và nó sẽ gây ra sự chậm trễ trong quá trình khởi động của bạn ...


Cảm ơn, bằng cách nào đó tôi có thể kiểm tra xem bo mạch chính có hỗ trợ lệnh PUIS không? Hai ổ WD hỗ trợ điều này thông qua jumper, nhưng tôi không chắc về bo mạch chính. Trang web không nói gì về PUIS hoặc PM2 (vì vậy tôi nghĩ rằng nó không hỗ trợ tính năng này), nhưng tôi không thể tìm thấy điều này trên bất kỳ trang web hỗ trợ nào của bo mạch chính khác (ngoại trừ một trang hỗ trợ của Intel về lỗi ổ cứng). chỉnh sửa: Không có tùy chọn như vậy trong UEFI, các cổng SATA hoạt động ở chế độ AHCI
NoMad

2
Tôi thấy rằng trong một số bo mạch chủ, nó "chỉ hoạt động" (ngay cả khi không được hỗ trợ cụ thể) và trong một số, bạn cần thiết lập cổng SATA có liên quan là "bị vô hiệu hóa" trong BIOS, vì vậy BIOS sẽ không cố gắng xác định / truy cập đĩa cứng trong quá trình khởi động. Tất nhiên, truy cập cấp hệ điều hành vẫn sẽ hoạt động (Linux thăm dò chipset SATA trực tiếp).
haimg
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.