Sida 1 av 1

Manuell kontroll av sda5

Postat: 25 okt 2009, 12:31
av ICE
Hej vänner.

Jag vet inte riktigt vart jag ska lägga den här frågan men jag testar här.

Jag kan inte starta Ubuntu.
När jag startar operativsystemet så genomförs en kontroll av hårddiskarna.
Efter ett tag får jag följande felmeddelande:

"/dev/sda5: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY
(i.e. without -a or -p options)
fsck died with exit status 4
Check drive /dev/sda5:94%
(stage 4/5, 174 /261)
[fail]
* An automatic filesystem check (fsck) of the root file system failed.
A manual fsck must be performed, then the system restarted.
The fsck must be performed i maintenance mode with the root filesystem
monted in read.only mode.
* The root filesystem is currently mounted in read-only mode.
A maintenance schell will now be started.
After performing system maintenance, press CONTROL-D to terminate the
maintenance shell and restart the system.
bash: no job control in this shell."

Jag förstår så mycket som att det är någonting som inte fungerar.
Jag har dock aldrig stött på detta förut.

Vad ska jag göra för att läsa detta?

Re: Manuell kontroll av sda5

Postat: 25 okt 2009, 14:07
av mcNisse
Om det är root filsystemet så måste du starta datorn från en livecd eller usb. om det är något annat filsystem fungerar recoverymode. Se till att filsystemet är avmonterat.

Det är bara att köra en fsck på partitionen. tex

Kod: Markera allt

fsck -t ext3 /dev/sda5

Re: Manuell kontroll av sda5

Postat: 25 okt 2009, 14:12
av ICE
Jag tolkade det som att det var Root filsystemet.
Så vad gör jag när jag startat datorn från en liveCd?
Jag måste reparera felet på något sätt.


Är det bara att gå in Shell och göra en fsck eller går det att utföra detta direkt vid felmeddelandet (det kom upp en kommandorad där det borde gå)?

Re: Manuell kontroll av sda5

Postat: 25 okt 2009, 14:34
av mcNisse
ICE skrev:Är det bara att gå in Shell och göra en fsck
ja, starta livicd. Starta en terminal och kör sudo fsck kom ihåg att lägga på rätt filsystemsflagga, tex -t ext3

Re: Manuell kontroll av sda5

Postat: 25 okt 2009, 19:21
av philip5
Ett annat sätt att tvinga datorn att checka partitionen som systemet ligger på är att köra följande kommando i en terminal och sedan bara starta om datorn så kommer den checka partitionen vid uppstart.

Kod: Markera allt

sudo touch /forcefsck

Re: Manuell kontroll av sda5

Postat: 25 okt 2009, 19:46
av Rune.K
ICE skrev:..................
"/dev/sda5: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY
(i.e. without -a or -p options)
fsck died with exit status 4
Check drive /dev/sda5:94%
(stage 4/5, 174 /261)
[fail]
* An automatic filesystem check (fsck) of the root file system failed.
A manual fsck must be performed, then the system restarted.
The fsck must be performed i maintenance mode with the root filesystem
monted in read.only mode.
* The root filesystem is currently mounted in read-only mode.
A maintenance schell will now be started.
After performing system maintenance, press CONTROL-D to terminate the
maintenance shell and restart the system.
bash: no job control in this shell."
...............
Det första jag gör är att skriva

Kod: Markera allt

fsck
vid prompten, följt av ENTER.