How can I be sure that the drive is really ready to be powered down and only then power down the machine?
Você realmente 100% não sabe o que o firmware da unidade está fazendo. Eu pensaria e esperaria que qualquer cache em uma placa controladora de disco rígido é principalmente para leituras, e é write-through, e que conduz com problemas com as gravações sendo perdidas durante a energia off se tornaria conhecido na comunidade. Você provavelmente não tem nada para se preocupar. Mas é verdade que você não tem certeza.
Se você está realmente preocupado com isso:
-
Use sistemas de arquivos registrados nesses discos.
-
Teste seus discos para ver se isso é realmente um problema.
-
Grave seu próprio script
shutdown
, que emite seus discos, espere 20 segundos (deve ser longo o suficiente para que qualquer cache seja gravado) e, em seguida, interrompa o sistema.