Автор Тема: Kernel 2.6.14 проблем  (Прочетена 2360 пъти)

ubuntulinux

  • Участници
  • ***
  • Публикации: 7
    • Профил
Kernel 2.6.14 проблем
« -: Nov 02, 2005, 10:30 »
Здравейте!
Свалих си ядрото 2.6.14 и уж го оправих но при команда uname -r ми изкарва 2.6.10-5-386....май не правя нещо както трябва...
Всичко го правих по този документ:
http://store1.data.bg/dzen/Linux_DOCs/The%20Linux%20Kernel%20HOWTO.htm
Въпреки че някой работи не съвпаднаха...в смисъл в директория /usr/src нямаш нищо друго освен една директория с име RPM...но аз разархивирах ядрото там в директория linux и после написах следните команди:
make menuconfig
make
make bzImage
make clean
И според докумета който посочих по-горе трябва да направя следното:
Цитат

4.4 Инсталация на ядрото

След като вече имате ново ядро, което работи по начина. по който искате, идва ред на инсталирането му. Повечето хора използват LILO (Linux LOader), ако и вие използвате lilo - напишете 'make bzlilo' това ще инсталира ядрото и ще направи необходимите промени в конфигурационния файл на lilo. НО САМО ако lilo е конфигуриран по следния начин: kernel-a ви е /vmlinuz, lilo се намира в /sbin, и конфигурационния файл на lilo е "съгласен"

В противен случай ще трябва да използвате lilo директно. Той е относително лесен пакет за инсталиране и работа, но някои хора се объркват от конфигурационния му файл. Прегледайте конфигурационния файл (/etc/lilo/config за по стари версии или /etc/lilo.conf за новите) и вижте каква е конфигурацията. Фаилът ще изглежда по подобен начин:
      

image = /vmlinuz

          label = Linux

          root = /dev/hda1

          ...

 'image =' показва ядрото, което използвате. Повечето хора използват /vmlinuz. 'lilo' се използва, за да се определи коя операционна система или ядро да се стартира. 'root' е / на операционната система. Направете копие на ядрото, което използвате и го заменете с новото. ('cp bzImage /vmlinuz' ако използвате '/vmlinuz''<img'>. Стартирайте lilo наново - на нови системи може просто да напишете 'lilo', но на по-стари може да се наложи да напишете /etc/lilo/install или дори /etc/lilo/lilo -C /etc/lilo/config

 
Ако искате да обновите версията си на lilo или въобще нямате изтеглете си го от ftp  

и следвайте инструкциите.

За да стартирате старото си ядро от хард диска (друг начин да се спасите в случай, че новото ядро не работи) копирайте следващите редове 'image = xxx' във края на конфигурационния файл на lilo, и променете 'image = xxx' на 'image = yyy', където `yyy' е пътят до копието на старото ви ядро. Може да ви се наложи и да сложите следния ред: `delay=x' ,  

където x е време в десети от секундата, за което lilo ще чака да натиснете клавиш (shift например) преди зареждането на новото ви ядро. Също така въведете етикета (label) на старото ви ядро, в случай, че се случи най-лошото.

Но понеже не съм с LILO а със GRUB незнам какво трябва да направя.
Благодаря!
Активен

Нямам си подпис

  • Гост
Kernel 2.6.14 проблем
« Отговор #1 -: Nov 02, 2005, 15:01 »
Напиши и :
make modules
make modules_install
make install
и виж тогава
Активен

George Andonov

  • Напреднали
  • *****
  • Публикации: 261
  • Distribution: Ubuntu
    • Профил
Kernel 2.6.14 проблем
« Отговор #2 -: Nov 02, 2005, 15:34 »
Смятам, че при Ubuntu този подход не е най-подходящият '<img'>

Препоръчителният подход е:
   1. Стартираш Synaptic. Добавяш multiuniverse в repository.
   2.1. инсталираш linux-686. (Ако процесорът ти е Intel)
   2.2. или инсталираш linux-k7-686? (Не съм сигурен за името, но имаше к7 в него)

Самата инсталация си добавя запис в Grub и новото ядро зарежда по подразбиране.

Разбира се, може да свалиш source кода и да го бориш по трудния начин. Но по-добре си запази силите за друг проблем '<img'>
Активен

  • Гост
Kernel 2.6.14 проблем
« Отговор #3 -: Nov 03, 2005, 10:50 »
Пак проблемче...в synaptic ми излиза само 2.6.10-7 а не 2.6.14  ':crazy:'
Активен

  • Гост
Kernel 2.6.14 проблем
« Отговор #4 -: Nov 05, 2005, 11:49 »
Цитат (Guest @ Ноември 03 2005,11:50)
Пак проблемче...в synaptic ми излиза само 2.6.10-7 а не 2.6.14  ':crazy:'

Няма как в Synaptic да ти излиза друго '<img'>
Просто това е последното ядро, което Убунту ползват... Надали има дистро, което веднага да вкарва последна версия на ядрото, веднага щом такава се появи на http://kernel.org/
Да, там последната е 2.6.14, но поне аз не знам известно дистро, което вече да я е добавило в хранилищата си. Има тестване, проби, съвместимост... Така че ако искаш винаги да си с последна версия на ядрото... Не я търси из ъпдейтите на твоето дистро, я тегли сорса от http://kernel.org/ и компилирай '<img'>
Активен

  • Гост
Kernel 2.6.14 проблем
« Отговор #5 -: Nov 05, 2005, 11:53 »
Опс! Извинявам се за двата поредни поста, но... Сега виждам че си с 5.04
Ако направиш dist-upgrade ще имаш ядро 2.6.12.9-нещо си...
Т.е. последното, което се ползва в 5.10 /Breezy Badger/.
Но дори и да ъпдейтнеш до 5.10, пак не очаквай да намериш 2.6.14 в хранилищата на Убунту '<img'>
Активен

  • Гост
Kernel 2.6.14 проблем
« Отговор #6 -: Nov 06, 2005, 15:17 »
Много благодаря!Сега иснталирам updates...  '<img'>
Активен

  • Гост
Kernel 2.6.14 проблем
« Отговор #7 -: Nov 09, 2005, 18:10 »
Пак ядрото ми си е 2.6.10.....  '<img'>
Ще пробвам по този начин:
Цитат

make menuconfig
make
make bzImage
make clean

+написаното от yovo
Цитат

Напиши и :
make modules
make modules_install
make install
и виж тогава

 ':crazy:'
Активен

di

  • Напреднали
  • *****
  • Публикации: 13
    • Профил
Kernel 2.6.14 проблем
« Отговор #8 -: Nov 10, 2005, 18:13 »
що не пробваш
make && make modules_install
cp arch/i386/boot/bzImage /boot/new_linux_kernel
cp System.map /boot/
 и после
vi /etc/grub.conf

и там добавяш

title blablabla
        root (hd0,0)
        kernel /boot/new_linux_kernel ro root=/dev/hda1
Активен

divak

  • Напреднали
  • *****
  • Публикации: 831
    • Профил
Kernel 2.6.14 проблем
« Отговор #9 -: Nov 12, 2005, 01:31 »
Здравей
Значи ....след като си компилирал ядрото, и си
cp arch/i386/boot/bzImage /boot/new_linux_kernel
cp System.map /boot/

отиваш във /boot/grub и търсиш фаила menu.lst , разглеждаш го ... попрочиташ където трябва '<img'> и ако не ти е ясно, просто копираш старите настройки като сменяш името на ядрото и System.map и си готов
Успех
Активен

  • Гост
Kernel 2.6.14 проблем
« Отговор #10 -: Nov 12, 2005, 02:19 »
Тази статия много ми помогна :
http://linux-bg.org/cgi-bin....2607277
Активен

  • Гост
Kernel 2.6.14 проблем
« Отговор #11 -: Nov 13, 2005, 12:32 »
Пак си с 2.10.х, защото преди да направиш dist-upgrade, е нужна малка редакцийка на /etc/apt/sources.list
Ти сега си с Hoary, а искаме да ъпгрейднем до Breezy '<img'>
Значи където виждаш Hoary в този файл, го сменяш с Breezy. Така с гаранция ще можеш да сложиш 2.6.12.х
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Kernel
Настройка на програми
mozly 11 15403 Последна публикация Jan 03, 2003, 19:40
от mozly
kernel i PS/2
Настройка на програми
rat 0 10153 Последна публикация Mar 21, 2003, 15:18
от rat
Kernel
Настройка на програми
mozly 9 6040 Последна публикация Aug 10, 2003, 00:39
от mironcho
kernel 2.6
Настройка на програми
Agent_SMITH 9 7211 Последна публикация Dec 22, 2003, 10:09
от ivo_bg
kernel 2.4.24 vs 2.6.0
Настройка на програми
Agent_SMITH 16 8068 Последна публикация Jan 08, 2004, 23:23
от Agent_SMITH