kernel 2.6.30 a kernel panic
Náprstek Vladimír
Vladimir.Naprstek na rwe.cz
Neděle Srpen 23 19:03:39 CEST 2009
jen doplním, že grub disky označuje "o jedničku míň", tj. např. hda1 je (hd0,0). Nastupující grub2 už toto nedělá a čísla si odpovídají. tj. na mém NTB jsou disky (fdisk -l):
/dev/sda1 * 1 5108 41029978+ 7 HPFS/NTFS
/dev/sda2 5109 5116 64260 83 Linux
/dev/sda3 5117 5638 4192965 82 Linux swap / Solaris
/dev/sda4 5639 14593 71931037+ 83 Linux
(na sda1 jsou wokna, boot linuxu (/boot) je sda2 a root (/) je sda4. No a v grub.cfg (ten v grub2 nahrazuje menu.lst) je uvedeno:
menuentry "Debian GNU/Linux, Linux 2.6.30-1-amd64 (recovery mode)" {
set root=(hd0,2)
search --no-floppy --fs-uuid --set 69e93c43-b8d0-4ba8-be57-0622c2f41f11
linux /vmlinuz-2.6.30-1-amd64 root=UUID=41f23ae1-e06a-4c3f-844a-d4d9840e1bd4 ro single
initrd /initrd.img-2.6.30-1-amd64
(všimni si, že root=(hda0,2) odpovídá onomu sda2....
Ale s tím by sis nemusel dělat starosti. Pokud nainstaluješ grub (nebo grub2), tak instalátor by to všechno měl udělat za Tebe. Nejdřív Tě vyzpovídá a pak udělá konfiguraci....
s pozdravem
Vladimír Náprstek
E-mail : vladimir.naprstek na rwe.cz
-----Původní zpráva-----
Od: linux-bounces na linux.cz za uživatele Tomáš Koželuh
Odesláno: so 8/22/2009 3:49
Komu: 'Diskuse o Linuxu v cestine'
Předmět: RE: kernel 2.6.30 a kernel panic
Grub až taková věda není, malá ukázka souboru menu.lst:
default 0
timeout 2
title Debian GNU/Linux, kernel 2.6.26-2-686
root (hd0,0)
kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda1 ro quiet
initrd /boot/initrd.img-2.6.26-2-686
Pak už zbývá nainstalovat grub do MBR nebo kam má patřit (postup půjde najít
velice snadno přes Google).
Jinak bych tipoval, že chyba je v initrd, který by měl být kompilovaný pro
specifický kernel. Případně si zkompilovat vlastní kernel a vynechat initrd.
> -----Original Message-----
> From: linux-bounces na linux.cz [mailto:linux-bounces na linux.cz] On Behalf
> Of Martin Mašín
> Sent: Friday, August 21, 2009 9:32 PM
>
> > Mám úplně stejný NTB a též jsem nainstaloval debian testing (amd64).
> > Instalace jádra proběhla OK a bootuje mi též správně. Mám ale místo
> > lila grub (a ještě ke všemu jsem použil grub2).
>
> Ano, amd64 mam take, rozdíl je v tom zavaděči. Grub jsem se
> dodneška nenaučil a když jsem se ho dopoledne pokusil nainstalovat, tak
> jsem skončil s nebootovatelným počítačem a musel jsem použít rescue
> disk.
> Nicméně, může to být stopa, odpoledne jsem nějaké zmínky o problému
> lila našel. Jestli najdu čas, zkusím ten grub zkrotit.
> Při instalaci jsem si ničeho podezřelého nevšiml. Nicméně, zkusím
> radu p. Banka přegenerovat ten ramdisk.
>
> > Proběhla instalace jádra správně? Na konci si právě vytváří potřebné
> > soubory a upraví boot loader. Máte správně nastavené disky pro boot?
> > Nemůže být problém v tom, že bootloader ten soubor s ramdiskem hledá
> > na špatném místě?
>
> Mám tam stále ještě jako LinuxOld kernel 2.6.26 a ten bootujue
> zcela bez problémů. Záznam v lilu se pro 31ku se od od záznamu pro 26ku
> liší jen o ten název a ten je správně. Ostatně, lilo si to při
> instalaci kontroluje a špatný název by neprošel.
>
> > PS s tímhle jádrem mi začala fungovat nejenom wifi ale i čtečka SD
> > karet. Už jen rozběhnou čtečku prstů.
>
> To je skvélá zpráva. Já ještě bojuju s mikrofonem. Vše se tváří
> OK, ale nezaznamená se ani hláska.
_______________________________________________
Linux mailing list
Linux na linux.cz
http://www.linux.cz/mailman/listinfo/linux
Další informace o konferenci Linux