ubuntu: varre o disco rígido em busca de problemas físicos

2

Como faço para verificar meu disco rígido por problemas físicos no Ubuntu?

    
por flybywire 13.07.2009 / 14:46

4 respostas

2

Você provavelmente quer usar "badblocks".

    
por 13.07.2009 / 15:08
1

Você pode usar a verificação "SMART", que deve estar disponível para você no Ubuntu. O SMART é um programa que analisa dados incorporados à maioria dos novos discos rígidos. Embora isso não lhe dê uma imagem completa, a SMART é o primeiro lugar para procurar quando você acha que está tendo problemas. Além disso, faça backup dos seus dados o mais rápido possível!

aqui está um link para mais informações e alguns usos gerais relacionados ao smartctl:

link

    
por 13.07.2009 / 15:11
1

A maneira padrão de fazer isso no * nix é a família de comandos fsck , no seu caso, com o parâmetro -c para verificar os blocos defeituosos. Você pode usar o comando fsck sozinho ou como fsck.ext4 para um sistema específico. Como:

fsck.ext4 -cvf /dev/sda1

Aqui está sua ajuda:

Usage: fsck.ext4 [-panyrcdfvtDFV] [-b superblock] [-B blocksize]
                [-I inode_buffer_blocks] [-P process_inode_size]
                [-l|-L bad_blocks_file] [-C fd] [-j external_journal]
                [-E extended-options] device

Emergency help:
 -p                   Automatic repair (no questions)
 -n                   Make no changes to the filesystem
 -y                   Assume "yes" to all questions
 -c                   Check for bad blocks and add them to the badblock list
 -f                   Force checking even if filesystem is marked clean
 -v                   Be verbose
 -b superblock        Use alternative superblock
 -B blocksize         Force blocksize when looking for superblock
 -j external_journal  Set location of the external journal
 -l bad_blocks_file   Add to badblocks list
 -L bad_blocks_file   Set badblocks list

Como você pode ver, ele verifica os sistemas de arquivos, então você terá que executá-los em todas as partições se quiser verificar o disco inteiro. Além disso, para acessar a partição, ela precisa ser desmontada. O que significa que, se você precisar escanear uma partição raiz, você precisa inicializar a partir de um live cd / usb para acessá-la.

    
por 04.12.2012 / 15:08
0

Outra maneira seria usar um CD / USB inicializável com algum SW dedicado.

veja aqui (no ServerFault!) para alguns sugestões.

Eu sempre uso o SpinRite, mas é $$ - ware e não Ubuntu / OSS.

    
por 13.07.2009 / 15:36