Eu tenho uma máquina Ubuntu 14.04 que é usada para criar imagens e limpar discos rígidos, principalmente conectados por meio de docas USB 3.0. Eu encontro um problema em que, depois que um certo número de discos rígidos é inserido e removido, ele não detecta mais novos discos rígidos. Desconectar e reconectar as docas não corrige o problema, mas reiniciar a máquina sim. Eu acho que isso ocorre porque alguns dos discos rígidos estão com defeito, então talvez as gravações estejam paradas em uma fila que nunca foi concluída porque as unidades foram removidas.
Qual é uma maneira segura de dizer ao Ubuntu para verificar novamente as unidades e redefinir essas filas sem causar problemas com os volumes montados existentes?
A resposta é o comando partprobe. A execução
sudo partprobe
informa ao kernel para verificar novamente todos os discos disponíveis em busca de partições.sudo partprobe /dev/device
forçará uma nova verificação de um disco específico se esse disco não estiver mostrando as partições corretamente.