abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 02:20 | Zajímavý článek

David Revoy, autor open source webového komiksu Pepper&Carrot nebo portrétu GNU/Linuxu, upozorňuje na svém blogu, že nový Inkscape 0.92 rozbíjí dokumenty vytvořené v předchozích verzích Inkscape. Problém by měl být vyřešen v Inkscape 0.92.2 [reddit].

Ladislav Hagara | Komentářů: 0
dnes 02:02 | Komunita

Øyvind Kolås, hlavní vývojář grafických knihoven GEGL a babl, které využívá grafický program GIMP, žádá o podporu na Patreonu. Díky ní bude moci pracovat na vývoji na plný úvazek. Milník 1000 $, který by stačil na holé přežití, se již téměř podařilo vybrat, dalším cílem je dosažení 2500 $, které mu umožní běžně fungovat ve společnosti.

xkomczax | Komentářů: 9
včera 23:54 | Pozvánky

DevConf.cz 2017, již devátý ročník jedné z největších akcí zaměřených na Linux a open source ve střední Evropě, proběhne od pátku 27. ledna do neděle 29. ledna v prostorách Fakulty informačních technologií Vysokého učení technického v Brně. Na programu je celá řada zajímavých přednášek a workshopů. Letos je povinná registrace.

Ladislav Hagara | Komentářů: 0
včera 22:11 | Nová verze

Byla vydána verze 1.0.0 emulátoru terminálu Terminology postaveného nad EFL (Enlightenment Foundation Libraries). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
20.1. 17:00 | Nová verze

Byl vydán Docker 1.13. Přehled novinek na YouTube a v poznámkách k vydání na GitHubu. Docker umožňuje běh aplikací v softwarových kontejnerech (Wikipedia).

Ladislav Hagara | Komentářů: 4
20.1. 15:51 | Komunita

Mozilla.cz informuje, že nástroje pro webové vývojáře se možná oddělí od Firefoxu a stanou doplňkem. Nástroje pro webové vývojáře prošly velkým přepisem a tým, který se stará o jejich vývoj, by uvítal možnost jejich častějších aktualizacích nezávisle na vydávání nových verzí Firefoxu.

Ladislav Hagara | Komentářů: 8
20.1. 07:00 | Humor

Čtenářům AbcLinuxu vše nejlepší k dnešnímu Dni zvýšení povědomí o tučňácích (Penguin Awareness Day).

Ladislav Hagara | Komentářů: 0
20.1. 06:00 | Komunita

Bylo spuštěno hlasování o přednáškách a workshopech pro letošní InstallFest, jenž proběhne o víkendu 4. a 5. března v Praze. Současně byla oznámena změna místa. InstallFest se letos vrací zpět na Karlovo náměstí do budovy E.

Ladislav Hagara | Komentářů: 0
20.1. 02:48 | Komunita

Greg Kroah-Hartman potvrdil, že Linux 4.9 je jádrem s prodlouženou upstream podporou (LTS, Long Term Support). Podpora je plánována do ledna 2019. Aktuální jádra s prodlouženou podporou jsou tedy 3.2, 3.4, 3.10, 3.12, 3.16, 3.18, 4.1, 4.4 a 4.9.

Ladislav Hagara | Komentářů: 0
20.1. 00:11 | Zajímavý článek

Výrobce síťových prvků, společnost Netgear, spustila nový program, který slibuje vývojářům, expertům, ale i běžným uživatelům vyplacení finanční odměny za nalezení bezpečnostních chyby v jejich produktech. Za nalezení zranitelnosti v hardware, API nebo mobilní aplikaci nabízí odměnu od 150 do 15 tisíc dolarů (dle závažnosti).

Michal Makovec | Komentářů: 0
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (10%)
 (2%)
 (74%)
 (3%)
 (10%)
Celkem 359 hlasů
 Komentářů: 25, poslední včera 13:34
Rozcestník
Reklama

Dotaz: Jak naučit USB IDE harddisk spát?

23.12.2012 22:20 Jirka | skóre: 23
Jak naučit USB IDE harddisk spát?
Přečteno: 773×
Zdravím všechny, mám 2,5" IDE hadr v externím USB boxu, který je připojen k servříku a jede většinu času naprázdno, takže by bylo rozumné ten disk po pár minutách nečinnosti vypnout.
lsusb -l vypíše
Bus 001 Device 004: ID 058f:6391 Alcor Micro Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x058f Alcor Micro Corp.
  idProduct          0x6391 
  bcdDevice            1.00
  iManufacturer           1 Generic
  iProduct                2 USB TO IDE Bridge
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xc0
      Self Powered
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)

Příkaz "hdparm -S 60 /dev/sda" odpoví:
/dev/sda:
 setting standby to 60 (5 minutes)
SG_IO: bad/missing sense data, sb[]:  f0 00 05 00 00 00 00 0a 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a nic se nestane. Neví někdo, co s tím?
Díky.
Dokud to funguje, nešťourej se v tom!... Jak opravit vadnou SD kartu

Odpovědi

26.12.2012 18:42 Martin K.
Rozbalit Rozbalit vše Re: Jak naučit USB IDE harddisk spát?
Pro uspávání USB a vůbec všeho včetně komponent RAIDu celkem úspěšně používám http://code.google.com/p/spindown/wiki/Usage
Josef Kufner avatar 27.12.2012 11:54 Josef Kufner | skóre: 66
Rozbalit Rozbalit vše Re: Jak naučit USB IDE harddisk spát?
Koukni na nástroj hdparm:
hdparm - get/set hard disk parameters - version v9.43, by Mark Lord.

Usage:  hdparm  [options] [device ...]

Options:
 -C   Check drive power mode status
 -M   Get/set acoustic management (0-254, 128: quiet, 254: fast)
 -S   Set standby (spindown) timeout
 -y   Put drive in standby mode
 -Y   Put drive to sleep
...
Po rebootu/připojení disku je potřeba to nastavit znovu, takže si udělej pravidlo pro udev.
Hello world ! Segmentation fault (core dumped)
29.12.2012 12:22 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jak naučit USB IDE harddisk spát?
Jsou pouze dvě možnosti.

Buď to neprojde přes ten USB převodník.

A nebo HDD nepodporuje všechny možnosti.

Skus vyskoušet jiný parametr za -S 241 třeba.

Ale spíš to vypadá podle chyby že je to proto že to neprojde přes to USB.
29.12.2012 13:43 Jirka | skóre: 23
Rozbalit Rozbalit vše Re: Jak naučit USB IDE harddisk spát?
Dělá to ten převodník, otázka, co se s tím dá dělat.
I s chybou jsem to schopnej dostat do režimu standby, ale hadrdisk evidentně pořád běží.
Dokud to funguje, nešťourej se v tom!... Jak opravit vadnou SD kartu
29.12.2012 14:01 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jak naučit USB IDE harddisk spát?
Jedině vyměnit ten USB převodník za jiný typ.

Projde přes ten tvůj SMART?

Přes který projde smart je možné že projde i příkaz k uspání.
29.12.2012 23:59 Jirka | skóre: 23
Rozbalit Rozbalit vše Re: Jak naučit USB IDE harddisk spát?
tak neprojde, ale ani ten disk není v úplně 100% kondici, jak se ukázalo.Teď z něj pracně doluju data, co jsem na něj přesunul :-D
Ale díky za snahu, vyřeším to něčím novějším.
Dokud to funguje, nešťourej se v tom!... Jak opravit vadnou SD kartu
30.12.2012 09:43 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jak naučit USB IDE harddisk spát?
Novější neznamená že bude podpora v linuxu :-)

Mám starý box na PATA HDD a přes ten SMART projde, a nový box co jsem koupil taky pro starý PATA disk co jsem vytáhl z PC přes ten SMART neprojde - nepodporovaný řadič :-)

Samozřejmě oba řadiče fungují (zápis-čtení z HDD).
30.12.2012 12:28 Jirka | skóre: 23
Rozbalit Rozbalit vše Re: Jak naučit USB IDE harddisk spát?
sériový řadiče s tím, předpokládám, problémy nemaj.
Dokud to funguje, nešťourej se v tom!... Jak opravit vadnou SD kartu
30.12.2012 22:19 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jak naučit USB IDE harddisk spát?
Nejsem si jistej - záleží na čipu v tom usb rámečku.

Já žádný nemám, sata disky mám v PC.
2.1.2013 08:43 Trubicoid2
Rozbalit Rozbalit vše Re: Jak naučit USB IDE harddisk spát?
Naopak, vetsina usb2>sata smart nepropusti. E-sata je bez problemu a videl jsem zatim jen jeden usb3>sata disk a tam smart prochazel, ale nejak divne. Tedy po restartu smartctl -a neukazoval hotovy testy, takze to je jen nejaka emulace nebo co?

Jinak na uspavani se da pouzit sdparm misto hdparm, ale velmi zalezi, jak je radic implementovan.
2.1.2013 19:01 Zaphod | skóre: 36
Rozbalit Rozbalit vše Re: Jak naučit USB IDE harddisk spát?
Niektoré usb2->sata prepustia smart príkazom

smartctl -a -d sat

Prepínačom "-d TYPE" sa dá zvoliť typ radiča. Možné hodnoty sú v man smartctl.
3.1.2013 10:13 frr | skóre: 32
Rozbalit Rozbalit vše Re: Jak naučit USB IDE harddisk spát?
Aby to fungovalo přímo na ATA nebo SCSI vrstvě, tak je potřeba, aby ten převodník uměl ATA nebo SCSI passthrough (SAT nebo UAS). Tohle bych hledal spíš u SATA než ATA bridgů na USB.

http://sourceforge.net/apps/trac/smartmontools/wiki/USB

http://en.wikipedia.org/wiki/USB_Attached_SCSI

http://www.krup.cz/print.asp?cls=stoitem&stiid=3581

ATA over USB uměly jako první snad některé převodníky Cypress, v Linuxu je proto už dlouho podpora.

Některé značkové USB rámečky měly od výrobce utilitu, kterou se dal nastavit timeout pro uspání disku (proprietární řešení).
[:wq]
3.1.2013 21:59 Loso | skóre: 11
Rozbalit Rozbalit vše Re: Jak naučit USB IDE harddisk spát?
ahoj,

mam usb disk-y, ktore uspesne uspavam pomocou
sdparm $DISK -C sync
sdparm $DISK -C stop
problem bol na zaciatku v tom, ze ihned po uspani sa vygeneroval event, ktory ich znova roztocil... (ergo cvakol a tocil dalej), bolo treba custom udev rule, ktory tento jav potlacal, pre inspiraciu (moj pracoval podla vendor)
/etc/udev/rules.d/60-persistent-storage.rules:KERNEL!="sr*", ATTRS{vendor}!="ST350083", IMPORT{program}="/sbin/blkid -o udev -p $tempnode"

Vela zdaru, Loso

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.