Status von e2fsck

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Status von e2fsck

      Hi,

      ich lasse gerade in meiner dm800se einen Plattencheck mit e2fsck auf einer internen 500GB laufen (vorher unmounted) und würde nun gern wissen, wie weit der Vorgang ist oder wenigstens, ob da noch was passiert.
      Kann mir jemand sagen, wie man das herausbekommt? Sowas soll ja ziemlich lange dauern ...
      Danke.

      Tschö,
      Igor
      DM920, HD+NAS, DVB-S2 FBC
    • ich mach's immer so:

      fsck.ext3 -v -f -p -C0 /dev/sdXn

      Quellcode

      1. root@dm800seAZ:~# fsck.ext3 --help
      2. .
      3. .
      4. Emergency help:
      5. -p Automatic repair (no questions)
      6. -f Force checking even if filesystem is marked clean
      7. -v Be verbose
      8. .
      9. .
      10. root@dm800seAZ:~# fsck.ext3 -v -f -p -C0 /dev/sda1
      11. /dev/sda1: |===== / 9.8%
      Alles anzeigen



      -C0 zeigt den Fortschrittsbalken an

      ein fsck.ext3 dauert bei 1TB ca. 1Stunde, falls ext4 - das sollte schneller durchlaufen

      falls die Platte > 500GB ist, vorher einen Swap aktivieren bzw. die 1GB Swap-Partition der Platte aktivieren, falls mit dem DMM Gerätemanager initialisiert wurde

      swapon /dev/sda2

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Fred Bogus Trumper ()

    • Hi Fred,

      naja, das Ding rannte ja schon ...ohne -C0 und das Terminalfenster hab ich heute Morgen geschlossen.
      Ich habe keinen Schimmer, wie lange das läuft und ob überhaupt, daher dachte ich, man kann den Status von e2fsck irgendwie herausbekommen.
      In der Prozessliste (ps aux) steht nichts von e2fsck. Kann ich also davon ausgehen, dass es erledigt ist?

      Das mit der Swap Partition erklär mir mal bitte. Ich habe sowas nicht angelegt. Bringt das was? Geht das auch auf dem USB-Stick?
      Danke.

      Tschö,
      Igor
      DM920, HD+NAS, DVB-S2 FBC
    • die DM800se v1 hat nur 256MB RAM. Bei einem fsck einer Platte >500GB geht der Box meist der RAM aus. SWAP auf USB geht auch, das swapfile kannst du in den NN" Services im SWAP Manager anlegen und aktivieren. Aber wie gesagt, wenn du die Platte mit dem DMM Gerätemanager unter OE2.0 initialisiert hast, wurde ein SWAP Partition am Ende der Platte automatisch angelegt, die im Normalfall aber nicht aktivert ist.

      Quellcode

      1. root@dm800seAZ:~# fdisk -lu /dev/sda
      2. Disk /dev/sda: 500.1 GB, 500107862016 bytes
      3. 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
      4. Units = sectors of 1 * 512 = 512 bytes
      5. Device Boot Start End Blocks Id System
      6. /dev/sda1 40 974676016 487337988+ 83 Linux
      7. /dev/sda2 974676017 976773167 1048575+ 82 Linux swap
      8. root@dm800seAZ:~# swapon /dev/sda2
      9. root@dm800seAZ:~# cat /proc/swaps
      10. Filename Type Size Used Priority
      11. /dev/sdb3 partition 1049036 30756 -1
      12. /dev/sda2 partition 1048568 0 -2
      13. root@dm800seAZ:~#
      Alles anzeigen


      Ich habe eine 1GB SWAP Partition auf USB angelegt, die immer aktiv ist

      aber wie gesagt, ein swapfile =< 256MB aauf USB sollte auch reichen, wenn die Platte keine SWAP Partiton hat

      nach dem fsck die swap Partition der Platte wieder deaktiveren, sonst läuft die Platte ständig (bis zum nächsten reboot)

      swapoff /dev/sda2

      /dev/sda1 ist meist die interne Platte, sonst das richtige /dev/sdXn suchen, wenn die Platte einen anderen Gerätenamen zugewiesen bekommen hat (USB, eSATA etc.)

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Fred Bogus Trumper ()

    • Hi Fred,

      fsck lief in etwa 10 Minuten durch, nachdem ich das Filesystem nach ext4 konvertiert habe.
      Ich habs nicht gestoppt, aber kommt ungefähr hin.

      Es hat geklappt, obwohl ich offensichtlich keine Swap Partition habe:

      Quellcode

      1. root@dm800se:~# fdisk -lu /dev/sda
      2. Disk /dev/sda: 500.1 GB, 500107862016 bytes
      3. 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
      4. Units = sectors of 1 * 512 = 512 bytes
      5. Device Boot Start End Blocks Id System
      6. /dev/sda1 8 976768064 488384028+ 83 Linux
      7. root@dm800se:~# cat /proc/swaps
      8. Filename Type Size Used Priority
      9. root@dm800se:~#
      Alles anzeigen


      Die Platte war schon in der 800er, als die noch mit OE1.6 lief. Ich leg mal eine 1GB Swap auf dem USB Stick an. Darauf ist Platz satt.
      Danke sehr für deine ausführliche Hilfe.

      Tschö,
      Igor
      DM920, HD+NAS, DVB-S2 FBC
    • bis 500GB sollte es auch ohne SWAP klappen, sofern sonst nichts Resourcen Raubendens auf der Dream läuft.

      Ob ext4 eine gute Wahl ist? DMM empfiehlt es nach wie vor auf der Dreambox nicht. Ich hätte die Daten gesichert, die Platte in ext4 formatioert und die Platten zurückgespielt. Die Vorteile von ext4 hast du jetzt nur für neue Daten, nicht für die, die bereits auf der Platte waren.