Kirjoittaja Aihe: Ongelma kovalevyn rutiinitarkatuksessa käynnistettäessä [Ratkaistu]  (Luettu 3175 kertaa)

J-MH

  • Käyttäjä
  • Viestejä: 25
    • Profiili
Kannettavassani on ollut Ubuntu joitakin kuukausia ja aina välillä käynnistyksen yhteydessä se tekee rutiinitarkastuksen kovalevulle (Routine check of drives: /dev/sda1...).

Nyt kuitenkin tarkastus loppuu aina 35% kohdalla ja kone ilmoittaa:


Checking drive /dev/sda1: 35% (stage 1/5. 286/572)
/dev/sda1: Inodes that were part of a corrupted orphan linked

/dev/sda1: UNEXPECTED INCONSISTENCY: RUN fsck MANUALLY.
           (i.e. without -a or -D options)
fsck died with exit status 4
Check drive /dev/sda1: 35% (stage 1/5. 286/572)
                                                                                                                 [fail]
* An automatic file check (fsck) of the root filesystem failed.
A manual fsck must be performed, then the system restarted.
The fsck should be performed in maintenancemode with the root filesystem mounted in read-only mode.
* The root filesystem is currently mounted in read-only mode.
A maintenance shell will now be started.
After performing system maintenance , predd CONTROL-D to terminate the maintenance shell and restart the system.
bash: no job control in this shell
bash: groups: command not found
bash: lesspipe: command not found
bash: command: command not found
bash: The: command not found
bash: command: command not found
bash: The: command not found
root@honkaniemi-laptop:~#_



Tarkastuksesta pääsee escillä skipattua se yli, mutta seuraavalla kerralla kun koneen käynnistää taas sama juttu.
Itse olen Linuxin kanssa vielä aika aloittelija, mutta sen verran ymmärsin, että minun pitäisi tehdä, joku manuaali tsekkaus tai jotain.

Eli mikähän mahtaa olla koneessa vialla ja miten sen saisi korjattua?
« Viimeksi muokattu: 12.08.08 - klo:19.44 kirjoittanut Petri Järvisalo »

J-MH

  • Käyttäjä
  • Viestejä: 25
    • Profiili
Vs: Ongelma kovalevyn rutiinitarkatuksessa käynnistettäessä
« Vastaus #1 : 02.06.08 - klo:23.14 »
Kiitos linkeistä. Siellä käsiteltiin samaa asiaa. :)

Mutta... :'(
Ajoin päätteeltä ohjeen mukaan
Koodia: [Valitse]
sudo fsck.ext3 -fy /dev/sda1Ja tietokone lähti tarkastamaan kovalevyä, sitten ohjelma jostain syystä jämähti ja jouduin boottaamaan koneen. Uudelleen käynnistyksen yhteydessä kone herjasi grub error 2.
Kuitenkin sain sen jälleen käyntiin live-cd:llä ja yritin uudestaan. Nyt fsck meni läpi, mutta uudelleen käynnistyksen yhteydessä ei lähtenyt käyntiin (herjaa aina grub error 15).

Kyseiseen errosiin löytyi ohjeita, esim. http://wiki.ubuntu-fi.org/Grub-kaynnistyslataaja, mutta homma kaatui siihen kun toimin ohjeen mukaan ja grubin käynistyttyä annoin komennon
Koodia: [Valitse]
find /boot/grub/stage1 ja siihen tuli vastaukseksi Error 15: File not found.

En oikein tiedä mitä pitäisi tehdä. Yksi ja viimeinen vaihtoehto olisi ajaa koko kovalevy uusiksi ja asentaa Ubuntu uusiksi, mutta kovalevyllä on paljon tiedostoja, jotka haluan säilyttää. Onnistuuko live-cd:llä päästä kovalevylle talletettuihin tiedostoihin käsiksi?

J-MH

  • Käyttäjä
  • Viestejä: 25
    • Profiili
Vs: Ongelma kovalevyn rutiinitarkatuksessa käynnistettäessä
« Vastaus #2 : 04.06.08 - klo:19.06 »
Kiitos ohjeista!
Sain siirrettyä talteen tiedostot kovalevyltä ja asensin Ubuntun uudelleen. Nyt toimii taas :)

mikaeli

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Ongelma kovalevyn rutiinitarkatuksessa käynnistettäessä
« Vastaus #3 : 02.08.08 - klo:12.45 »
Minulla on ilmennyt ongelma Kubuntulla rutiinitarkastuksen kanssa. Eli kun kone käynnistyy tulee ruutuun teksti "Routine check of drives: /dev/sda1..." Tarkistus kuitenkin pysähtyy alkuunsa, eikä escin painaminen pysäytä prosessia. Kone ei käynnisty lainkaan. Sama ongelma on edessä kun koitan käynnistää koneen Recovery modessa. Mikä avuksi?

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: Ongelma kovalevyn rutiinitarkatuksessa käynnistettäessä
« Vastaus #4 : 02.08.08 - klo:14.25 »
Käynnistä kone live-cd levyllä ja ota saman tien varmuuskopiot, jos jotain tärkeää kiintolevyltä on jäänyt backuppaamatta ja jos saat sen liitetyksi. Irrota /dev/sda1 ja aja manuaalisesti e2fcsk -f /dev/sda1
Ubuntu 12.10 Quantal Quetzal

Storck

  • Vieras
Vs: Ongelma kovalevyn rutiinitarkatuksessa käynnistettäessä
« Vastaus #5 : 02.08.08 - klo:15.06 »
Hermoja säästävämpi tapa levyntarkastukseen on: Autofcsk jonka saat säädettyä (helposti) tarkastamaan levyn silloin kun haluat ja vaikka sammutuksen yhteydessä.

https://wiki.ubuntu.com/AutoFsck

Tuolta saat haettua.

audi

  • Käyttäjä
  • Viestejä: 1124
    • Profiili
Vs: Ongelma kovalevyn rutiinitarkatuksessa käynnistettäessä
« Vastaus #6 : 02.08.08 - klo:17.15 »
Nyt fsck meni läpi, mutta uudelleen käynnistyksen yhteydessä ei lähtenyt käyntiin (herjaa aina grub error 15). Kyseiseen errosiin löytyi ohjeita, esim. http://wiki.ubuntu-fi.org/Grub-kaynnistyslataaja, mutta homma kaatui siihen kun toimin ohjeen mukaan ja grubin käynistyttyä annoin komennon
Koodia: [Valitse]
find /boot/grub/stage1 ja siihen tuli vastaukseksi Error 15: File not found.

Ohje liittyy raidiin, joten ei siksi sovellu aivan kokonaan. Kannattaa ainakin tarkistaa seuraavat asiat:
Ongelman aiheuttaa /boot/grub/menu.lst tiedostossa oleva väärä "root (hd-,-)" rivi kuten oheisesta esimerkistä näkyy. hd0 viittaa ensimmäiseen kiintolevyyn ja tämä on oikein. Pilkun jälkeinen 0 viittaa levyn ensimmäisen partitioon, mutta ensimmäisen partition tyyppi on NTFS (koska siellä on Windows) joten sieltä ei ikinä tule löytymään Ubuntun käynnistyksessä tarvitsemia tiedostoja. Tämä johtaa grubin ilmoittamaan virheeseen.

  • Konetta ensimmäistä kertaa käynnistettäessä asennuksen jälkeen mene nuolinäppäimillä käynnistysvalikon riville joka halutaan käynnistää. Yleensä tämä on se ylin rivi.
  • Älä paina Enter-näppäintä vaan paina e-näppäintä.
  • Mene nuolinäppäimillä riville jossa lukee root (hd-,-) ja paina e-näppäintä.
  • Vaihda jälkimmäinen (nolla) oikeaksi numeroksi - - -
  • Paina Enter-näppäintä hyväksyäksesi muutokset ja paina b-näppäintä jolloin koneen pitäisi käynnistyä
  • Avaa pääte (Sovellukset > Apuohjelmat > Pääte).
  • Avaa tekstieditori komennolla sudo gedit /boot/grub/menu.lst
  • Mene tiedoston loppuun ja etsi kaikki paikat joissa on väärä "root (hd-,-)"-rivi. Korvaa jälkimmäinen nolla oikealla numerolla - - -
  • Tallenna tiedosto ja käynnistä kone uudelleen. Jos muutokset on tehty oikein käynnistyy tietokone Ubuntuun ilman virheitä.

Kone ei käynnisty asennuksen jälkeen RAID:a käytettäessä

Olen jonkun kerran saanut koneen käyntiin, kun root (hdx,x) on muuttunut vääräksi.
Mozillazine

A1398 ym romua,  macOS 10.13
Linux Mint 18, Mate