Den Fri, 01 Oct 2004 10:55:45 +0200 skrev Stig Sørensen:
> Hejsa.
>
> Men når jeg vil boote op på min 2.6.8.1 kerne siger den følgende:
>
> VFS: Cannot open root device "301" on unknown-block(3.1)
> Please append a correct "root=" boot option
> Kernel panic: VFS: Unable to mount root fs on unknown-block(3.1)
301 (0x0301 eller major 3, minor 1) er /dev/hda1. Har du husket
support for IDE diske?
> Root= option står rigtig nok i lilo.conf da den fint fungere med med
> 2.6.8.1 standardkernen der fulgte med sarge installeren.
>
> Men jeg har ingen initrd.img i /initrd - burde jeg ikke have det?
Det kommer an på om du bruger initrd. Red-hat er mig bekendt ret glade
for systemet, da det giver dem mulighed for at lave en standard-kerne
der virker på alle systemer, uden at man selv skal compile en ny kerne.
Men er man alligevel igang med at compile, er det (normalt) spild af
tid, da man kan konfigurere kernen til maskinen den skal køre på.
Jeg har fx aldrig haft en initrd, det kan simpelthen ikke betale
sig når man ikke har brug for de features den tilbyder (og det er
praktisk taget kun distroer der har det), og som du selv har konstateret
er det ikke helt nemt at lave sådan en.
Mvh
Kent
--
Help test this great MMORPG game -
http://www.eternal-lands.com/