Kirjoittaja Aihe: Miksi levyntarkistus joka bootilla? [Ratkaistu]  (Luettu 5152 kertaa)

Ked

  • Käyttäjä
  • Viestejä: 394
    • Profiili
Kone on alkanut viime aikoina tehdä levyntarkastuksen lähes jokaisen bootin yhteydessä. Yhtäkkiä juolahti mieleen ajatus, että ei kai joku kovalevyistä vetele viimeisiään? Jos näin on, niin miten saan selville mikä levy se on koneeni kolmesta kovalevystä - ennen kuin poksahtaa?

Entä tuleeko mieleen muita syitä jotka voivat aiheuttaa tämän?
« Viimeksi muokattu: 02.08.09 - klo:07.54 kirjoittanut Ked »

vesurimies

  • Käyttäjä
  • Viestejä: 120
    • Profiili
Vs: Miksi levyntarkistus joka bootilla?
« Vastaus #1 : 15.06.09 - klo:07.07 »
Itselläni tuli kanssa tänä aamuna ensimmäinen levyntarkistus ubuntussa minkä olen ikinä nähnyt.

Kannettava on about kuukauden vanha, joten tuskin vetelee itsellä vielä viimeisiä tuon kovo..

Onko muilla tullut tuota tarkistusta?
---Hän joka ei tiedä mitään ja tietää ettei tiedä mitään, tietää enemmän kuin se, joka ei tiedä mitään eikä tiedä ettei tiedä mitään---

Jallu59

  • Käyttäjä
  • Viestejä: 3430
    • Profiili
Vs: Miksi levyntarkistus joka bootilla?
« Vastaus #2 : 15.06.09 - klo:07.11 »
Oletusasetuksilla levyt tarkistetaan 30 boottikerran välein.
Muokkaamalla grub-valosta käynnistyvältä riviltä sanan "quiet" pois näkee, mitä levyjä tarkistetaan.

T:Jallu59
Jari J. Lehtinen, Wanhempi (iki?)tietoteekkari & tietotekniikkakonsultti Turust, P4-HT / 3,0 GHz, Intel945 IGP 226MB & 4GBram & UbuntuStudio 14.04. Toshiba Satellie 50-C, i5 dual-core 2,3GHz, ubuntu-mate 16.04 LTS

Ked

  • Käyttäjä
  • Viestejä: 394
    • Profiili
Vs: Miksi levyntarkistus joka bootilla?
« Vastaus #3 : 15.06.09 - klo:08.00 »
Itselläni tuli kanssa tänä aamuna ensimmäinen levyntarkistus ubuntussa minkä olen ikinä nähnyt.

Kannettava on about kuukauden vanha, joten tuskin vetelee itsellä vielä viimeisiä tuon kovo..

Tarkistus tehdään n. 20-30 bootin välein huolimatta siitä onko levy rikki.

Minulla koneeni tarkistaa siis joka bootilla kaikkien levyjen kaikki osiot.
« Viimeksi muokattu: 15.06.09 - klo:08.02 kirjoittanut Ked »

Jallu59

  • Käyttäjä
  • Viestejä: 3430
    • Profiili
Vs: Miksi levyntarkistus joka bootilla?
« Vastaus #4 : 15.06.09 - klo:09.01 »
Mitenköhän koneesi sammuu ? Sammutatko koneesi aina ohjelmallisesti ?
Jos koneelta vedetään sähköt alta, kokee järjestelmä tapahtuneeksi hallitsemattoman sammutuksen (unclean shutdown) ja järjestelmä tarkistaa kaikki levyt. Muuten ei pitäisi tarkistusta tulla joka bootissa.

Tarkistusväliä voi säätää osiokohtaisesti komennolla
Koodia: [Valitse]
sudo tune2fskatso ohje
Koodia: [Valitse]
man tune2fs:
Jos tuo sammutusvinkki ei johda jäljille, tuuppaa tänne tiedostosi /etc/fstab sisältö.

Jallu59
Jari J. Lehtinen, Wanhempi (iki?)tietoteekkari & tietotekniikkakonsultti Turust, P4-HT / 3,0 GHz, Intel945 IGP 226MB & 4GBram & UbuntuStudio 14.04. Toshiba Satellie 50-C, i5 dual-core 2,3GHz, ubuntu-mate 16.04 LTS

qwertyy

  • Käyttäjä
  • Viestejä: 5661
    • Profiili
Vs: Miksi levyntarkistus joka bootilla?
« Vastaus #5 : 15.06.09 - klo:09.16 »
Miten minä muistelin, että tarkistuksessa olisi lukenut ihan muodossa /dev/sdXX tarkistettavan aseman tunnus, vaikka splash olisi päällä? No kannattaa kuitenkin ottaa splash pois käytöstä, niin sitten ainakin näkee tarkistettavan aseman. Samoin kait tuon pitäisi löytyä lokitiedostoista jos ne oletusasetuksilla.

Ked

  • Käyttäjä
  • Viestejä: 394
    • Profiili
Vs: Miksi levyntarkistus joka bootilla?
« Vastaus #6 : 15.06.09 - klo:09.54 »
Mitenköhän koneesi sammuu ? Sammutatko koneesi aina ohjelmallisesti ?

Käytän konettani kuten ennenkin, eli sammutan niin kuin kuuluu.

Jos tuo sammutusvinkki ei johda jäljille, tuuppaa tänne tiedostosi /etc/fstab sisältö.

Tässä:
Koodia: [Valitse]
# /etc/fstab: static file system information.
#
# Use 'vol_id --uuid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda1 during installation
UUID=9024f452-57ab-41ff-9850-f0a1d7c702f0 /               ext4    relatime,errors=remount-ro 0       1
# tmp
tmpfs /tmp tmpfs defaults,nosuid,size=1000M,mode=1777        0  0
# /datab was on /dev/sdc3 during installation
UUID=28867f3b-643c-463a-bcd7-bc8d3212af45 /data          ext3    relatime        0       2
# /home was on /dev/sdc2 during installation
UUID=a2683c17-f362-4ab3-8a6c-fc176b530831 /home           ext3    relatime        0       2
# /super was on /dev/sda2 during installation
UUID=c36a2fd7-f8e7-4dd8-82c3-aaeec0581470 /super          ext4    relatime        0       2
# /var was on /dev/sdc6 during installation
UUID=62ee8210-103b-4a1f-a367-6801f2984d53 /var            ext4    relatime        0       2
# /varmuus/datab was on /dev/sdb3 during installation
UUID=8869038c-fd14-43d3-bbfc-eb335f2b4030 /varmuus/data  ext3    relatime        0       2
# /varmuus/home was on /dev/sdb2 during installation
UUID=b822f23b-b14c-418e-b214-33e179aeb0b6 /varmuus/home   ext3    relatime        0       2
# swap was on /dev/sdc5 during installation
UUID=db207be6-0658-4645-a251-956e7f9388ac none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

sda on siis SSD-levy jolta kone boottaa, kaksi muuta tavallisia.

Itselläkin on muutamia juttuja mielessä joita voisi vielä testailla, juolahti tosiaan vain mieleen se levyrikon mahdollisuus.

Tha-Fox

  • Käyttäjä
  • Viestejä: 3315
  • Arch Linux && CentOS
    • Profiili
    • http://kettu.dy.fi
Vs: Miksi levyntarkistus joka bootilla?
« Vastaus #7 : 15.06.09 - klo:11.54 »
Miten minä muistelin, että tarkistuksessa olisi lukenut ihan muodossa /dev/sdXX tarkistettavan aseman tunnus, vaikka splash olisi päällä? No kannattaa kuitenkin ottaa splash pois käytöstä, niin sitten ainakin näkee tarkistettavan aseman. Samoin kait tuon pitäisi löytyä lokitiedostoista jos ne oletusasetuksilla.

Kyllä minulla tulee latauspalkin alle lukemaan oranssinruskealla tekstillä, mitä osiota tarkistellaan. Eli oikein muistat.

Fenotype

  • Käyttäjä
  • Viestejä: 39
    • Profiili
Vs: Miksi levyntarkistus joka bootilla?
« Vastaus #8 : 26.06.09 - klo:22.10 »
Jaa että ssd levy. oletkos muistanut ottaa journaloinnin pois siitä sitten?
Entäs nuo ext4 osiot.. Ei ole tullut vielä sellaista päivää että luottaisin ext4 -tiedostojärjestelmään.. kai sen saa muutettua takaisin ext3 seksi pienentää viivästettyä kirjoitusta ja ottaa vaikka sen journaloinnin poies eli siitä tulisi ext2 joka olisi kait passeli ssd levylle.. Tai muuttaa sen jollain levyosiointi ohjelmalla..

Edit2: Joo nyt löyty tuolta hyvä vinkki, eli käytä sitä ext4 järjestelmää mutta ota siitä se journalointi pois niin se on silti vielä nopeampi kuin ext2 järjestelmä, siis siinä SSD levyssä..
linkki: http://thunk.org/tytso/blog/2009/03/01/ssds-journaling-and-noatimerelatime/

Edit:
Katsoin pikaisesti pdf dokumenttia tuolta. ja siellä sanottiin että jos on yksi ssd asema journaloinilla voi dataa mennä bittitaivaaseen.. ja vielä ext4 niin lisänee vika mahdollisuutta...
"Using a single SSD to store the journal may raise reliability concerns, since we are introducing a single point of failure into the system."
mutta jos rakennat jonkinlaisen raidi ssd systeemin missä journalointi viedään vain toiseen asemaan niin saat siitä moninkertaista nopeus etua. Jossa ssd ilmeisesti on hyvä siihen hommaan.. Tosin taas tulee riski samalle tasolle kun on journaloinnit riippuvaisia toisesta levystä..
Ainankin jos ottaa sen journaloinnin pois se poistaa tiedostojen korruptoimis mahdollisuutta, mutta jos on hidas ssd esim. SSD-MLC niin sehän hidastuu entisestään. SSD-SLC levy olisi parempi..
Itse olen juuri kattelemassa ssd levyä jossa on nopeaa slc tekniikalla olevaa muistia..
« Viimeksi muokattu: 26.06.09 - klo:22.33 kirjoittanut Fenotype »

oobetimer

  • Käyttäjä
  • Viestejä: 1470
    • Profiili
Vs: Miksi levyntarkistus joka bootilla?
« Vastaus #9 : 27.06.09 - klo:14.15 »
Kone on alkanut viime aikoina tehdä levyntarkastuksen lähes jokaisen bootin yhteydessä. Yhtäkkiä juolahti mieleen ajatus, että ei kai joku kovalevyistä vetele viimeisiään? Jos näin on, niin miten saan selville mikä levy se on koneeni kolmesta kovalevystä - ennen kuin poksahtaa?

Entä tuleeko mieleen muita syitä jotka voivat aiheuttaa tämän?

Jos bios-patteri on lopussa tai koneen oma kello ei pysy ajassa, niin seurauksen on levyntarkastus joka bootin välillä. Koneen täytyy tietenkin olla virrattomana välillä... :)

Myös jos koneessa on useita eri käyttöjärjestelmiä eri aika-asetuksilla, niin seurauksena voi olla levyntarkastus bootatessa... :)
13/2/2009 and friday....

http://debian-fi.dy.fi/

Ked

  • Käyttäjä
  • Viestejä: 394
    • Profiili
Vs: Miksi levyntarkistus joka bootilla?
« Vastaus #10 : 23.07.09 - klo:23.21 »
Ah, nyt löytyi syy.

Kone tekee levyntarkistuksen joka kerta sen jälkeen kun se on käynnistetty live-cd:llä (Linux Mint Gloria) ja kovalevy on ollut liitettynä Minttiin. Tämä siitä huolimatta että levy on irrotettu oikein eikä mitään ole tallennettu. Miksi näin...

Ryppy

  • Käyttäjä
  • Viestejä: 837
    • Profiili
Vs: Miksi levyntarkistus joka bootilla?
« Vastaus #11 : 24.07.09 - klo:02.42 »
Ah, nyt löytyi syy.

Kone tekee levyntarkistuksen joka kerta sen jälkeen kun se on käynnistetty live-cd:llä (Linux Mint Gloria) ja kovalevy on ollut liitettynä Minttiin. Tämä siitä huolimatta että levy on irrotettu oikein eikä mitään ole tallennettu. Miksi näin...


Koska kone käyttää CD.n asetuksia.
Poistuu taka vasemmalle - - -

Ked

  • Käyttäjä
  • Viestejä: 394
    • Profiili
Vs: Miksi levyntarkistus joka bootilla?
« Vastaus #12 : 02.08.09 - klo:07.54 »
No nyt, pohdintoja vanhoihin vastauksiin jotka viimeksi unohtuivat:

Jaa että ssd levy. oletkos muistanut ottaa journaloinnin pois siitä sitten?

Täytyy sanoa että ei tullut edes mieleen että täytyisi. Nyt tiedän enemmän.

Entäs nuo ext4 osiot.. Ei ole tullut vielä sellaista päivää että luottaisin ext4 -tiedostojärjestelmään.. kai sen saa muutettua takaisin ext3 seksi pienentää viivästettyä kirjoitusta ja ottaa vaikka sen journaloinnin poies eli siitä tulisi ext2 joka olisi kait passeli ssd levylle.. Tai muuttaa sen jollain levyosiointi ohjelmalla..

Taidan muuttaa sen sitten kun tulee seuraava versio ulos ja tulee muutenkin asenneltua.

Katsoin pikaisesti pdf dokumenttia tuolta. ja siellä sanottiin että jos on yksi ssd asema journaloinilla voi dataa mennä bittitaivaaseen.. ja vielä ext4 niin lisänee vika mahdollisuutta...

En luota minäkään vielä täysin ext4-järjestelmään, siksi kyseisellä osiolla ei ole mitään omia tiedostoja. Ohjelmat saa asennettua aina uudelleen.

Jos bios-patteri on lopussa tai koneen oma kello ei pysy ajassa, niin seurauksen on levyntarkastus joka bootin välillä. Koneen täytyy tietenkin olla virrattomana välillä... :)

Patteri lienee ok, nyt viime aikoina vika on esiintynyt aika harvakseltaan.

Myös jos koneessa on useita eri käyttöjärjestelmiä eri aika-asetuksilla, niin seurauksena voi olla levyntarkastus bootatessa... :)

Hah, no ei hitto!!!  :D

Ei ole useita eri järjestelmiä mutta tuosta lauseestasi tajusin mitä on tapahtunut - kiitos oobetimer!! Järjestelmän kellonaika tosiaan muuttui siinä kun tein niitä testejäni Mintillä.

Koska kone käyttää CD.n asetuksia.

En ensin ymmärtänyt mitä tarkoitat, mutta edellinen selventää senkin. Biosin kello oli live-cd:n jäljiltä väärin.

audi

  • Käyttäjä
  • Viestejä: 1124
    • Profiili
Vs: Miksi levyntarkistus joka bootilla?
« Vastaus #13 : 02.08.09 - klo:15.30 »
Jaa että ssd levy. oletkos muistanut ottaa journaloinnin pois siitä sitten?

Täytyy sanoa että ei tullut edes mieleen että täytyisi. Nyt tiedän enemmän.

Samoin fstabissa: relatime > noatime, temp/ var rammiin (tai kuten olet tehnyt laittamalla ne eri levylle).

Levykäytön vähentäminen
Mozillazine

A1398 ym romua,  macOS 10.13
Linux Mint 18, Mate