Desabilitar ou substituir o probe udisks
para o ATA SMART support A regra do udev impedirá que o Gnome Disk Utility 3.0.2 (Ubuntu 12.04 no meu caso) mostre a notificação de falha do disco rígido. A partir dos comentários no link esta solução alternativa aceitável.
Crie um arquivo com o seguinte conteúdo em /etc/udev/rules.d/81-udisks-no-ata-smart.rules
, para que ele substitua /lib/udev/rules.d/80-udisks.rules
.
# Force all disk probes to return not ATA SMART capable so that a drive with SMART
# failures does not trigger Gnome Disk Utility to display a pop-up warning message.
# Note: Some programs that rely on udisks to perform SMART checks may not work.
# However, manual SMART reads (e.g. using smartctl) are not be affected.
# USB ATA enclosures with a SAT layer
KERNEL=="sd*[!0-9]", ATTR{removable}=="0", ENV{ID_BUS}=="usb", ENV{DEVTYPE}=="disk", ENV{UDISKS_ATA_SMART_IS_AVAILABLE}="0"
# ATA disks driven by libata
KERNEL=="sd*[!0-9]", ATTR{removable}=="0", ENV{ID_BUS}=="ata", ENV{DEVTYPE}=="disk", ENV{UDISKS_ATA_SMART_IS_AVAILABLE}="0"
# ATA disks connected via SAS (not driven by libata)
KERNEL=="sd*[!0-9]", ATTR{removable}=="0", ENV{ID_BUS}=="scsi", ENV{DEVTYPE}=="disk", ENV{ID_VENDOR}=="ATA", ENV{UDISKS_ATA_SMART_IS_AVAILABLE}="0"