Qual é a melhor maneira de verificar um disco rígido / verificar a integridade no Ubuntu?

6

Eu fiz uma pesquisa de antemão e não acho que uma pergunta semelhante tenha sido feita antes.

Eu tenho dois discos rígidos - um Seagate de 1TB e um Western Digital de 1TB. Meu disco da Seagate caiu há algum tempo e suspeito que ele possa ter alguns setores danificados. Eu estava apenas querendo saber qual é a melhor maneira de executar uma varredura de disco rígido no Ubuntu e verificar a integridade do disco rígido em geral? Eu sei que tanto a Seagate quanto a WD fornecem seu próprio software para escanear e reparar unidades - elas podem ser instaladas no Ubuntu? Se não, então alguém pode me dizer qual método é recomendado? Ou é melhor usar o software proprietário do fabricante através do Windows?

    
por Time4Tea 16.12.2014 / 01:09

3 respostas

3

Uma varredura de sistema de arquivos padrão geralmente é feita com fsck . Este aplicativo lida com a maioria dos sistemas de arquivos fora da caixa. No entanto, talvez seja necessário instalar o suporte a NTFS separadamente em algumas instalações.

Se você quiser fazer uma varredura de superfície do seu disco, você pode usar e2fsck . Use a opção -c para fazer uma varredura ruim do setor.

Também deve ser mencionado que quase toda distribuição Linux também é configurada por padrão para verificar periodicamente suas unidades fixas na inicialização. Eles também costumam ser configurados para fazer isso em uma programação (isso é importante, pois a maioria das caixas Linux raramente precisa ser redefinida).

    
por krowe 16.12.2014 / 02:09
3

Eu fiz um pouco mais lendo isso. Estas duas páginas dão algumas dicas sobre a varredura de discos rígidos / sistemas de arquivos no Linux (eles também mencionam fsck e badblocks ):

link

link

Existe também o pacote Ubuntu 'Disk Utility', que permite a verificação do status do HDD SMART.

    
por Time4Tea 21.12.2014 / 23:41
2

Você pode usar o comando smartctl do pacote smartmontools :

sudo apt install smartmontools
sudo smartctl -a /dev/sda

Em que /dev/sda é o nome do dispositivo que você deseja verificar.

    
por yPhil 28.02.2018 / 17:16