Linux 2.6.x.x + XFS = kernel panic

Mistäköhän mahtaisi johtua 2.6 -sarjan kernelin panikointi käynnistettäessä konetta? Käyttiksenä on Slackware 11, jossa on siis vakiona 2.4 -kernel.

Minun pitäisi saada tuohon Slackwareen 2.6 -sarjan kernel, että saisin bluetooth-modeemini (Nokia 3650) laitetiedoston näkyviin. (/dev/rfcomm0)
2.6 kernelillä käynnistäminen pysähtyy aina seuraavaan virheeseen:

XFS: bad magic number
XFS: SB validate failed
No filesystem could mount root, tried: ext3 ext2 iso9660 xfs
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,1)

Root-osion tiedostojärjestelmänä on siis tuo xfs. 2.4 toimii hyvin, ja sitä käyttäessäni en löydä xfs-toolsin tarkastusohjelmilla filesysteemeistä mitään virheitä. Kahta eri 2.6 -sarjalaista olen kokeillut muutamalla eri konfiguraatiolla, mutta eipä se tunnu auttavan. Ja toisella näistä 2.6 kerneleistä pyöritin täysin moitteetta Slackwaren 10.1 ja 10.2 -versioita...eipä taida olla slackwarekaan enää entisenlainen :(
11424
Äänestä

Muut lukivat myös

Vastaukset 11

Vanhimmat

kysyn, että oletko konffannut kerneliin oikealla tavalla tuen tiedostojärjestelmillesi. Esimerkiksi tuki eri tiedostojärjestelmiksi pitäisi olla kernelissä, ei moduulina. Samoin pitää sata ja scsi tuki olla kernelissä ei moduleina, jos sinulla on kyseisiä levyjä.

Ja kai sinulla on käynnistyslataaja konffattu oikein 2.6 kernelille?

Äänestä
  • Kernel(e)issä on siis tuki sekä xfs-fs:lle sekä aic7xxx -scsi-kortille (Adaptec 39160). nämä siis aina "hard-koodattuna" kerneliin.

    Koetin konffata myös tuen vanhemmalle scsi-korttiajurille "aic7xxx_old", mutta eipäs siitäkään apua ollut....

    Lilo on tosiaan käytössä, ja sen konffasin näin:

    image = /boot/vmlinuz-2.6.x.x
    root = /dev/sda1
    label = slack-2.6.x.x
    read-only

    tämän jälkeen ajoin '# lilo -v' ja '# reboot'. Näin siis aiemmissa Slackware-versioissa homma toimi mallikkaasti.

    Äänestä

filesystemissä se vika ei varmaankaan ole kun kerta 2.4 kerneli toimii?

eh? tuota.. google antoi tollasta kivaa:

grub configista:
root (hd1, 0)
kernel /2.6.5/bzImage ro root=LABEL=/ hdb=ide-scsi
---------------------------------------------------------
to this:
-----------------------
"""""""""""""""""""""""
root (hd1,0)
kernel /2.6.5/bzImage

tiedä sitte auttaako mitään?

Äänestä
  • Slackware käyttää liloa.
    Veikkaisin että käytössä on sarja-ata -kovalevy, ja kerneli ei tue s-ataa.

    Äänestä

  • c=3 kirjoitti:

    Slackware käyttää liloa.
    Veikkaisin että käytössä on sarja-ata -kovalevy, ja kerneli ei tue s-ataa.

    tuo oliki vissiin fedoran hommia mutta loaderista riippumatta niin ongelmia on ollu muillakin? kait se lilossakin jotenni hoituu? "samaan tyyliin"?

    Äänestä

  • c=3 kirjoitti:

    Slackware käyttää liloa.
    Veikkaisin että käytössä on sarja-ata -kovalevy, ja kerneli ei tue s-ataa.

    Käytössä on SCSI-kovo(t), ja kernel(e)issä on scsi-tuki.

    Äänestä

  • S. Läkki kirjoitti:

    Käytössä on SCSI-kovo(t), ja kernel(e)issä on scsi-tuki.

    Millä osiolla / on ja mitä sanoo komento `rdev /boot/vmlinuz-2.6.x.x` ?

    Äänestä

  • c=3 kirjoitti:

    Millä osiolla / on ja mitä sanoo komento `rdev /boot/vmlinuz-2.6.x.x` ?

    Rootti- eli /-osiota vastaa /dev/sda1.

    root@localhost# rdev /boot/vmlinuz-2.6.x.x
    Root device /dev/sda1

    Äänestä

  • S. Läkki kirjoitti:

    Rootti- eli /-osiota vastaa /dev/sda1.

    root@localhost# rdev /boot/vmlinuz-2.6.x.x
    Root device /dev/sda1

    Onko kernelissäsi tuki cramfs:lle (Compressed ROM file system)?

    Äänestä

  • c=3 kirjoitti:

    Onko kernelissäsi tuki cramfs:lle (Compressed ROM file system)?

    Eipäs muuten olekaan... alan arvata mitä tarkoitat. Tämä menee heti kokeiluun. Hieno vinkki!

    Äänestä

  • S. Läkki kirjoitti:

    Eipäs muuten olekaan... alan arvata mitä tarkoitat. Tämä menee heti kokeiluun. Hieno vinkki!

    Nyt toimii 2.6.17.13 -kernel!

    Yksinkertainen oli vaan ratkaisu tähänkin ongelmaan, vaikka aluksi vaikuttikin toivottomalta.

    Minulla on kaksi scsi-kovoa, joista slackware-kovo scsi-kortin B-kanavassa ja windows-kovo A-kanavassa. 2.4-sarjan kernel mounttasi root-filesysteemin laitteesta /dev/sda1, mutta 2.6 näkee /dev/sda1 -laitteen windowsin ntfs-osiona!

    Joten tästä johtuen, Liloon vaan komentoriviparametri 'root=/dev/sdb1' ja homma alkaa rullaamaan ihan entiseen malliin...!

    Kiitos kaikille jotka viitsivät vastailla, vaikka tässäkin tapauksessa koneen ainoa vika oli näppäimistön ja penkin välissä!

    Äänestä

Kommentoi aloitusta


S. Läkki kirjoitti:

Mistäköhän mahtaisi johtua 2.6 -sarjan kernelin panikointi käynnistettäessä konetta? Käyttiksenä on Slackware 11, jossa on siis vakiona 2.4 -kernel.

Minun pitäisi saada tuohon Slackwareen 2.6 -sarjan kernel, että saisin bluetooth-modeemini (Nokia 3650) laitetiedoston näkyviin. (/dev/rfcomm0)
2.6 kernelillä käynnistäminen pysähtyy aina seuraavaan virheeseen:

XFS: bad magic number
XFS: SB validate failed
No filesystem could mount root, tried: ext3 ext2 iso9660 xfs
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,1)

Root-osion tiedostojärjestelmänä on siis tuo xfs. 2.4 toimii hyvin, ja sitä käyttäessäni en löydä xfs-toolsin tarkastusohjelmilla filesysteemeistä mitään virheitä. Kahta eri 2.6 -sarjalaista olen kokeillut muutamalla eri konfiguraatiolla, mutta eipä se tunnu auttavan. Ja toisella näistä 2.6 kerneleistä pyöritin täysin moitteetta Slackwaren 10.1 ja 10.2 -versioita...eipä taida olla slackwarekaan enää entisenlainen :(

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu