fsck auf Dell Inspiron 6400 extrem langsam

Klaus nospam at gr7.com
Fre Mar 7 00:11:00 GMT 2008


Florian Diesch schrieb:

> Boote mal mit Kernelparameter init=/bin/bash und starte dann
> fsck. Falls das auch so langsam ist, schau mal mit hdparm, wie die
> Platte konfiguriert ist.
> 
Hallo Florian,
entschuldige die Verzögerung, aber ich hatte schon mit keiner Antwort
mehr gerechnet.
Leider ist die Partition die die Probleme macht die root-partition und 
die ist offensichtlich auch mit dem init=/bin/bash schon gemountet. 
Jedenfalls läuft fsck nicht. Ich habe es mal nach dem normalen booten 
mit dem  -n probiert (siehe unten). Gibt es noch eine andere Möglichkeit 
die Partition zu checken?

hdparm ergibt:

/dev/sda:
  IO_support    =  0 (default 16-bit)
  readonly      =  0 (off)
  readahead     = 256 (on)
  geometry      = 19457/255/63, sectors = 312581808, start = 0

Habe jetzt noch mal ein fsck über alle Partitions gemacht und folgendes
Ergebnis erhalten (wobei nur der Teil mit den verwaisten nodes fast 20
Minuten gedauert hat. Wie kommen denn die Fehler überhaupt zustande?

Hier die Ausgaben:

> klabog at dell:~$ sudo fsck -AnV
> fsck 1.40.2 (12-Jul-2007)
> Überprüfe alle Dateisysteme.
> [/sbin/fsck.ext3 (1) -- /] fsck.ext3 -n /dev/sda6 
> e2fsck 1.40.2 (12-Jul-2007)
> Warnung!  /dev/sda6 ist eingehängt.
> Warnung: Überspringe Journal-Wiederherstellung, da das Dateisystem im Nur-Lesen-Modus ist.
> os_part enthält ein fehlerhaftes Dateisystem, Prüfung erzwungen.
> Durchgang 1: Prüfe Inodes, Blocks, und Größen
> Gelöscht Inode 1777667 hat "zero dtime".  Repariere? nein
> 
> Inodes,  die Teile einer defekten Liste mit verwaisten Links waren.  Repariere? nein
> 
> Inode 1777670 was part of the verwaist Inode list.  IGNORIERT.
> Inode 1777671 was part of the verwaist Inode list.  IGNORIERT.
> Inode 1777673 was part of the verwaist Inode list.  IGNORIERT.
> Inode 1777674 was part of the verwaist Inode list.  IGNORIERT.
> Durchgang 2: Prüfe Verzeichnis Struktur
> Eintrag 'saved_state' in /home/klabog/.gconfd (1959947) hat gelöscht/unbenutzt Inode 1960887.  Bereinige? nein
> 
> Eintrag '%gconf.xml' in /home/klabog/.gconf/apps/gnome-screensaver (4749313) hat gelöscht/unbenutzt Inode 4749323.  Bereinige? nein
> 
> Durchgang 3: Prüfe Verzeichnis Verknüpfungen
> Durchgang 4: Überprüfe die Referenzzähler
> Nicht verbunden Null-Länge Inode 1960845.  Bereinige? nein
> 
> Nicht verbunden Inode 1960845
> Verbinde nach /lost+found? nein
> 
> Nicht verbunden Null-Länge Inode 4749324.  Bereinige? nein
> 
> Nicht verbunden Inode 4749324
> Verbinde nach /lost+found? nein
> 
> Durchgang 5: Überprüfe Gruppe Zusammenfassung
> Block Bitmap differieren:  -(15683674--15683677) -15683682 -(15683693--15683696) -(15683809--15683813) -15683816 -(15683818--15683819) -15684646 -15687236 -(15690782--15690784) -(15690786--15690787) -15690884 -(15691146--15691147) -(15693098--15693100) -(15693130--15693131) -(15693133--15693136) -15693140 -15693143 -15693232 -15693262 -(15693266--15693271) -15693284 -(15693330--15693331) -(15693337--15693340) -15693858 -(15693863--15693864) -15693869 -(15693874--15693875) -(15693877--15693880) -15693882 +15693885 +15693887 +15694276 +(15694282--15694288) +15694290 +(15694446--15694456) +15694461 +(15694464--15694472) +(15694476--15694487) +(15694514--15694516) +15694545 +15694589 +(15694593--15694602) +15694654 +15694737 +15694739 +(15694801--15694802) -15725174 +(15730636--15730637) +(15730655--15730656) +15730699 +(15733381--15733406) +(15733408--15733419) +(15733425--15733446) +(15733995--15734000) -(15734044--15734048) -(15740944--15740948) -(15740950--15741010) -163077

30 +16307745 -17448167 -(27909628--27909630) -37997577 +37997578
> Repariere? nein
> 
> Freie Blocks Anzahl ist falsch Gruppe #1914 (485, counted=466).
> Repariere? nein
> 
> Freie Blocks Anzahl ist falsch Gruppe #1915 (58, counted=77).
> Repariere? nein
> 
> Freie Blocks Anzahl ist falsch Gruppe #1919 (36, counted=35).
> Repariere? nein
> 
> Freie Blocks Anzahl ist falsch Gruppe #1920 (251, counted=317).
> Repariere? nein
> 
> Freie Blocks Anzahl ist falsch Gruppe #1921 (691, counted=625).
> Repariere? nein
> 
> Freie Blocks Anzahl ist falsch Gruppe #2129 (7216, counted=7215).
> Repariere? nein
> 
> Freie Blocks Anzahl ist falsch Gruppe #3406 (25, counted=20).
> Repariere? nein
> 
> Freie Blocks Anzahl ist falsch (31924699, counted=31924411).
> Repariere? nein
> 
> Inode Bitmap differieren:  -1777667 -(1777670--1777671) -(1777673--1777674) +1960845 -1960887 -4749323 +4749324
> Repariere? nein
> 
> Freie Inodes Anzahl ist falsch (7462114, counted=7462080).
> Repariere? nein
> 
> 
> os_part: ********** WARNUNG: Noch Fehler im Dateisystem  **********
> 
> os_part: 218910/7681024 files (6.3% non-contiguous), 29515861/61440560 blocks

Grüße, Klaus