hätä

zenwalkiin tuli päivityksenä 2.6.20 kernel ja kone ei käynnisty enää zenwalkiin.
Zenwalk on osiolla HDC2 ja HDC4sella on slackware ja sen lilo mikä on asennettu MBRrrään.
Tämän tapaisen herjan antaa käynnistyksessä

VFS: Cannot open root device "xxx" or unknown-block(x,x)
Please append a correct "root=" boot option
kernel panic-not syncing:VFS:Unable to mount root fs on unknown block(x,x)
en muista noita numeroita x sien paikalla, ja liloon on vaihdettu oikea kerneli.

Menikö asennus uusiks vai mikä tässä nyt on?

näin on tuo lilo.conf

image = /zenwalk/boot/vmlinuz-2.6.20
root = /dev/hdc2
label = Zenwalk
read-only
11530
Äänestä

Muut lukivat myös

Vastaukset 11

Vanhimmat

numerot noiden xsien paikalle on

VFS: Cannot open root device "1602" or unknown-block(22,2)
Please append a correct "root=" boot option
kernel panic-not syncing:VFS:Unable to mount root fs on unknown block(22,2)

Äänestä

tämä, kun päivittää järjestelmän niin aina häviää noi ääkköset. Ja sitten loppujen lopuksi pitää asentaa aina uudelleen. Eli Zenwalkia EI kannata päivittää.

Äänestä

No mihin sä sen vanhan kernelin pistit? Jos se makaa vielä /bootissa niin voisit kokeilla editoida tuota käynnistystä sen tiedoilla ja katsoa että saat sillä zenwlkin käyntiin. Vikamahdollisuudet puolittuu.

Äänestä
  • kernelin yli kun asentaa uudemman kernelin.

    Äänestä

  • entisen kirjoitti:

    kernelin yli kun asentaa uudemman kernelin.

    Tarkistapa, mitä löytyy /boot hakemistossa. Tosin useissa jakeluissa vmlinuz on linkki käytettävään kerneliin, joten jos vmlinuz linkin mukaan päivitetään kopioituu uusi kernel tuon linkin mukaan. Oletuksena kernel-päivitys ei korvaa edellistä vaan kernel lisätään /boot hakemistoon (tarvittaessa myös initrd, jota Slackware/ZenWalk eivät oletuksena käytä).
    Fiksuinta on toki poistaa linkki, ja käyttää suoraa oikeaa kernel-versiota kuten vmlinuz-2.6.20/vmlinuz-2.6.18.6

    Peukut pystyy... käänsin juuri ZenWalk:iin uusimman kernel.org:sta löytyneen vakaan kernelin ZenWalk:iin (2.6.20.1). Mitään erityistä syytä kernelin päivitykseen ei tosin ole.

    Äänestä

  • Ihanko totta? kirjoitti:

    Tarkistapa, mitä löytyy /boot hakemistossa. Tosin useissa jakeluissa vmlinuz on linkki käytettävään kerneliin, joten jos vmlinuz linkin mukaan päivitetään kopioituu uusi kernel tuon linkin mukaan. Oletuksena kernel-päivitys ei korvaa edellistä vaan kernel lisätään /boot hakemistoon (tarvittaessa myös initrd, jota Slackware/ZenWalk eivät oletuksena käytä).
    Fiksuinta on toki poistaa linkki, ja käyttää suoraa oikeaa kernel-versiota kuten vmlinuz-2.6.20/vmlinuz-2.6.18.6

    Peukut pystyy... käänsin juuri ZenWalk:iin uusimman kernel.org:sta löytyneen vakaan kernelin ZenWalk:iin (2.6.20.1). Mitään erityistä syytä kernelin päivitykseen ei tosin ole.

    kirjottaa entisen kernelin yli. Ainoa mitä edellisestä jää on modulit.

    Äänestä

  • zenwalkissa kirjoitti:

    kirjottaa entisen kernelin yli. Ainoa mitä edellisestä jää on modulit.

    Enpä usko. Mutta samapa tuo - älä päivitä kerneliä vaan käännä haluamasi kernel. Oletuskernel toimii.
    Hyvä ohje kernelin kääntämiseksi löytyy linux.fi -sivuilta: http://linux.fi/index.php/Kernelin_kääntäminen
    $ uname -a
    2.6.20.1 #1 SMP PREEMPT Tue Feb 20 20:25:23 EET 2007 i686 athlon-4 i386 GNU/Linux
    ja tuntuu toimivan ihan hienosti.
    Oletuksena siis kerneliä ei päivitetä, ja kernel-modulit löytyvät hakemistosta:
    $ ls /lib/modules
    2.6.18.6 2.6.20.1
    Joten voi halutessaan käyttää kumpaa kerneliä hyvänsä.

    Äänestä

"zenwalkiin tuli päivityksenä 2.6.20 kernel ja kone ei käynnisty enää zenwalkiin."

Ei tule kernel-päivitystä, jos et ole itse räpeltänyt. Oletuksena ZenWalk ei tarjoa kernel-päivityksiä. ZenWalkin oletunpäivityssofta on netpkg. Jos taas harrastelet testing-versioita, pitää hieman paneutua asiaan pintaa syvemmälle.
Lainaus tiedostosta netpkg.conf:
...
# Packages that shouldn't be installed automatically.
Black_list = aaa_base kernel kernelsource ndiswrapper
...
Uusimman ZenWalk 4.2:n kernel on 2.6.18.6

Äänestä

"HDC4sella on slackware ja sen lilo mikä on asennettu MBRrrään."

Jos käytät Liloa ja toisen käyttöjärjestelmän boottia, pitää ko. kernel löytyä ko. järjestelmän boot -hakemistosta (tai vastaavasta boot-hakemistosta, joka on liitetty ko. järjestelmään).
Ratkaisu siis voisi olla kopioida ZenWalk:in vmlinuz-2.6.20 SlackWaren /boot hakemistoon. Ja kuten aina Liloa käpistellessä, komentaa su - -c 'lilo -v' SlackWaressa.
Lilon näet pitää päästä käsiksi ko. kerneliin asennusvaiheessa - grub on tässä suhteessa joustavampi, mutta Lilossa on yhä etunsa.

Äänestä

herja, kun piti mennä asentamaan se uusi kerneli.
Mulla on ainoana käyttiksenä toi Zenwalk kannettavassa, ja nyt se ei lähde käyntiin.
Pitää tässä Äiteen wintoyssilla surffata(hyvin toimii). Taidan vaihtaa vähän helpompaan linuxiin.

Äänestä

Kommentoi aloitusta


tapaus-panic kirjoitti:

zenwalkiin tuli päivityksenä 2.6.20 kernel ja kone ei käynnisty enää zenwalkiin.
Zenwalk on osiolla HDC2 ja HDC4sella on slackware ja sen lilo mikä on asennettu MBRrrään.
Tämän tapaisen herjan antaa käynnistyksessä

VFS: Cannot open root device "xxx" or unknown-block(x,x)
Please append a correct "root=" boot option
kernel panic-not syncing:VFS:Unable to mount root fs on unknown block(x,x)
en muista noita numeroita x sien paikalla, ja liloon on vaihdettu oikea kerneli.

Menikö asennus uusiks vai mikä tässä nyt on?

näin on tuo lilo.conf

image = /zenwalk/boot/vmlinuz-2.6.20
root = /dev/hdc2
label = Zenwalk
read-only

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