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
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
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)
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ää.
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.
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.
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ä.
"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
"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.
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.
http://wiki.zenwalk.org/index.php/Upgrade_Kernel_with_netpkg