Ik draai al een tijdje een Debian Stable (woody) servertje, tot voor kort met een 4 gb harddisk. Een paar dagen geleden heb ik de harddisk vervangen voor een 27 gb schijf door beide schijven in mijn werkbak te proppen, de nieuwe te partitioneren en mke2fs-en (ext3, net als de oude schijf) en de files over te zetten, lilo -r te draaien, enz.
Tijdens de 1ste boot kreeg ik een foutmelding tijdens de root fs check (e2fsck): "Filesystem has unsupported features while checking /dev/hda1" en het advies e2fsck te upgraden. E2fsck weigert vervolgens het fs te checken. De oorzaak van dit probleem is redelijk duidelijk, de filesystems op de nieuwe schijf zijn gemaakt met de mke2fs van Debian Testing (sarge) die ik op mijn werkbak draai, die zal dus features hebben geintroduceerd die de stable-e2fsck niet kent. (overigens boot de server nu wel goed nadat ik de root fs check uit de init scripts gehaald heb)
Maar wat is de beste oplossing voor dit probleem? E2fsck vervangen door de versie uit Testing lijkt me geen goed idee, daarvoor moet ik ook mijn libc6 (!) upgraden naar Testing, geen echte aanrader volgens mij. Ook e2fsprogs eruit schoppen en vervolgens zelf een nieuwe te compileren lijkt me niet de ideale oplossing.
Is er misschien een manier om mijn fs te "downgraden", dus de unsupported dingen gewoon weg te halen? (afgezien van Stable op mijn werkbak installeren en de boel weer opnieuw over te zetten)
Of heeft iemand een ander geniaal idee?
Tijdens de 1ste boot kreeg ik een foutmelding tijdens de root fs check (e2fsck): "Filesystem has unsupported features while checking /dev/hda1" en het advies e2fsck te upgraden. E2fsck weigert vervolgens het fs te checken. De oorzaak van dit probleem is redelijk duidelijk, de filesystems op de nieuwe schijf zijn gemaakt met de mke2fs van Debian Testing (sarge) die ik op mijn werkbak draai, die zal dus features hebben geintroduceerd die de stable-e2fsck niet kent. (overigens boot de server nu wel goed nadat ik de root fs check uit de init scripts gehaald heb)
Maar wat is de beste oplossing voor dit probleem? E2fsck vervangen door de versie uit Testing lijkt me geen goed idee, daarvoor moet ik ook mijn libc6 (!) upgraden naar Testing, geen echte aanrader volgens mij. Ook e2fsprogs eruit schoppen en vervolgens zelf een nieuwe te compileren lijkt me niet de ideale oplossing.
Is er misschien een manier om mijn fs te "downgraden", dus de unsupported dingen gewoon weg te halen? (afgezien van Stable op mijn werkbak installeren en de boel weer opnieuw over te zetten)
Of heeft iemand een ander geniaal idee?
[ Voor 2% gewijzigd door Verwijderd op 26-12-2002 13:44 . Reden: Typo ]