Upgrading to kernel 2.6
11 отговора
1885 прегледа
Upgrading to kernel 2.6
Тази тема е предназначена за обмяна на идеи и решения на проблеми при преминаването от ядра 2.2 и 2.4 към ядро 2.6. Предварително Ви моля да не flood-ваме темата с flames и подобни простотии.
Стартирам с двата съвета, дадени в другия постинг, с цел да съберем всичко в този thread:
1. NVidia drivers [тук]
Забележка: alpha release на новия прекомпилиран пакет с драйвери (4620)- [тук]
2. Lirc support за kernel 2.6 [тук]
воля, воля... и пак воля...
Стартирам с двата съвета, дадени в другия постинг, с цел да съберем всичко в този thread:
1. NVidia drivers [тук]
Забележка: alpha release на новия прекомпилиран пакет с драйвери (4620)- [тук]
2. Lirc support за kernel 2.6 [тук]
воля, воля... и пак воля...
Редактирано от stinger на
rpm-i за Федора 1
Първо, благодаря на админите за тази тема.
Ако ползвате Федора 1 и не ви се занимава да компилирате собствен кернел, пакетирани рпм-и за различни архитектури има тук:
[линк]
rpm -i nov-kernel.rpm би трябвало да е достатъчен.
След малко ще опиша и процедурата за ъпгрейдване чрез yum и ще помоля админа да мерджне темите.
Ако ползвате Федора 1 и не ви се занимава да компилирате собствен кернел, пакетирани рпм-и за различни архитектури има тук:
[линк]
rpm -i nov-kernel.rpm би трябвало да е достатъчен.
След малко ще опиша и процедурата за ъпгрейдване чрез yum и ще помоля админа да мерджне темите.
Re: Upgrading to kernel 2.6
Vklu4ete si
CONFIG_INPUT_MISC=y
CONFIG_INPUT_PCSPKR=m
ako ne vi raboti PC speakera, na mene li4no mi beshe mnogo gadno be3 nego.
Niakoj ako moje da kaje swsusp dali e podkaral pod 2.6, probvash s to3i kojto e vklu4en v kernela i ne stana, syshto i s CONFIG_PM_DISK koeto pishe 4e e fork ot swsusp. A syshto taka i s patcha 3a -test11 - s nego moga da hibernate-na oba4e sled tova go ra3po3nava kato normal swap space i ne resume-va.
[линк]
CONFIG_INPUT_MISC=y
CONFIG_INPUT_PCSPKR=m
ako ne vi raboti PC speakera, na mene li4no mi beshe mnogo gadno be3 nego.
Niakoj ako moje da kaje swsusp dali e podkaral pod 2.6, probvash s to3i kojto e vklu4en v kernela i ne stana, syshto i s CONFIG_PM_DISK koeto pishe 4e e fork ot swsusp. A syshto taka i s patcha 3a -test11 - s nego moga da hibernate-na oba4e sled tova go ra3po3nava kato normal swap space i ne resume-va.
[линк]
Re: Upgrading to kernel 2.6
Сложете си най-новия мodutils [линк]
Защото без него няма да можете да инсталирате новите модули ???
А някой може ли да ми обесни защо модулите са вече с разширение .ko
Защото без него няма да можете да инсталирате новите модули ???
А някой може ли да ми обесни защо модулите са вече с разширение .ko
Re: Upgrading to kernel 2.6
Ами такава е новата стратегия, "kernel object" ще рече! Добре е защото в действителност има разлика между .o и .ko , само че до сега не си личеше по разширението.
Re: Upgrading to kernel 2.6
Ето няколко опции които трябва да се set-нат ако ползвате стар config файл за компилиране на 2.6
# Graphics support
#
CONFIG_FB=y
CONFIG_FB_VESA=y
CONFIG_VIDEO_SELECT=y
#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_PCI_CONSOLE=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
#
# Logo configuration
#
CONFIG_LOGO=y
CONFIG_LOGO_LINUX_MONO=y
CONFIG_LOGO_LINUX_VGA16=y
CONFIG_LOGO_LINUX_CLUT224=y
И инсталацията:
a.) make bzImage && modules && modules_install
b.) cp -v arch/i386/boot/bzImage /boot/vmlinuz-2.6
c.) cp Sytem.map /boot/Sytem.map-2.6
d.) rm -rf /boot/System.map
e.) ln -sf /boot/System.map-2.6 /boot/System.map
d.) mcedit /etc/lilo.conf
e.) Копирайте предишната опция за зареждане на 2.4 ядрото и променете:
image=/boot/vmlinuz ----на---> image=/boot/vmlinuz-2.6
и...
label=Linux ----на---> label=Linux-2.6
f.) /sbin/lilo
воля, воля... и пак воля...
# Graphics support
#
CONFIG_FB=y
CONFIG_FB_VESA=y
CONFIG_VIDEO_SELECT=y
#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_PCI_CONSOLE=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
#
# Logo configuration
#
CONFIG_LOGO=y
CONFIG_LOGO_LINUX_MONO=y
CONFIG_LOGO_LINUX_VGA16=y
CONFIG_LOGO_LINUX_CLUT224=y
И инсталацията:
a.) make bzImage && modules && modules_install
b.) cp -v arch/i386/boot/bzImage /boot/vmlinuz-2.6
c.) cp Sytem.map /boot/Sytem.map-2.6
d.) rm -rf /boot/System.map
e.) ln -sf /boot/System.map-2.6 /boot/System.map
d.) mcedit /etc/lilo.conf
e.) Копирайте предишната опция за зареждане на 2.4 ядрото и променете:
image=/boot/vmlinuz ----на---> image=/boot/vmlinuz-2.6
и...
label=Linux ----на---> label=Linux-2.6
f.) /sbin/lilo
воля, воля... и пак воля...
Re: Upgrading to kernel 2.6
Добре си го написал ама на края има млко подробности за тези които ползват
raserfs
purvo modula trqabva da se vkluchi
sled tova
mkinitrd -b /boot -k vmlinuz-2.6 -i initrd-2.6
i ako se polzva grub dobavqa se noviqa kernel v /boot/grub/menu.lst
Не е препоръчително да се трие стария кернел преди да се убедиш че новия работи изправно.
Добрия Интернет струва пари!!!
raserfs
purvo modula trqabva da se vkluchi
sled tova
mkinitrd -b /boot -k vmlinuz-2.6 -i initrd-2.6
i ako se polzva grub dobavqa se noviqa kernel v /boot/grub/menu.lst
Не е препоръчително да се трие стария кернел преди да се убедиш че новия работи изправно.
Добрия Интернет струва пари!!!
Re: Upgrading to kernel 2.6
Значи - забележка:
Избягвайте да следвате
d.) rm -rf /boot/System.map
а направете
d.) mv /boot/System.map /boot/System.map.old
воля, воля... и пак воля...
Избягвайте да следвате
d.) rm -rf /boot/System.map
а направете
d.) mv /boot/System.map /boot/System.map.old
воля, воля... и пак воля...
ако имате usb, reiser и др. нестандартни
Ако използвате рпм-ите от предишния пост и буут партицията е на рейзер или друга фс "нестандартна" за редхат, първо инсталирайре <name>-unsupported.rpm.
Ако вече сте инсталирали главния рпм го махнете с rpm -e, инсталирайте unsupported.rpm, и след това наново главния.
Може да помогне и за други хардуери които не работят, пробвайте.
Ако вече сте инсталирали главния рпм го махнете с rpm -e, инсталирайте unsupported.rpm, и след това наново главния.
Може да помогне и за други хардуери които не работят, пробвайте.
Re: rpm-i за Федора 1
po dobre e [линк] ... tam ima po-nova versiq na 2.6 kernel-a.. ili pone patches sa po-novi..
Learn to live freely, learn Linux !
Learn to live freely, learn Linux !
malyk problem ...
Ползвам Slackware 9.1 и му сложих ядро 2.6.1, обаче забелязах, че не си монтира swap дяла, а преди това със старото ядро 2.4.22 нямаше такива проблеми... Най-вероятно аз нещо съм омазал, но не се сещам какво ...
Ето съдържанието на /etc/fstab :
/dev/hda1 swap swap defaults 0 0
/dev/hda2 / ext3 defaults 1 1
/dev/hdc1 /ftp ext3 defaults 1 1
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
Ето съдържанието на /etc/fstab :
/dev/hda1 swap swap defaults 0 0
/dev/hda2 / ext3 defaults 1 1
/dev/hdc1 /ftp ext3 defaults 1 1
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
Re: Upgrading to kernel 2.6
Нови patch-нати драйвери за NVidia-карти от minion.de за ядро 2.6 можете да намерите тук. Инсталират се по същия начин като под 2.4.х - просто правите файла изпълним и после:
./NVIDIA-Linux-x86-1.0-5328-pkg0.run

воля, воля... и пак воля...
./NVIDIA-Linux-x86-1.0-5328-pkg0.run
воля, воля... и пак воля...