[slack-ru] Re: переход на 2.6.x
- From: Aleksey Kirpichnikov <coder@xxxxxxxx>
- To: slack-ru@xxxxxxxxxxxxx
- Date: Wed, 02 Jun 2004 16:38:56 +0300
Mikhail Pachkov wrote:
Решил опробовать 2.6.6 из testing. Хотелось бы узнать рекомендации по
переходу. Например, что лучше использовать devfs или udev? Какие
конфиги поправить и как.
Ссылку не помню, запощу весь текст.
Делал вот так (только инит-тулз посвежее брал). Никаких проблем не
испытывал.
И дома и на работе 2.6.5, работают отлично. Да, самое главное, убрать
нах симлинк с /dev/sr0 (sd0) на /dev/cdrom и поставить c /dev/hdc ;)
-------
Установка module-init-tools(замена modutils)
1. wget -c
ftp://ftp.kernel.org/pub/linux/utils/kernel/module-init-tools/module-init-tools-0.9.14.tar.bz2
2. tar -jxvf module-init-tools-0.9.14.tar.bz2
3. cd module-init-tools-0.9.14
4. less INSTALL
5. ./configure --prefix=/
6. make moveold -это дает возможность сохранить прежние modutils для
работы со старыми ядрами
7. make
8. make install
9. ./generate-modprobe.conf /etc/modprobe.conf
10. depmod -a
Установка ядра
1. wget -c ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.0.tar.bz2
2. cp linux-2.6.0.tar.bz2 /usr/src/
3. cd /usr/src
4. tar -jxvf linux-2.6.0.tar.bz2
5. cd linux-2.6.0
6. less README
7. make mrproper - очищаем дерево исходных кодов ядра
8. make menuconfig - и отконфигурим как нам надо, желающие могут
использовать make config, а также make xconfig (новая графическая ко
нфигурялка, основанная на библиотеке Qt) или make gconfig (то же самое,
но только на Gtk+)
9. make help
10. make bzImage - собираем собственно ядро
11. make modules - собираем модули
12. make modules_install - устанавливаем модули
13. cd /boot
14. mv vmlinuz vmlinuz-old - сохраняем свое рабочее ядро под другим именем
15. mv System.map System.map-old
16. cp /usr/src/linux-2.6.0/System.map /boot/System.map
17. cp /usr/src/linux-2.6.0/arch/i386/boot/bzImage /boot/vmlinuz -
копируем новое ядро в /boot
18. cd /etc
19. vi lilo.conf - правим lilo.conf и предусматриваем возможность
загрузки с прежним ядром
20. /sbin/lilo - устанавливаем загрузчик
21. Использующие grub для загрузки должны изменить его конфигурационный
файл вместо манипуляций с lilo.conf и lilo
21. reboot - перезагружаемся
-------
--
С уважением, Aleksey Kirpichnikov
ICQ# 62192718
Other related posts: