Ik ben met een oud beestje bezig om er een mp3/dvd bak van te maken.
Nu draai ik op het moment Gentoo met een 2.6 kernel. Nu heb ik die hele kernel wel gestript tot het hoogst noodzakelijke, maar echt lekker draait hij niet. Door o.a. udev start hij vrij traag op.
Nu heb ik totaal geen reden om persé een 2.6 kernel voor de machine te willen hebben, 2.4 zou ook uitstekend voldoen (aangezien de k6-2 in de machine al bestond voor de 2.4 beschikbaar kwam zit het wel goed met de ondersteuning).
Ik heb hiervoor een nieuwe kernel gebakken volgens hetzelfde recept als de al werkende 2.6.
Dat houdt in dat bijna alle hardware momenteel met externe modules worden aangeroepen (ik weet het, bevorderd de snelheid niet, maar dit is om te kijken wat er nou eigenlijk precies nodig is en zal later in de kernel geïntergreerd worden).
Belangrijke zaken als filesystem, ide e.d. zijn wel gewoon in de kernel gebakken.
Maar bij het filesystem gaat het fout. M'n root filesystem is ext3 geformateerd. In de kernel zijn zowel de ext2 als ext3 module meegebakken. In fstab staat netjes dat het een ext3 partitie is.
Kortom alles lijkt goed en voor de een 2.6 kernel werken al deze instellingen ook.
Maar als ik met de 2.4 kernel boot, dan start het boot process netjes maar loopt het vast op het controleren van het root filesystem.
De fout die ik krijg is de volgende:
Nu is de grap dat een reboot naar 2.6 gewoon goed werkt.
Verder is ext3 is vrijwel gelijk aan ext2, dat mag dus niet het probleem zijn.
Moet ik een bepaalde kernel optie meegeven of gaat er iets anders fout?
Nu draai ik op het moment Gentoo met een 2.6 kernel. Nu heb ik die hele kernel wel gestript tot het hoogst noodzakelijke, maar echt lekker draait hij niet. Door o.a. udev start hij vrij traag op.
Nu heb ik totaal geen reden om persé een 2.6 kernel voor de machine te willen hebben, 2.4 zou ook uitstekend voldoen (aangezien de k6-2 in de machine al bestond voor de 2.4 beschikbaar kwam zit het wel goed met de ondersteuning).
Ik heb hiervoor een nieuwe kernel gebakken volgens hetzelfde recept als de al werkende 2.6.
Dat houdt in dat bijna alle hardware momenteel met externe modules worden aangeroepen (ik weet het, bevorderd de snelheid niet, maar dit is om te kijken wat er nou eigenlijk precies nodig is en zal later in de kernel geïntergreerd worden).
Belangrijke zaken als filesystem, ide e.d. zijn wel gewoon in de kernel gebakken.
Maar bij het filesystem gaat het fout. M'n root filesystem is ext3 geformateerd. In de kernel zijn zowel de ext2 als ext3 module meegebakken. In fstab staat netjes dat het een ext3 partitie is.
Kortom alles lijkt goed en voor de een 2.6 kernel werken al deze instellingen ook.
Maar als ik met de 2.4 kernel boot, dan start het boot process netjes maar loopt het vast op het controleren van het root filesystem.
De fout die ik krijg is de volgende:
code:
1
2
3
4
5
6
7
| * Checking root filesystem ...
fsch.ext3: No such file or directory while trying to open /dev/hda3
/dev/hda3:
The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really contains an ext2 filesystem (and not swap or ufs or something else), then the superblock is corrupt, and you might try running e2fsck with an alternater superblock:
e2fsck -b 8193 <device>
* Filesystem couldn't be fixed :( |
Nu is de grap dat een reboot naar 2.6 gewoon goed werkt.
Verder is ext3 is vrijwel gelijk aan ext2, dat mag dus niet het probleem zijn.
Moet ik een bepaalde kernel optie meegeven of gaat er iets anders fout?
Waarschuwing, opperprutser aan het werk... en als je een opmerking van mij niet snapt, klik dan hier