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