Kezdőlap › Fórumok › UHU Linux › Általános UHU problémák, javaslatok › Kernel fordítás
- This topic has 22 hozzászólás, 5 résztvevő, and was last updated 20 years, 4 months telt el by
fellow.
-
SzerzőBejegyzés
-
2005-03-18-18:57 #2008281
Lefordítottam a 2.6.11-es kernelt a leírás szerint, annyi különbséggel, hogy a bzImage-t, í /boot mappában bzImage26 -ra neveztem és a grub config-jába is így írtam be:
Code:title UHU-Linux-2.6kernel
root (hd0,1)
kernel (hd0,1)/boot/bzImage26
initrd (hd0,1)/boot/initrd(A (hd0,1), azért van, mert ez a winchester elérése)
Ezt az átnevezést azért csináltam, hogy a régit is eltudjam indítani, ha probléma van, és jól tettem, ugyanis van probléma:
Miután megpróbálam elindítani az új kernelt, eljutott egy részig, majd kiírta:Code:Warning: Unable to open initial console2005-03-18-19:00 #20082821. melyik leirás szerint?
2. valamit biztosan kihagyhattál a kernel -böl🙂
2005-03-18-19:06 #2008283Code:title UHU-Linux-2.6kernel
kernel (hd0,1)/boot/bzImage26 root=/dev/hda2
initrd (hd0,1)/boot/initrdNem a root helyét kell átnevezni, hanem a kernel image-t, hogy ne írd felül a régit
Amit meg is tettél.
Initrd fájlt készítettél, mert ha nem akkor felesleges sort töröld?!Linkeld be a config-odat.
[align=right][snapback]124288[/snapback][/align]Itt a config:
Code:timeout 10
default 0
gfxmenu (hd0,1)/boot/themes/uhutitle UHU-Linux-2.6kernel
root (hd0,1)
kernel (hd0,1)/boot/bzImage26
initrd (hd0,1)/boot/initrdtitle UHU-Linux
kernel (hd0,1)/boot/bzImage root=/dev/ide/host0/bus0/target0/lun0/part2
initrd (hd0,1)/boot/initrdtitle Windows
chainloader (hd0,2)+1title Mem¢riateszt
kernel (hd0,1)/boot/memtest.bin2005-03-18-19:16 #2008284„root=/dev/ide/host0/bus0/target0/lun0/part2”
Miért hagytad ki az új kernelnél ?
2005-03-18-19:19 #2008285„root=/dev/ide/host0/bus0/target0/lun0/part2”
Miért hagytad ki az új kernelnél ?
[align=right][snapback]124300[/snapback][/align]Ez csak uhu kernelnél kell, forgatottnál
root=/dev/hdxx2005-03-18-19:35 #2008286Ez csak uhu kernelnél kell, forgatottnál
root=/dev/hdxx
[align=right][snapback]124302[/snapback][/align]Ja ott a root (hd0,1) , nem láttam .
2005-03-18-19:38 #2008287Nos, ha átírom erre:
Code:title UHU-Linux-2.6kernel
kernel (hd0,1)/boot/bzImage26 root=/dev/hda
initrd (hd0,1)/boot/initrdAkkor kiírja ezt:
Code:Kernel panic: VFS: Unable to mount root fs…2005-03-18-19:43 #2008288Code:Warning: Unable to open initial console2005-03-18-20:44 #2008289Konkrétan mire gondolsz? A beállításokból, vagy az utána lévõ tényleges fordításból?
A következõ parancsokat írtam be beállítás után:
make dep(Erre nem csinált semmit)
make bzImage
make modules
make modules_installA leírásban ezek a parancsok voltak
2005-03-18-20:50 #2008290Ha megpróbálom a sima make, make install parancsal, akkor a make install résznél a köv. kapom:
Code:root:/usr/src/linux-2.6.11.4# make install
CHK include/linux/version.h
make[1]: `arch/i386/kernel/asm-offsets.s’ is up to date.
CHK include/linux/compile.h
CHK usr/initramfs_list
Kernel: arch/i386/boot/bzImage is ready
sh /usr/src/linux-2.6.11.4/arch/i386/boot/install.sh 2.6.11.4 arch/i386/boot/bzImage System.map „”
/usr/src/linux-2.6.11.4/arch/i386/boot/install.sh: line 40: /etc/lilo/install: Nem létezõ fájl vagy könyvtár
make[1]: *** [install] Error 127
make: *** [install] Error 2 -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz