Recompiling the Kernel
Giannis Stoilis
giannis at stoilis.gr
Wed Nov 19 07:12:40 EET 2003
Dimos K. Thanasoulas wrote:
> Eimai neos (alla oxi aroyraios) sto Linux kai prospatho na egkatastiso
> to usb netmod moy sto PC moy, poy trexei RH 9.0
>
> Oi odigies poy yparxoyn sxetika me tin egkatastasi toy netmod apo to
> site tis Intracom, milane gia recompile ston Kernel.
> Kai stin synexeia gia "peiragma" toy LILO, etsi oste na dei to neo Kernel.
> Os edo ola kala.
> Ekana recompile ton kernel kai o neos kernel einai sto
> /usr/src/linux-2.4.20-8/arch/i386/boot/bzImage
>
> 1i erotisi.
> Prepei to bzImage na to kano rename se vmlinuz i se vmlinuz-2.4.20-8
Δεν έχει σημασία. Αν το δηλώσεις σωστά στο LILO, ας είναι οτιδήποτε.
Καλό είναι πάντως να προτιμάς την δεύτερη εκδοχή, για να ξέρεις τι σου
γίνεται.
> 2i erotisi
> Ston /boot poio apo ola ta arxeia einai o palios kernel?
Δες στον LILO σου τι φόρτωνε.
> 3i erotisi
> To neo image poy tha balo sto LILO ti prepei na periexei?
Αντέγραψε όλο το section που αφορούσε τον παλιό πυρήνα, και απλά κάνε
ένα νέο, όπου αλλάζεις απλά το filename του νέου σου πυρήνα.
> 4i erotisi
> Se periptosi poy xrisimopioiso GRUB anti gia LILO, poio prepei na einai
> to analogo config?
Γιατί θέλεις GRUB; Έχεις προβλήματα με το LILO; Αν ναι, ποια; Αν
δουλεύει κάτι, μην το πειράζεις!
Αν παρόλαυτα, θέλεις GRUB, θα πρέπει να σου βάλει μόνο του ένα
configuration. Σε SuSe που είμαι εγώ, μου κάνει από μόνο του μετατροπή
κιόλας! Πάρε το δικό μου, και αλλάξέ το ανάλογα(/boot/grub/menu.lst):
-------------------------------------------------
color white/blue black/light-gray
default 0
timeout 8
title linux
kernel (hd0,1)/boot/vmlinuz root=/dev/hda2 splash=silent showopts
initrd (hd0,1)/boot/initrd
title floppy
root (fd0)
chainloader +1
title failsafe
kernel (hd0,1)/boot/vmlinuz.shipped root=/dev/hda2 showopts
ide=nodma apm=off acpi=off vga=normal nosmp noapic maxcpus=0 3
initrd (hd0,1)/boot/initrd.shipped
-------------------------------------------------
- Γιάννης Στοΐλης
More information about the Migrate2linux
mailing list