USB-kiintolevy temppuilee

Uusimmassa Ubuntu-versiossa on ongelmana ainainen usb-liitäntäisen kiintolevyn käynnistyminen itsekseen. Siis vaikkei olisi edes mountattuna niin turhaan aina n. 20 minuutin välein sitä käynnistelee. Kiintolevyllä on yksi ext3-osio.

Miten sen saisi joko pysymään aina sammuksissa tai sitten aina käynnissä?

Usb kiintolevy on Seagaten 500GB freeagent desktop, Käyttis on Linux Mint 8 (eli siis käytännössä viimeisin Ubuntu-versio).
12356
Äänestä

Muut lukivat myös

Vastaukset 12

Vanhimmat

nosto

Äänestä
  • ja toinen nosto

    Äänestä

Mulla on myös tuollainen Maxtorin ulkonen usb-kovalevy, joka hurahtelee välillä itsestään lepotilasta käyntiin vaikka sitä ei ole edes liitetty tiedostojärjestelmään. Ei nyt sinänsä ole haitaksi, mutta sitä vartenhan se lepotila on olemassa ettei tuota levyä turhaan pyöritellä. Käytössä on Ubuntu 9.10. Muistaakseni 9.04:ssä ei vastaavaa pulmaa ilmennyt.

Äänestä
  • Tämä hurahdus voi johtua kernelin ominaisuuksista eli miten tuo käytössä oleva ydin on käännetty tai sitten jostain muusta konfiguraatiosta tai kyseessä voi olla myös kiintolevyn ominaisuus joten aika sekava soppa tässä on kyseessä.

    Ehkä itse lähtisin purkamaan tuota ilmiötä käynniställä lokikatselun tiedostoon /var/log/syslog eli siis graafisesti käynnistää Järjestelmälokin syslog ja seuraa mitä siellä tapahtuu, se päivittää itseään kun järjestelmässä tapahtuu muutoksia. Sen voi heittää toiselle työpöydälle odottelaan ja puuhailee muuta ja kun usbilevy törähtää niin hyppää katsomaan tuliko syslogiin jotain merkintöjä ja kopioi ne ylös esim. tekstitiedostoon ja sitten alkaa kaivelemaan tietoa.

    Toinen tapa voisi olla hakemisto /sys/bus/usb/devices/ josta etsitään oikea laite ja sen power-alihakemistosta voi kokeilla muuttaa |autosuspend | level | wakeup | ominaisuuksia mutta oikean laitteen hakeminen voi olla vähän hankalaa ja selitys aika pitkä joten tässä vaiheessa sitä jaksa naksutella ellei joku todella halua yrittää.

    Äänestä

  • old_profile_3778 kirjoitti:

    Tämä hurahdus voi johtua kernelin ominaisuuksista eli miten tuo käytössä oleva ydin on käännetty tai sitten jostain muusta konfiguraatiosta tai kyseessä voi olla myös kiintolevyn ominaisuus joten aika sekava soppa tässä on kyseessä.

    Ehkä itse lähtisin purkamaan tuota ilmiötä käynniställä lokikatselun tiedostoon /var/log/syslog eli siis graafisesti käynnistää Järjestelmälokin syslog ja seuraa mitä siellä tapahtuu, se päivittää itseään kun järjestelmässä tapahtuu muutoksia. Sen voi heittää toiselle työpöydälle odottelaan ja puuhailee muuta ja kun usbilevy törähtää niin hyppää katsomaan tuliko syslogiin jotain merkintöjä ja kopioi ne ylös esim. tekstitiedostoon ja sitten alkaa kaivelemaan tietoa.

    Toinen tapa voisi olla hakemisto /sys/bus/usb/devices/ josta etsitään oikea laite ja sen power-alihakemistosta voi kokeilla muuttaa |autosuspend | level | wakeup | ominaisuuksia mutta oikean laitteen hakeminen voi olla vähän hankalaa ja selitys aika pitkä joten tässä vaiheessa sitä jaksa naksutella ellei joku todella halua yrittää.

    Kiitti vinkistä Exergy!

    Tein neuvosi mukaan ja syslogiin ilmestyy seuraavanlaista tekstiä:

    Dec 27 20:55:01 lx-desktop CRON[29310]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
    Dec 27 21:00:43 lx-desktop kernel: [32484.112057] usb 3-1: reset full speed USB device using uhci_hcd and address 2

    Äänestä

  • 4ye4ue kirjoitti:

    Kiitti vinkistä Exergy!

    Tein neuvosi mukaan ja syslogiin ilmestyy seuraavanlaista tekstiä:

    Dec 27 20:55:01 lx-desktop CRON[29310]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
    Dec 27 21:00:43 lx-desktop kernel: [32484.112057] usb 3-1: reset full speed USB device using uhci_hcd and address 2

    Seurailin myös tuon Maxtorini käyttäytymistä ja tällainen vastaava rivi ilmestyy myös lokiin

    kernel: [43272.112036] usb 2-2: reset high speed USB device using ehci_hcd and address 2

    veikkaanpa, että se syyllinen löytyy tuosta... mutta onko sille mitään tehtävissä?

    Äänestä

  • usb kirjoitti:

    Seurailin myös tuon Maxtorini käyttäytymistä ja tällainen vastaava rivi ilmestyy myös lokiin

    kernel: [43272.112036] usb 2-2: reset high speed USB device using ehci_hcd and address 2

    veikkaanpa, että se syyllinen löytyy tuosta... mutta onko sille mitään tehtävissä?

    Minulla ei ole tällä hetkellä varsinaista usb-kiintolevyä joten en voi testata, mulla on tuollainen usb-kelkka johon menee tavallinen SATA-levy ja näkyy usb-levynä mutta kaikki SATAt ovat käytössä joten en pysty sitten testaamaan neuvoa.

    Tuon usb-levyn voisi näet komentaa jatkuvasti päälle tai jatkuvaan horrokseen "suspend" joskin siinä on pientä käsityötä, lisäksi jos levy komennetaan horrokseen niin sitä ei voi liittää ennenkuin se komennetaan käyntiin "auto" tai "on" komennoilla. Noita komentoja voisi kokeilla ihan manuaalisesti että toimiiko ne, pitäisi kyllä toimia, ainakin mun 4-usb:n hubi vajosi hyvin horrokseen eikä reagoinut vaikka pistin usb-tikun hubiin, vasta kun vapautin auto-komennolla niin tikun sisältö levähti työpöydälle. Ehkä se lakkaisi myös kyselemästä sitä kiintolevyä?

    Tämä on sitä säätämistä mutta jos haluatte kokeilla niin voin neuvoa lisää. Hankalin kohta on ehkä sen oikean usb:n löytäminen mutta jos rautalangasta vääntää niin eiköhän se onnistusi?

    Äänestä

  • old_profile_3778 kirjoitti:

    Minulla ei ole tällä hetkellä varsinaista usb-kiintolevyä joten en voi testata, mulla on tuollainen usb-kelkka johon menee tavallinen SATA-levy ja näkyy usb-levynä mutta kaikki SATAt ovat käytössä joten en pysty sitten testaamaan neuvoa.

    Tuon usb-levyn voisi näet komentaa jatkuvasti päälle tai jatkuvaan horrokseen "suspend" joskin siinä on pientä käsityötä, lisäksi jos levy komennetaan horrokseen niin sitä ei voi liittää ennenkuin se komennetaan käyntiin "auto" tai "on" komennoilla. Noita komentoja voisi kokeilla ihan manuaalisesti että toimiiko ne, pitäisi kyllä toimia, ainakin mun 4-usb:n hubi vajosi hyvin horrokseen eikä reagoinut vaikka pistin usb-tikun hubiin, vasta kun vapautin auto-komennolla niin tikun sisältö levähti työpöydälle. Ehkä se lakkaisi myös kyselemästä sitä kiintolevyä?

    Tämä on sitä säätämistä mutta jos haluatte kokeilla niin voin neuvoa lisää. Hankalin kohta on ehkä sen oikean usb:n löytäminen mutta jos rautalangasta vääntää niin eiköhän se onnistusi?

    Ihan ensin täytyy katsoa vastaako tuo syslogin osoite sitä kiintolevyä. Päätteen komennolla

    lsusb

    tulostuu kaikki usb-laitteet mitä linux löytää. Ensimmäisessä tapauksessa kiintolevyn pitäisi olla osoitteessa

    Bus 003 Device 001: ID ...

    eli tuossa lopussa sitten pitöisi vielä olla ID-numero ja laitteen tunnistenimi, onko kiinto?

    Toisessa tapauksessa vastaavasti paikassa eli riviltä

    Bus 002 Device 002: ID ...

    pitäisi vastaavasti löytyä usb-kiintolevy.

    Nuo laitteet siellä resetoivat jotakin joten jos se liittyy tähän ongelmaan niin siellä pitäsi olla ne kiintolevyt.

    Ellei ole niin en tämän enempiä tällä kerralla osa auttaa. Jos ette ole varmoja niin copypastettakaa tuo lsubn:n tuloste. Katsotaan sitten lisää jos siellä niitä kiintoja löytyy.

    Äänestä

  • old_profile_3778 kirjoitti:

    Ihan ensin täytyy katsoa vastaako tuo syslogin osoite sitä kiintolevyä. Päätteen komennolla

    lsusb

    tulostuu kaikki usb-laitteet mitä linux löytää. Ensimmäisessä tapauksessa kiintolevyn pitäisi olla osoitteessa

    Bus 003 Device 001: ID ...

    eli tuossa lopussa sitten pitöisi vielä olla ID-numero ja laitteen tunnistenimi, onko kiinto?

    Toisessa tapauksessa vastaavasti paikassa eli riviltä

    Bus 002 Device 002: ID ...

    pitäisi vastaavasti löytyä usb-kiintolevy.

    Nuo laitteet siellä resetoivat jotakin joten jos se liittyy tähän ongelmaan niin siellä pitäsi olla ne kiintolevyt.

    Ellei ole niin en tämän enempiä tällä kerralla osa auttaa. Jos ette ole varmoja niin copypastettakaa tuo lsubn:n tuloste. Katsotaan sitten lisää jos siellä niitä kiintoja löytyy.

    USB-levy löytyy lsusb -listauksesta:
    Bus 001 Device 002: ID 0d49:7410 Maxtor

    Luulen löytäneeni myös oikean laitteen tuolta /sys/bus/usb/devices/ -kansiosta, koska tämän laitteen uevent tiedosto sanoo seuraavaa:

    DEVTYPE=usb_interface
    DRIVER=usb-storage
    DEVICE=/proc/bus/usb/001/002
    PRODUCT=d49/7410/122
    TYPE=0/0/0
    INTERFACE=8/6/80
    MODALIAS=usb:v0D49p7410d0122dc00dsc00dp00ic08isc06ip50

    Pitää tutustua vielä mitä sieltä power -kansion alta löytyy. Nyt on menossa e2fsck:n ajo, koska lokin mukaan levyn tiedostojärjestelmässä oli myös jotakin vikaa ja suositteli ajamaan tuon.

    Googlettelin hieman ja näyttäisi, että vastaavia virheilmotuksia on esiintynyt muillakin jonkin verran ja ongelmia usb-levyjen kanssa. Melko yleisenä vika-arviona tosin esitettiin huonoja liittimiä ja kaapeleita.

    Äänestä

  • usb kirjoitti:

    USB-levy löytyy lsusb -listauksesta:
    Bus 001 Device 002: ID 0d49:7410 Maxtor

    Luulen löytäneeni myös oikean laitteen tuolta /sys/bus/usb/devices/ -kansiosta, koska tämän laitteen uevent tiedosto sanoo seuraavaa:

    DEVTYPE=usb_interface
    DRIVER=usb-storage
    DEVICE=/proc/bus/usb/001/002
    PRODUCT=d49/7410/122
    TYPE=0/0/0
    INTERFACE=8/6/80
    MODALIAS=usb:v0D49p7410d0122dc00dsc00dp00ic08isc06ip50

    Pitää tutustua vielä mitä sieltä power -kansion alta löytyy. Nyt on menossa e2fsck:n ajo, koska lokin mukaan levyn tiedostojärjestelmässä oli myös jotakin vikaa ja suositteli ajamaan tuon.

    Googlettelin hieman ja näyttäisi, että vastaavia virheilmotuksia on esiintynyt muillakin jonkin verran ja ongelmia usb-levyjen kanssa. Melko yleisenä vika-arviona tosin esitettiin huonoja liittimiä ja kaapeleita.

    PRODUCT=d49/7410/122

    Kyllä se tuo on. Devices hakemistossa on aika hässäkkä kansioita jotka itseasiassa viittavat ristiin rastiin mutta usb-laitteet ovat yksinkertaisinta numeromuotoa esim. 1.2 ja sen kansion alta löytyy muutamia hakemistoja sekä kasa tiedostoja joista iProduct ja iVendor tiedostoista näet nuo laitteen vastaavat tiedot

    0d49:7410

    Toinen id-numerosarja on toisessa ja toinen toisessa tiedostossa, siitä tiedät että olet oikean laitteen hakemistossa ja tämän hakemiston "power" kansiosta löytyy 4-5 tiedostoa joilla tämän laitteen virranhallintaa voi suorittaa.

    Muut numerohakemistot ja linkit usb1, usb2 jne. osoittavat yleensä aina itse väyliin echi, uchi eikä niiden power-kansioissa taida olla kuin yksi tiedosto jota ei pysty muokkaamaan ellen ihan väärin muista tai ymmärrä.

    Komento jolla voi muuttaa esim. leveliä on

    sudo su
    echo suspend > /sys/bus/usb/devices/1.2/power/level
    echo disabled > /sys/bus/usb/devices/1.2/power/wakeup ***(jos tukee tätä)

    Vedän tuon hakemistorakenteen ulkomuisista, onko se oikein, tuo laitteen numero on sinulla varmaan erilainen? Huomaa että pelkällä "sudo echo.." komennolla se ei onnistu vaan noin "sudo su" tai on siihen toinenkin tapa mutta tuo lienee helpoin. Kannattaa muuten pistää tiedostot niin että niistä erottaa tuon pienenpienen tekstin lukea suoraan niin ei tarvi aina niitä aukoa tarkistaakseen että onnistuiko muutos. Nuo muutokset olivat kai niitä mitä siinä pitää kokeilla, autosuspend -tiedosto määrittää vain sen miten nopeasti laite palaa lepotilaan toiminnan jälkeen.

    Hitsi kun en ole linux-koneella niin en pysty tarkistelemaan, toivon mukaan selitin oikein nuo jutut..

    "Melko yleisenä vika-arviona tosin esitettiin huonoja liittimiä ja kaapeleita"

    Tämäkin voi pitää paikkansa mutta ilmenee todennäköisesti epämääräisin välein ja epämääräisinä ilmiöinä, toisaalta jos kyseisellä levyllä on jotain fsck:n mielestä sekaisin niin se puolestaan puhuisi tuon puolesta. Näitä vikamahdollisuuksia on periaatteessa niin paljon että ei osaa vain sanoa että juu tuossa vika, jostain vain täytyy lähteä purkamaan että mitä vaikutuksia on. Toki tämä on sikäli nurinkurisesti että yleensä kannattaa ensin sulkea rautaviat pois ja vasta sitten tutkia ohjelmallisia virheitä, näin välttää myös turhan järjestelmän ronkkimisen ja puukottelun joka itsessään on aina pieni riski varsinkin meille tavallisille ihmisille jotka eivät käyttiksen sielunelämää täysin hallitse. Että jos sulla on vaihtokaapeleita niin kannattaahan nekin tietenkin testata ;)

    Äänestä

Jos levy ei ole käytössä, voi sen irroittaa usb-liittimestä.

Äänestä
  • ja irrotta töpselin seinästä!!!!

    Äänestä

Kommentoi aloitusta


4ye4ue kirjoitti:

Uusimmassa Ubuntu-versiossa on ongelmana ainainen usb-liitäntäisen kiintolevyn käynnistyminen itsekseen. Siis vaikkei olisi edes mountattuna niin turhaan aina n. 20 minuutin välein sitä käynnistelee. Kiintolevyllä on yksi ext3-osio.

Miten sen saisi joko pysymään aina sammuksissa tai sitten aina käynnissä?

Usb kiintolevy on Seagaten 500GB freeagent desktop, Käyttis on Linux Mint 8 (eli siis käytännössä viimeisin Ubuntu-versio).

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu