Como ativar o SMART?

6

Eu quero realizar um teste SMART no meu disco, mas ele foi desativado. Então, eu usei

sudo smartctl -s on /dev/sda 

mas o resultado foi

smartctl 5.41 2011-06-09 r3365 [i686-linux-3.2.0-26-generic] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF ENABLE/DISABLE COMMANDS SECTION ===
Error SMART Enable failed: scsi error aborted command
Smartctl: SMART Enable Failed.

A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.

Como superar esse problema?

    
por Pratik Koirala 28.10.2012 / 10:48

1 resposta

4

Verifique dentro do seu BIOS se a funcionalidade SMART está ativada. Dependendo do seu hardware, ele está em menus diferentes, mas geralmente você pode encontrá-lo onde seus discos rígidos estão definidos ou em recursos avançados.

Se isso não for suficiente, você poderá ativá-lo com o hdparm.

Verifique se você pode usá-lo com:

sudo hdparm -I /dev/sda

/ dev / sda é o disco rígido que você deseja verificar

este comando mostrará o que está ativado ou não

Para ativar o SMART, se não estiver ativado, você pode fazer este comando:

sudo smartctl --smart=on /dev/sda

Quando termina com erro, isso pode significar duas coisas:

  • Você simplesmente não pode fazer isso
  • você precisa especificar o BUS usado

Para a segunda parte, você deve fornecer mais detalhes (a saída hdparm -I, por exemplo, o modelo do disco rígido, o modelo do computador ou da placa-mãe, etc)

O método de trabalho mais fácil e 100% seguro é alterando o valor dentro do BIOS.

Atenciosamente.

    
por Antoine Rodriguez 28.10.2012 / 11:26

Tags