Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: matsukan - 11.03.12 - klo:22.08
-
10.4 64bit
itsellä on 1.5 TB kovalevy jossa on muutama viallinen sektori ollut jo pitemmän aikaa. Ongelma on se että fstab:ssa on mountaus tuolla kovalevyllä partitioon joka aiheuttaa nyt sen että käynnistys kestää pitempään ja tarkistaa koko ajan käynnistyksen yhteydessä levyvirheiden varalta (joka tietenkin hidastaa käynnistystä).
Voiko tuota tarkistusta jotenkin kiertää, nollata vai onko olleenkaan järkevää mountata tuonne?
Tässä fstab rivi :
UUID=4bc00bf4-4f8e-48ed-9fd0-010204b62351 /mnt/stuff ext3 nodev,nosuid 0 2
-
Pitäisi kyllä itse kokeilla tämmöisiä juttuja, mutta minkäs voi.
Parasta olisi korjata se levy - tai ainakin varmistaa että levy ei ole se joka häiriköi - sillä levyjärjestelmä osaa kyllä temppuilla muuallakin. Boottaa live-CD:llä (tai live-USB:lla) ja anna sen päätteessä käsky: fsck -MVCc 4bc00bf4-4f8e-48ed-9fd0-010204b62351
- jos homma toimii niin tarkistus alkaa - ja se voi kestää sikamaisen kuan - tilanteesta riippuen jopa useita tunteja - mutta näytössä vaihtuu kokojan mitä tehdään.
- en ole koskaan koettanut ajaa fsck:ta UUID:n avulla, mutta kyllä se man-sivun mukaan onnistuu.
- älä missään nimessä käytä fsck:ta bootattuasi kovalevyltä!
-
...
Voiko tuota tarkistusta jotenkin kiertää, nollata vai onko olleenkaan järkevää mountata tuonne?
...
Mielestäni ei ole syytä mountata fstabin avulla - jonkin verran makuasia tietysti, mutta kun levyyn laittaa virrat niin mounttaantuhan filesysteemi automaattisesti muutenkin.
Kun haluat sen juuri mounttaantuvan tietyllä nimellä, niin se hoituu sillä, että annat levylle (oikeasti filesysteemille) yksilöllisen nimen - sellainenhan sinulla olisi tässä tapauksessa "stuff".
Nimen saa annettua - riippuen tiedostojärjestelmästä, esim. näin:
ext2/3/4
- komento filesysteemin teon jälkeen: "e2label /dev/sdx1 stuff"
fat32/vfat
- filesysteemin teon yhteydessä: "sudo mkfs.vfat /dev/sdx1 -n stuff"
Gparted ohjelmallakin voi varmaan antaa nimet, samoin ainakin Windowsilla voi muuttaa fat32 filesysteemin nimen myös jälkikäteen.
Tämä sama koskee tietysti myös tikkuja.
-
Kokeile muuttaa fstab rivin viimeinen kenttä 2 -> 0
Epäilen että se voisi auttaa, kts.:
man fstab
-
niinpä, kuudetta käytetään sen määräämisen pitääkö levy tarkistaa joka kerta kun käynnistetään... Kokeillaan.
Tässä pieni vinkki man:n käyttöön yelp:ssä:
Avaa .bashrc ja lisää seuraava rivi tiedoston loppuun:
man () { yelp "man:$@"; }
Nyt esim man fstab
aukaisee fstab:n tiedot yelp-ohjelmaan (Gnome Help-ohjelma) . Toimii ainakin maverick:ssa.