[fli4l] (return code 4)! Mount aborted!
Christoph Schulz
fli4l at kristov.de
Mi Aug 19 08:46:51 CEST 2015
Hallo!
Mike B. schrieb:
> Und zwar seit einem Reboot bekomme ich folgende Meldung im Bootlog:
> ERR: File system check failed for /dev/sda1 (return code 4)! Mount
> aborted!
> ERR: failed to mount /dev/sda1 with filesystem ext3 on /data1
Fehler 4 bedeutet, dass dein Dateisystem unkorrigierte Fehler enthält. Hast
du vielleicht deinen Router nicht ordentlich neugestartet, sondern einfach
aus- und wieder eingeschaltet? Das könnte solche Fehler provozieren.
Am besten ist, du hängst /dev/sda1 wieder aus (falls es eingehängt sein
sollte, was bei Fehler 4 unwahrscheinlich ist):
umount /data1
Und dann lässt du das Dateisystem überprüfen. Da es sich um eine ext3-
Partition handelt, musst du e2fsck benutzen:
e2fsck -f -C 0 /dev/sda1
Das "-f" forciert die Überprüfung, "-C 0" sorgt für eine
Fortschrittsanzeige.
> blkid gibt mir folgendes aus:
>
> /dev/sdc1: UUID="CC85-CF0A" TYPE="vfat"
> /dev/sdb1: UUID="8a6cd076-8b6a-45c7-b15c-3091ad713204" TYPE="ext3"
> /dev/sda1: UUID="b196accf-2516-d785-9a2f-649a62fccc34" TYPE="ext3"
> /dev/sda: UUID="25ea985b-09ff-4855-bea9-9493235f36ab" TYPE="ext3"
Da hast du die Dokumentation fehlinterpretiert. Es geht bei FLI4L_UUID
_nicht_ um die Partitions-UUID, sondern um eine völlig beliebige, von dir
selbst generierte. Diese nimmst du und erstellst dann auf einem Medium
deiner Wahl ein Verzeichnis mit dem Namen der UUID.
Beispiel: Mein uuidgen liefert z.B.:
efb1ee64-36b3-47d9-bec5-0a4c3bbaadc8
Ich habe eine Datenpartition auf dem fli4l, die unter /data eingehängt wird.
Also erzeuge ich jetzt ein Verzeichnis namens "efb1ee64-36b3-47d9-
bec5-0a4c3bbaadc8" irgendwo unter /data:
fli4l # mkdir /data/efb1ee64-36b3-47d9-bec5-0a4c3bbaadc8
Zusätzlich setze ich in meiner Konfiguration die FLI4L_UUID-Variable
antsprechend:
FLI4L_UUID='efb1ee64-36b3-47d9-bec5-0a4c3bbaadc8'
Das reicht! Beim nächsten Booten wird /data/efb1ee64-36b3-47d9-
bec5-0a4c3bbaadc8 zum Speichern persistenter Daten genutzt, zumindest für
alle OPTs, die eine "auto"-Einstellung bieten. Eine kleine Auswahl:
IMOND_LOGDIR
SYSLOGD_ROTATE_DIR
LOGIP_LOGDIR
DHCP_LEASES_DIR
TELMOND_LOGDIR
RRDTOOL_DB_PATH
VBOX_LOGPATH
VBOX_SPOOLPATH
etc.pp.
Viele Grüße,
--
Christoph Schulz
[fli4l-Team]
Mehr Informationen über die Mailingliste Fli4L