Pot: fsck.ext3 beim booten fehlgeschlagen

Moin,

Frage:

Wie kann ich das checken von einer bestimmten Partition unterbinden (beim booten)?

Problem:

zu Hause haben wir einen kleinen Server eingerichtet.
Der hat 2 Festplatten, die einte wurde mit LVM eingerichtet und die andere ist verschlüsselt (luksFormat, cryptsetup)

Die verschlüsselte Partition /dev/hdb1 will er mit fsck.ext3 checken.
Logischerweise scheitert er da:

fsck.ext3: Device or resource busy while trying to open /dev/hdb1
Filesystem mounted or opened exclusively by another program.

Dann fährt er fort mit den anderen LVM "Platten":
{
data -> ext3
swap1
system -> ext3
tmp -> ext2
usr -> ext3
var -> ext3
}

data .. clean xx files xx blocks .. blabla
tmp .. clean ...
var .. clean ...
usr .. clean ...
var .. clean ...

Die werden erfolgreich gecheckt. Am Schluss meldet er noch folgendes:

fsck died with exit status 8
failed (code 8)
File ystem check failed

A log is being saved in /var/log/fsck/checkfs if that location is writeable
(Datei existiert aber nicht. Vielleicht weil /var/ noch nicht gemountet ist? Oder weil die root-Partition noch ro gemounted ist. kA. Also habe ich keine log)

Please repair the file system manually.
(Wie will ich das reparieren? OK klar, cryptsetup luksOpen /dev/hdb1 blabla && fsck.ext3 /dev/mapper/blabla ? Er will aber dass ich /dev/hdb1 checke, was ja nicht geht, da sie verschlüsselt ist.

A maintenance shell will now be started.
Type Control-D ... root password:

Auf dem PC ist Debian Etch rc1

Mit freundlichen Gruessen,
Pot

  1. Hallo !

    Es ist nicht unbedingt ratsam, sich per Ferndiagnose zu solch sensiblen Themen wie der Bootmimik zu aeussern.

    man fstab
    man mount

    sind gut dokumentiert.

    Benutzt Du webmin ?
    Da gibt es Module zum LVM - Mgmnt.

    Gruss

    Holger

    --
    Aus dem Perl Styleguide:
    "Choose mnemonic identifiers. If you can't remember what mnemonic means, you've got a problem."