sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #73732
Re: Hvordan går jeg fra kernel 2.4 til 2.6
Det kommer meget an på om du kører med lilo eller med grub. Jeg kører
selv med lilo.
Først: Det er IKKE smart at sådan uden videre at genbruge en config fil
fra 2.4 i 2.6.
Jeg laver følgene for at for en ny kerne.
1) cd /usr/src linux....
2) laver en konfigurering
3) make && make modules && make modules_install
(obs. læg mærke til at det ikke er nødvendigt at køre make dep!!
under 2.6)
4) kopiere filer
cd /usr/src/linux
cp arch/i386/boot/bzImage /boot/test-2.6.5 (nej, ikke vmlinux)
cp System.map /boot/System.map-2.6.5
5)
Retter i /etc/lillo.conf (eller grup.conf, ja der skal laves noget her)
image = /boot/test-2.6.5
root = /dev/hdb6
label = test
append = "gentoo=nodevfs"
read-only
(gentoo=nodevfs : jeg har valgt at køre uden devfs og istedet kører med
udev)
6)
kører /sbin/lilo (der køres ikke noget hvis grup anvendes)
Det er en rigtig god ide at gemme sin gamle kerne under et seperat
menupunkt i lilo.conf. Det kan være at den nye ikke vil starte og så har
men en kerne der pluselig en maskine der ikke vil starte.
Kenn Thyrsted wrote:
Hej
Jeg har en *nix med 2.4 kerne.
Jeg har - med held - genbygget kernen.
Nu kunne jeg godt tænke mig at gå til en 2.6....
Jeg har forsøgt at:
download'e sourcen til 2.6.6
udpakke den i /usr/src/linux-2.6.6
cp <gammel .config fra 2.4 menuconfig> til /usr/src/linux-2.6.6
make menuconfig + vælge 'yes' til save
make
..vente....veente....
cp /usr/src/linux-2.6.6/vmlinux /boot
reboot
øv !
så siger den: "Invalid or unsupported executable format"
Hvad er det jeg ikke har fattet ?
Er jeg bare overoptimistisk hvis jeg tror jeg kan gøre sådan ?
TIA
Kenn Thyrsted
.
Follow ups
References