Olen kääntänyt kernelin ja kopioinut bzimagen (erinimellä) boot-hakemistoon. Samoin mappi filen. Mitä teen seuraavaksi? Minulla on SuSe 9.1 ja grub sekä käännän 2.6.11 kerneliä. Koeilin kirjoittaa mkinitrd, mutta se taisi ladata vanhan kernelin.
KErnelin kääntäminen
zeppos
6337
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 6
Vanhimmat
ole grubia käyttänyt mutta ajattelisin, että sinun on ilmoitettava grubille uudesta kernelistä. Tommosen sivun löysin
http://www.linux-universe.com/HOWTO/Kernel-HOWTO/grubconf.html
toivottavasti siitä on apua.
"Koeilin kirjoittaa mkinitrd, mutta se taisi ladata vanhan kernelin. "
man mkinitrd
mkinitrd [--version] [-v] [-f]
[--preload=module] [--omit-scsi-modules]
[--omit-raid-modules] [--omit-lvm-modules]
[--with=module] [--image-version]
[--fstab=fstab] [--nocompress]
[--builtin=module] [--nopivot]
image kernel-version
Olen nimennyt imagen kernel-2.6.11. Tämmöistä tulee:
mkinitrd kernel-2.6.11 2.6.11
kernel-2.6.11/var/tmp is not a directory
# mkinitrd -k /boot/kernel-2.6.11 -i 2.6.11
Root device: /dev/hdc3 (mounted on / as reiserfs)
Module list: reiserfs
Kernel image: /boot/kernel-2.6.11
Initrd image: /boot/2.6.11
Shared libs: lib/ld-2.3.3.so lib/libc.so.6
Modules: kernel/fs/reiserfs/reiserfs.ko
Bootsplash: SuSE (800x600)
Mitä mun nyt pitää editoida tuonne /boot/grub/menu.lst:
------
# Modified by YaST2. Last modification on Mon Jan 1 11:49:54 2001
color white/blue black/light-gray
default 0
timeout 8
gfxmenu (hd0,0)/message
###Don't change this comment - YaST2 identifier: Original name: linux###
title Linux
kernel (hd0,0)/vmlinuz root=/dev/hdc3 vga=0x314 splash=silent desktop resume=/dev/hdc2 showopts
initrd (hd0,0)/initrd
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe
kernel (hd0,0)/vmlinuz root=/dev/hdc3 showopts ide=nodma apm=off acpi=off vga=normal noresume nosmp noapic maxcpus=0 3
initrd (hd0,0)/initrd
------
En uskalla mitä sattuun alkaa muuttamaan.
Kiitoksia vastauksista etukäteen!
lisää alla oleva /boot/grub/menu.lst:aa
###Don't change this comment - YaST2 identifier: Original name: SunOmaLinux###
title SunOmaKerneli
kernel (hd0,0)/boot/kernel-2.6.11 root=/dev/hdc3 vga=0x314 splash=silent desktop resume=/dev/hdc2 showopts
initrd (hd0,0)/boot/2.6.11
ftp://ftp.suse.com/pub/projects/kernel/kotd
lataa tarvittavat paketit kerneli ja kernelin lähdekoodi. (versio on 2.6.11.2)
päivitä mkinitrd, sieltä löytyy ohjeet.
boottaa kone, käännä kerneli uudestaan jos niin haluat.