Evite o spinup do HDD na inicialização

8

Existe alguma maneira de evitar que HDDs específicos girem na inicialização?

Existem 3 HDDs no meu HTPC (Ubuntu 12.10) e 1 SSD (boot drive). Não quero que os HDDs sejam acionados durante a inicialização para reduzir o tempo de inicialização, economizar energia e expandir a vida útil do HDD. No entanto, acho que o controlador de HDD integrado precisa saber quais unidades estão presentes no momento da inicialização para disponibilizá-las posteriormente para o sistema. Existe alguma possibilidade de evitar o spin-up?

Especificações de hardware:
Mainboard: ASrock A75M-ITX (UEFI)
APU: AMD A8-3870K
HDDs: WD20EARS, HD204UI, WD20EARX
SSD: OCZ Vertex3 60GB
(4GB DDR3-1600, sintonizador de TV, Sharkoon 400W PSU)

Os HDs aumentam instantaneamente quando recebem energia da fonte de alimentação ou aumentam quando recebem alguns dados?
Obrigado, NoMad

    
por NoMad 26.12.2012 / 18:14

1 resposta

8

Há um recurso SATA chamado PUIS (ativação em espera). Requer suporte do seu BIOS, discos rígidos e SO também. Alguns discos rígidos podem ser ativados por meio de pinos, alguns podem ser ativados via hdparm -s . Isto é o que diz hdparm manual:

Enable/disable the power-on in standby feature, if supported by the drive. VERY DANGEROUS. Do not use unless you are absolutely certain that both the system BIOS (or firmware) and the operating system kernel (Linux >= 2.6.22) support probing for drives that use this feature. When enabled, the drive is powered-up in the standby mode to allow the controller to sequence the spin-up of devices, reducing the instantaneous current draw burden when many drives share a power supply. Primarily for use in large RAID setups. This feature is usually disabled and the drive is powered-up in the active mode (see -C above). Note that a drive may also allow enabling this feature by a jumper. Some SATA drives support the control of this feature by pin 11 of the SATA power connector. In these cases, this command may be unsupported or may have no effect.

Naturalmente, você não deve montar nenhum sistema de arquivos na unidade durante a inicialização, caso contrário a unidade girará quando você tentar montar qualquer coisa nela, e isso introduzirá um longo atraso durante o processo de inicialização ...

    
por 26.12.2012 / 18:42