Às vezes, preciso conectar um disco a um compartimento. Outras vezes, tenho a configuração muito estranha de conectar um SSD usando um cabo SATA-eSATA no meu laptop enquanto retiro a energia de um desktop.
Como posso remover com segurança o disco SATA do sistema? Este tópico do fórum Phoronix tem algumas sugestões:
justsumdood escreveu:
Um dróide (nômade) escreveu:
O que você faz no lado do software antes de desconectar? É um "umount / dev / sd" simples [letra da unidade]? depois de desmontar o dispositivo, para "desligar" (ou dormir) a unidade:hdparm -Y /dev/sdX
(onde X representa o dispositivo que você deseja desligar. por exemplo: / dev / sdb)
isso desligará a unidade, permitindo sua remoção sem risco de aumento de tensão.
Isso significa que os caches de disco são lavados e desligados adequadamente depois?
Outra sugestão do mesmo tópico:
chithanh escreveu:
Todo o hardware SATA e eSATA é fisicamente capaz de ser conectado a quente (ou seja, não danificado se você inserir / puxar o plugue).Como o chipset e o driver lidam com isso é outra questão. Algumas combinações de driver / chipset não lidam adequadamente com hotplugging e precisam de um comando hotplug, como o seguinte:
echo 0 - 0 > /sys/class/scsi_host/hostX/scan
Substitua X pelo número apropriado para sua porta SATA / eSATA.
Duvido que seja a maneira correta de fazê-lo, mas também não encontro provas.
Então, qual é a maneira correta de remover um disco conectado de um sistema? Suponha que eu já desmontei todas as partições do disco e executei sync
. Por favor, aponte para alguma documentação oficial, se possível, não encontrei nada na árvore de documentação do Linux, nem no wiki do Linux ATA .
1
paradelete
fazê-lo desaparecer e eu pude ouvir o disco girando. Apenashdparm -Y
não foi suficiente, porque as/dev/
entradas ainda existiriam. Obrigado!