Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Laitealue => Aiheen aloitti: arimikan - 31.08.12 - klo:10.38

Otsikko: "Tyhjä" hakemisto (Ulkoisella USB-levyllä)
Kirjoitti: arimikan - 31.08.12 - klo:10.38
Olen tehnyt säännöllisesti varmuuskopioita tärkeimmistä (ja vähemmän tärkeimmistä) tiedostoista ulkoisille USB-kiintolevyille. Nyt huomasin, että yhdessä niistä oli yksi hakemisto joka listauksessa näytti olevan tyhjä (0 tavua ja hakemistolistaus ilmoitti vain "Tyhjä"). Testasin ja kopioin suoraan alkuperäisestä lähteestä tiedostoja ja kuinkas ollakaan, ohjelma pyysi varmistamaan ohitetaanko samannimiset vai kirjoitetaanko päälle.

Heti kopioinnin jälkeen tiedostit näkyivät listauksessa oikein mutta kun palasi hakemistolistauksessa pykälän ylemmäs, oli kansio taas "tyhjä".

Päätteessä kävi näin:

Koodia: [Valitse]
**@Ubuntu-**:/media/LACIE/Download_Net$ ls
ls: luetaan hakemistoa .: I/O-virhe
 


Ulkoinen asema on Lacien 1T USB - kaikki muut hakemistot ovat OK.

Osaisiko joku neuvoa, miten saan sisällön taas näkyviin??
Otsikko: Vs: "Tyhjä" hakemisto (Ulkoisella USB-levyllä)
Kirjoitti: retu - 31.08.12 - klo:12.06
Aika varmistaa varmistus! Toivattavasti levylläsi ei ole mitään korvaamatonta.

Levytyökalulla (disk utility) voit ehkä tutkia/testailla levyä. Kaikki usb-levyt eivät kuitenkaan näytä smart-tietoja eivätkä voi tehdä itsetestiä. Jos se ei onnistu, levylle voi tehdä luku/kirjoitustestin myös badblocks komentorivi ohjelmalla.
Otsikko: Vs: "Tyhjä" hakemisto (Ulkoisella USB-levyllä)
Kirjoitti: SuperOscar - 31.08.12 - klo:13.09
Ihan ensimmäiseksi tietysti:

Koodia: [Valitse]
$ umount /dev/sdx
$ fsck.zzz /dev/sdx

(missä x = levyasemasi kirjasin ja zzz = tiedostojärjestelmän tyyppi; jos kyseessä on xfs-asema, käytetään xfs_check-komentoa). Jos hyvin käy, virheet korjaantuvat.
Otsikko: Vs: "Tyhjä" hakemisto (Ulkoisella USB-levyllä)
Kirjoitti: juyli - 31.08.12 - klo:22.20
Ulkoinen asema on Lacien 1T USB - kaikki muut hakemistot ovat OK.

Kaikkien ulkoisten laitteiden kanssa on oltava tarkkana niiden irroittamisessa (umount).
Klassisesti jo levykkeiden (korput/lerput) kanssa oli komento sync ihan kultaa. (man sync).
Mm. USB-laitteet ovat kovin hitaita tallentamaan sitä dataa, joille niille on ollut tarkoitus tallentaa.
Ulkoisten laitteiden irroittaminen järjestelmästä (oli se sitten Linux, Windows tai jokin muu), pitää tarkistaa, ennenkuin laite poistetaan järjestelmästä.
Lisäksi on toki aina muistettava, että tiiviiseen koteloon ahdetut bitit voivat kuumentua, Savuhan on se ko. laitteiden sisällä oleva voimanlähde. Jos savu pääsee vapautumaan huoneilmaan, on laite mahdollisesti entinen, koska savun tunkeminen uudelleen laitteeseen on osoittautunut varsin vaativaksi tehtäväksi :(