Ich kümmere mich um eine alte Debian-Linux-Box (mit Etch) mit nur 512 MB RAM, aber viel externem Speicher. Ein ext3-Dateisystem hat eine Größe von 2,7 TB, und fsck kann es nicht überprüfen, da nicht genügend Arbeitsspeicher zur Verfügung steht, mit einem Fehler wie dem folgenden:
Fehler beim Zuweisen des Verzeichnisblockarrays: Speicherzuweisung fehlgeschlagen e2fsck: abgebrochen
Ich habe eine Swap-Partition mit 4 GB hinzugefügt, die immer noch nicht vollständig ist. Dies ist jedoch ein 32-Bit-Kernel, sodass ich nicht erwarte, dass das Hinzufügen weiterer Partitionen helfen wird.
Gibt es außer dem Booten in einen 64-Bit-Kernel noch andere Möglichkeiten, fsck zu veranlassen, seine Prüfung abzuschließen?