Ubuntu ei käynnisty - uudelleen asennus?

Kannettavaan tietokoneeseen on asennettu ubuntu 9.04 Windowsin rinnalle. Se on päivitetty ubuntu 9.10 eli Karmic Koalaan. Ubuntu toimi aluksi ihan hyvin, mutta nyt se ei käynnisty.

Ensin ilmestyy Ubuntu kuvake näyttöruutuun ja alkaa testaus. (Filesystem checks are progress) Testaus pysähtyy 70 %:iin.
Tämän jälkeen näyttö muuttuu merkkipohjaiseksi:

Mount of filesystem failed.
840104-638f-4db9-aldl-a72080b22fd5
a maintenance shell will how be
started
CONTROL-D will terminate this shell
re-try

root@paivi-laptop:

CONTROL-D ei auta mitään, eikä kirjautuminen onnistu.

Voiko asialle tehdä mitään?

Miten Ubuntu asennetaan uudelleen? Mistä löytyvät ohjeet?

Päivi

Tiedostojärjestelmän tarkistus ei siis mene läpi, ja pyydetään ajamaan tuo fsck manuaalisesti. Voit jopa kokeilla ajaa fsck:in vaikka Live-CD:llä eli Ubuntun asennuslevyllä.
fsck ajetaan siis juuriosiolle liittämättä ko. osiota.
Tuollaisia ongelmia saattaa ilmestyä, jos laitteen alasajo eli sammutus ei ole toiminut kunnolla.

[quote=“juyli, post:2, topic:991”][quote author=Paivi link=topic=1057.msg5671#msg5671 date=1264163828]
Ensin ilmestyy Ubuntu kuvake näyttöruutuun ja alkaa testaus. (Filesystem checks are progress) Testaus pysähtyy 70 %:iin.[/quote]

Tiedostojärjestelmän tarkistus ei siis mene läpi, ja pyydetään ajamaan tuo fsck manuaalisesti. Voit jopa kokeilla ajaa fsck:in vaikka Live-CD:llä eli Ubuntun asennuslevyllä.
fsck ajetaan siis juuriosiolle liittämättä ko. osiota.
Tuollaisia ongelmia saattaa ilmestyä, jos laitteen alasajo eli sammutus ei ole toiminut kunnolla.[/quote]

Miten fsck:n ajaminen käytännssä tapahtuu (esim Live-CD:llä)? Löysin kiintolevyltä kaksi osiota, jotka eivät ole Windowsin osioita. Suurempi on 23,36 Gt ja pienempi 1,05 Gt. Onko tämä pienempi se juuriosio?

Päivi

Tarkastin CD-levyllä Ubuntua ja huomasin, että Ubuntu on asennettu vain kahteen osioon. Pienempi osio on swap-osio, eikä juuri-osiota ole erikseen. Käsky olisi varmaankin fsck /dev/sda5, mutta mihinkäs se kirjoitetaan?

Päivi

ubuntu@ubuntu:~$ fsck /dev/sda5
fsck 1.41.4 (27-Jan-2009)
e2fsck 1.41.4 (27-Jan-2009)
fsck.ext2: Permission denied while trying to open /dev/sda5
You must have r/w access to the filesystem or be root
ubuntu@ubuntu:~$

Pääsy kielletty

Onnistui.
Laitoin merkkipohjaiseen ensi käskyn:

umount /dev/sda5

ja sitten:

fsck /dev/sda5

Sitten vain painelin enter (kaikkiin yes). Lopuksi käskettiin käynnistää uudestaan ja sitten Ubuntu rupesi taas toimimaan.

Päivi

Vastaisenvaralle voit ajaa ko. komennon jo suoraa tuon virheilmoituksen jälkeen. Myös jokin ohje komennosta on nähtävillä,
ennenkuin valitsit CTRL-D näppäinyhdistelmän. Jos tai kun fsck korjaa levyosion, käynnistyy järjestelmä boottauksen jälkeen kuten on tarkoitus.
Vain äärimmäisissä tilanteissa voi olla tarve käyttää erillistä käynnistymistä Live-CD:ltä tai Live-muistitikulta, jolloin tuo
juuriosion irroittaminen (umount) on tarpeen. Useimmat Live-versiot liittävät näet kiintolevyosiot automaattisesti.