Går inte göra fsck på systemdisk

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
Ainigma
Inlägg: 803
Blev medlem: 26 sep 2007, 20:49
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Går inte göra fsck på systemdisk

Inlägg av Ainigma »

När jag går in i felsäkert läge för att göra en fsck på systemdisken så säger den likväl att det inte går för att disken är monterad och när jag försöker göra sudo umount så säger den att disken använts. ???
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Går inte göra fsck på systemdisk

Inlägg av Osprey »

Kör bara:

Kod: Markera allt

sudo touch /forcefsck
reboot
...så ska det funka och det spelar ingen roll om du kör i felsäkert eller vanligt läge, den kör en fsck när datorn bootar upp...

(Jo jag vet att det är "obsolete" och att man egentligen ska använda tune2fs nu, men det funkar fortfarande alldeles utmärkt...) ;D
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Går inte göra fsck på systemdisk

Inlägg av Osprey »

När det senast gjordes en fsck på en partition kan du se med:

Kod: Markera allt

tune2fs -l /dev/PARTITIONSNAMN | grep -i "Last checked"
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Ainigma
Inlägg: 803
Blev medlem: 26 sep 2007, 20:49
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Går inte göra fsck på systemdisk

Inlägg av Ainigma »

Ok, tack. Ska testa det. Återkommer med resultat.
Ainigma
Inlägg: 803
Blev medlem: 26 sep 2007, 20:49
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Går inte göra fsck på systemdisk

Inlägg av Ainigma »

Fungerade tyvärr inte, allt som händer är att datorn startar om men ingen fsck ???
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Går inte göra fsck på systemdisk

Inlägg av Osprey »

Är du säker på att den inte körde en fsck när den startade upp?

Vad säger den om du kör:

Kod: Markera allt

tune2fs -l /dev/PARTITIONSNAMN | grep -i "Last checked"
...på partitionerna..??
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Går inte göra fsck på systemdisk

Inlägg av Osprey »

Krånglar det, så är det enklaste och säkraste förmodligen att starta upp från en Live-CD eller USB-pinne och köra fsck därifrån. Själv använder jag ofta en hemmabygd USB-pinne för sådant, men annars så funkar en pinne eller CD med GParted alldeles utmärkt.
Senast redigerad av 1 Osprey, redigerad totalt 2 gånger.
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Ainigma
Inlägg: 803
Blev medlem: 26 sep 2007, 20:49
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Går inte göra fsck på systemdisk

Inlägg av Ainigma »

Jag fick detta svar:
sudo tune2fs -l /dev/nvme0n1 | grep -i "Last checked"
[sudo] lösenord för andre:
tune2fs: Fel magiskt tal i superblocket vid försök att öppna /dev/nvme0n1
Hittade en gpt-partitionstabell i /dev/nvme0n1
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Går inte göra fsck på systemdisk

Inlägg av Osprey »

Du anger inte en partition utan hela disken, prova med att ange en partition istället.

[EDIT]
Om du vill, så kan du förresten köra det på alla (monterade) partitioner med:

Kod: Markera allt

for PART in $(mount | grep ext4 | awk '{ print $1 }' | sort -u); do echo -en $PART'\t'; tune2fs -l $PART | grep -i "Last checked"; done
...inte testat så mycket ännu, men det funkar på min burk (för partitioner som är "ext4")...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Skriv svar

Återgå till "Terminalforum"