Gå til innhold

Problemer med nyeste Kernelen


Anbefalte innlegg

Skrevet

Hei, i dag skulle jeg bare kjøre en liten rutineoppdatering av min Arch-boks.

durte på og lastet en masse oppdateringer som jeg sikkert ikke trenger, men så når jeg skulle restarte for at alt skulle tre i kraft ville den ikke starte. og følgende feilmelding åpenbarer seg:

No filesystem could mount root, tried:

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown block(0,0)

antar det er noe bug med nyeste kernelen, 2.6.18-3 eller noe i den dur. Noen som har en løsning? (har selvfølgelig med ett uhell slettet fallback kernel-imaget :nei: )

Videoannonse
Annonse
Skrevet

Hvorfor bruker du testing.det er ikke noen god ide, testing har krasjet archlinuxen min mange ganger :p og kernel 2.6.18 funker helt fint oss meg dog uten initrd

Skrevet

2.6.18 kjem snart i current, så vi må skifte til mkinitcpio uansett. Men eg lurer på kordan han har ungått å sett den store "MKINIRRD/MKINITFS WIL BE DEPRECATED" beskjeden, som har vert siden 2.6.16 kom ut.

Skrevet

Jeg bruker ikke mkinitrd/mkinitcpio fordi den laster alle modulene i kjernen som gjør pcen treigere, jeg bruker en egen kompillert kernel fra kernel.org.

Skrevet (endret)

Har valg slik at den skal automatisk oppdage modulene som jeg trenger til oppstart men alikevel laster den moduler som jeg ikke trengte, da arch ikke bruke mkinitrd lastet den rundt 12, min pc laster rund 40 moduler med mkinitcpio derfor gikk jeg over til egen kompillert kjerne. :p

Endret av glad
Skrevet

Grunnen til at du ikkje såg at den lasta så mangen moduler, var at dei var kompilert direkte i kjernen istadenfor som modul. Det ver lasta mindre "unødvendig" kode no enn før arch gjekk over til initramdisk.

 

Eit lite tips er å fjerne dei hooks som du ikkje treng.

Skrevet
da arch ikke bruke mkinitrd lastet den rundt 12, nå min pc laster rund 40 moduler med mkinitcpio

6931879[/snapback]

lite sitat

Skrevet

Eg såg kva du skreiv, men du leste tydeligvis ikkje det eg skreiv.

Tidligare så var ein masse drivere kompilert direkte inn i kjernen, og dermed så ser du ikkje at dei vert lasta ved oppstart.

 

Å ha fleire moduler lasta betyr ikkje nødvendigvis ein treigare maskin. Du taper nokre sekunder i oppstarten kontra å ikkje ha autolasting, men når kjernen er lasta så vil du ikkje merke forskjell, bortsett frå vist du har veldig lite minne i maskina.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...