Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: regine 10 Července 2010, 07:48:03

Název: SMART a externí USB-disk [vyřešeno]
Přispěvatel: regine 10 Července 2010, 07:48:03
SMART (S.M.A.R.T. Self-Monitoring, Analysis, and Reporting Technology) je technologie (od IBM), která má udržovat disk použitelný.
Zatím mne SMART nezajímala, ač vím, že všichni výrobci disků ji dnes běžně užívají. S tím jak jsem začal využívat více externí USB-disk, mne ale napadlo jej občas zkontrolovat (přenášen a otloukán).
Vzpomněl jsem si na utilitu Disk Utility (System -> Administration -> Disk Utility = Manage Drivers and Media = Palimpsest Disk Utility). Podivil jsem se, že na disku v počítači je v GUI zobrazen buton SMART data (View SMART data and run self-test), ale pokud se přepnu na externí USB-disk, tak buton není zobrazen.
Proč technologie SMART není v Disk Utility pro externí USB-disk? ???
1) Pro externí USB-disk SMART nelze použít?
2) Program Disk Utility nemá SMART zabudovanou pro externí USB-disk?
3) Mám tu smůlu, že můj disk nemá aplikovanou SMART (a tvůj ano)?

http://en.wikipedia.org/wiki/Comparison_of_S.M.A.R.T._tools (http://en.wikipedia.org/wiki/Comparison_of_S.M.A.R.T._tools) - Palimpsest Disk Utility
http://en.wikipedia.org/wiki/S.M.A.R.T. (http://en.wikipedia.org/wiki/S.M.A.R.T.)
Zkusil jsem i GSmartControl. Rovněž negativní - Unsupported.
Název: Re: SMART a externí USB-disk
Přispěvatel: fish 10 Července 2010, 09:33:06
V Ubuntu je smartmontools verzia 5.38 v ktorej je zakázané čítanie S.M.A.R.T. z usb-sata prevodníkov.
Riešenie - preložiť si verziu 5.39.1. Pozri tu (http://forum.ubuntu.cz/index.php/topic,45620.0.html)

upravené - netreba prekladať, stiahol som si z http://sourceforge.net/apps/trac/smartmontools/wiki/Download verziu 5.39.1+svn3077-1 pre debian squeeze (testing). Po nainštalovaní sa hlási ako verzia 5.40, funguje.
Název: Re: SMART a externí USB-disk
Přispěvatel: regine 11 Července 2010, 10:38:59
smartmontools (5.39.1+svn3077-1) smartmontools_5.39.1+svn3077-1_i386.deb z
http://packages.debian.org/testing/smartmontools (http://packages.debian.org/testing/smartmontools)
se nainstaloval dobře.
Jak ho ale spustit? ??? Přes Alt-F2 a zadání smartmontools se nic nespustí.
Název: Re: SMART a externí USB-disk
Přispěvatel: Dandim 11 Července 2010, 10:59:22
V příkazovém řádku příkaz smartctl nefunguje?
Název: Re: SMART a externí USB-disk
Přispěvatel: fish 11 Července 2010, 11:03:20
Najlepši spustiť
aplikácie - príslušenstvo - terminál
v termináli
Kód: [Vybrat]
sudo smartctl -d sat -a /dev/sdbalebo
Kód: [Vybrat]
sudo smartctl -a /dev/sdb
Niektoré usb disky potrebujú prepínač "-d sat", niektoré fungujú bez neho.
Spúšťanie cez Alt-F2 nemá zmysel - terminál sa po vykonaní programu zruší.
smartmontools je názov balíka

V termináli zadaný príkaz
Kód: [Vybrat]
man smartctlvypíše možnosti programu
Název: Re: SMART a externí USB-disk
Přispěvatel: regine 11 Července 2010, 12:47:01
Díky.
Kód: [Vybrat]
desktop:~$ sudo smartctl -a /dev/sdb
smartctl 5.40 2010-03-16 r3077 [i686-pc-linux-gnu] (local build)
Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF INFORMATION SECTION ===
Device Model:     SAMSUNG HM641JI
Serial Number:    S27XJDQZ200953
Firmware Version: 2AJ10001
User Capacity:    640 135 028 736 bytes
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   8
ATA Standard is:  ATA-8-ACS revision 6
Local Time is:    Sun Jul 11 12:43:26 2010 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Disabled
SMART Disabled. Use option -s with argument 'on' to enable it.
Jestli chápu dobře, tak externí USB-disk může používat technologii SMART (SMART support is: Available - device has SMART capability.), ale není zpřístupněna (SMART support is: Disabled).
Kód: [Vybrat]
sudo smartctl -P showallVýpis (Device is: Not in smartctl database [for details use: -P showall]) mi ukazuje, že SAMSUNG-y nejsou v databázi (Seagate, WD ... jsou.)

Lze nějak SMART aktivovat (SMART Disabled. Use option -s with argument 'on' to enable it.) nebo používat na externím disku, i když není v databázi?
Pokud ano, jak by příkaz vypadal? Tak asi ne: ???
Kód: [Vybrat]
smartctl -s on /dev/sdbČást výpisu man:
Kód: [Vybrat]
man smartctl
......
EXAMPLES
......
       smartctl -s off /dev/hdd
       Disable SMART monitoring and data log collection on drive /dev/hdd .
......
       smartctl -s on -t offline /dev/hda
       Enable  SMART on the disk, and begin an immediate offline test of drive
       /dev/hda.  You can issue this command on a running system.  The results
       are  only  used  to  update the SMART Attributes, visible with the ´-A´
       option.  If any device errors occur, they are logged to the SMART error
       log, which can be seen with the ´-l error´ option.
...
Název: Re: SMART a externí USB-disk
Přispěvatel: fish 11 Července 2010, 13:14:21
Povoliť SMART
Kód: [Vybrat]
sudo smartctl -s on /dev/sdb
V databázi sú aj SAMSUNG disky - mám HD154UI ktorý tam je. Pozri
Kód: [Vybrat]
sudo smartctl -P showall | grep -i samsung
SMART hodnoty si zapisuje disk do svojej pamäti. Riadi to firmware, disku, nie externý program.
Ak nie je disk v databázi môžu niektoré položky mať nezmyselné hodnoty. Neovplyvňuje to funkčnosť SMART disku.
Název: Re: SMART a externí USB-disk
Přispěvatel: regine 11 Července 2010, 20:35:37
Díky. Už jsem SMART aktivoval a vypadá to, že běží OK.
Název: Re: SMART a externí USB-disk [vyřešeno]
Přispěvatel: fish 12 Července 2010, 09:43:52
Oplatí sa nečakať na chyby a robiť pravidelne testy. Každé 2-3 mesiace, (alebo po neopatrnom zaobchádzaní s diskom :) ) spúšťam test
Kód: [Vybrat]
smartctl -t long /dev/sdb
Test trvá dlhší čas, dá sa zistiť z výpisu smartctl -a, u mňa
Kód: [Vybrat]
Extended self-test routine
recommended polling time: ( 194) minutes.
Smartctl vypíše čas za ktorý bude test hotový. Výsledok je uložený v disku, ukáže sa vo výpise smartctl -a