Portál AbcLinuxu, 19. dubna 2024 21:22


Dotaz: LILO a více verzí jádra (RH9)

8.8.2003 13:28 gusta
LILO a více verzí jádra (RH9)
Přečteno: 49×
Odpovědět | Admin
Přeložil jsem si jádro a chtěl bych ho vyzkoušet zda funguje podle mých představ. Kompilace proběhla dobře, ale komplikace se objevili tehdy, když jsem jádro chtěl vyzkoušet, tedy z něj nabootovat. Upravil jsem proto /etc/lilo.conf:

prompt
timeout=5
default=linux
boot=/dev/md1
map=/boot/map
install=/boot/boot.b
message=/boot/message
linear

image=/boot/vmlinuz-2.4.18-14
label=linux
initrd=/boot/initrd-2.4.18-14.img
read-only
root=/dev/md4

nově vložené řádky:

image=/boot/vmlinuz-2.4.18-sensors
label=linux-sen
initrd=/boot/initrd-2.4.18-sensors.img
read-only
root=/dev/md4

spustil: #lilo - žádná hláška nic
no a jal jsem se rebootovat, původně jsem měl při startu grafické okno, to teď zmizelo a místo toho se na obrazovce vypsalo několik řádků typu:
.
.
c01dd470 t _text_lock_neighbour
.
.
cboot:

načež jsem mohl zadat linux pro spuštění původní verze. Nově vložená verze se v nabídce vůbec neobjevila. Předpokládám, že i když bude jádro nefunkční, budu mít možnost ho spustit?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

8.8.2003 14:08 b3tL
Rozbalit Rozbalit vše LILO a více verzí jádra (RH9)
Odpovědět | | Sbalit | Link | Blokovat | Admin
pro spusteni lila pouzij prikaz /sbin/lilo -t vypise ti to vsechno co jsi tam pridal a nakonci ti to napise ze jsi neupravil boot sektor, to dela ten parametr -t je na ozkouseni pokud ti nevypise zadny dalsi chyby tak spust jeste jednou ten samej prikaz bez parametru -t. Samozrejme predpokladam ze jsi nakopiroval jadro do /boot/ .... good luck
8.8.2003 14:16 gusta
Rozbalit Rozbalit vše LILO a více verzí jádra (RH9)
použil jsem ten příkaz, ale nic se neděje, žádná chybová hláška, prostě nic. ?! Kde může být zakopaný trpaslík? PS.: jádro jsem samozřejmě zkopíroval na příslušné místo PS2: ještě oprava, není to v RH9 ale RH8
8.8.2003 14:24 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše LILO a více verzí jádra (RH9)
A maš tam i ten initrd nový a skopírovals správné jádro (soubor)?

Jinak me to normálně funguje akorát nepoužívám initrd :-)

cp ./vmlinux /boot/vmlinux-2.4.21
cp ./arch/i386/boot/bzImage /boot/vmlinuz-2.4.21
cp ./System.map /boot/System.map-2.4.21
8.8.2003 14:26 Agent Smith
Rozbalit Rozbalit vše LILO a více verzí jádra (RH9)
to vypada, ze bude nejaka nesrovnalost s tim raidem co tam mas, lilo by mel neco vypsat minimalne seznam jader a hvezdickou oznacit to bootovatelne, mozna bude treba specifikovat polohu mbr a config file explicitne a nebude stacit jen to co je tam uvedene nebo tam bude jste nejaky figl a pak bude potreba zkonzultovat raid-howto
8.8.2003 15:25 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše LILO a více verzí jádra (RH9)
Ty tam máš boot=/dev/md1 , nebylo by vhodné ho tedy dát na boot=/dev/md ? Tj uplně na začátek. PS. Dodnes jsem nepochopil proč některí cpou lilo jinam jak na začátek pokud mám více OS tak je tam přidám a z jednoho botuji do všech OS. (samozřejmě chápu speciální případy, ale na normálních PC s win, dos a linuxem to nepochopím)
8.8.2003 16:31 Antonin Fabicovic | skóre: 21
Rozbalit Rozbalit vše LILO a více verzí jádra (RH9)
xOSl rulez. :-) Proprietární bootloader určitého OS je super do doby, než takový systém odinstalujeme nebo přestane chodit. :-)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.