|
|
ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.
Въпрос |
От: Az |
Дата: 09/03/2003 |
Процесора ми е Athlon XP 1600+. Кой kernel-image да избера
от наличните?
Когато го компилирам настройките, които са по default и не
ги знам за какво са, дали ми трябват - дали ще се получи
нещо прилично като краен резултат?
|
Отговор #1 |
От: Григор Лекаров (hammerfall< at >bitex __точка__ bg) |
Дата: 09/03/2003 |
Ако сега ще си инсталираш Debian бих ти препоръчал
kernel-2.4.18 пред kernel-2.2.20. Иначе ако ще си слагаш нов
кернел тогава то си има готово компилиран за различни
платформи. Що се отнася до настройките - не мисля че ще имаш
някакви проблеми тъй като те са стандартни и винаги ще се
получи една прилично работеща система.
|
Отговор #2 |
От: Az |
Дата: 09/03/2003 |
Здравей!
Той Debian-а си е инсталиран, но ми се иска да е ядро
подходящо за този процесор и съответно да си сложа драйвери
за видео картата и саунда.
Чудя се понеже за Athlon XP липсва в
apt-cache search kernel-image
Mоже би 2.4.20-3-686 или 2.4.20-3-к7 или 2.4.21 или направо
2.4.22 от kernel.org да бъде? ama искам да е нещо тествано
вече...
|
Отговор #4 |
От: Az |
Дата: 09/03/2003 |
Това за initrd за първи път го срещам за lilo да има и нещо
не ми стана ясно. Пакета на Дебиан няма ли да го направи
автоматично в лило-то? Въобще Дебиан няма ли да се погрижи
за всичко?
|
Отговор #5 |
От: Az |
Дата: 09/03/2003 |
Между другото бях си дръпнал 2.4.20 и уж всичко точно -
компилирано, оправено в lilo, драйвери, но когато се опитам
да го заредя стигаше до:
Please append a correct "root=" boot options
Kernel panic: VFS: Unable to mount root fs on 03:05
Има ли нещо общо с това initrd и какво точно трябва да се
направи?
|
Отговор #6 |
От: Никола Антонов (nikola __@__ debian-nikola< dot >homelinux< dot >net) |
Дата: 09/03/2003 |
Да, има точно оттам идва. Трябва да се добави към описанието
на имиджа на самото ядро:
initrd=/boot/initrd.img-xx.xx.xx
Където хиксовете ги заменяш с версията на ядрото. Той може
да си направи и симлинкове, но не редактира lilo-то.
Примерно ако ядрото ти е kernel-image-2.4.21-4-k7, значи
трябва да добавиш:
initrd=/boot/initrd.img-2.4.21-4-k7
Без initrd не може да зареди. Тези ядра са памксимално
оптимизирани, всичко е модули, по-малки от тях никой не може
да направи, работят много бързо, но без initrd не могат да
захапят root-файловата система.
|
Отговор #7 |
От: Az |
Дата: 09/04/2003 |
Вземах наново сложих 2.4.20 source и го сложих, но в boot
нямам initrd? Да не би нещо да съм пропуснал, че го няма?
|
Отговор #8 |
От: Никола Антонов (nikola< at >debian-nikola__dot__homelinux__dot__net) |
Дата: 09/04/2003 |
Не разбрах какво си сложил - готово ядро или си компилирал
от сорс. Ако е второто, initrd ти не трябва. Ако е първото и
ядрото е маркирано като bf2.4, също ти не трябва.
|
Отговор #9 |
От: Az |
Дата: 09/04/2003 |
Ами и двете ;-)
Имам 2.4.20 ot source компилирано, но до сега не съм успял
успешно да го заредя поради kernel-panic...
Преди малко инсталирах kernel-image-2.4.21-5-k7 (през ноща
са искарали 5 и наново дърпах :-) и
kernel-header-2.4.21-5-k7
Toва се зареди успешно..., но не ми открива ЛАН картата.
Дръпнах току що kudzu и при следващия рестарт ще го пробвам.
Но ако има идеи за решения ше се реадвам ако кажете как е
правилно...
В момента дърпам header-ите на старото ядро.
Чудя се как ли да инсталирам драйверите на sound-картата и
video... понеже как да се укаже на кой kernel da бъде....
Или може би като ги инсталлна ще важи за всички(не ми се
вярва) или може би на току що зареденото или може би само
за /usr/src/linux, но две от ядрата са от kernel-images(и
това не ми се вярва:-)...?
|
Отговор #10 |
От: Az |
Дата: 09/04/2003 |
Lan картата я оправих.
Нещо алсата не иска да тръгне:
bash-2.05b# /etc/init.d/alsa restart
Shutting down ALSA (unknown version): not running
Starting ALSA (unknown version): failed - ALSA modules not
installed
bash-2.05b#
|
Отговор #12 |
От: Az |
Дата: 09/04/2003 |
Здравей,
Понеже съм дръпнал само kernel-source i kernel-header и
фактически до колкото забелязах компилацията на модулите се
извършва за това ядро, което /usr/src/linux сочи, но понеже
не съм дърпал kernel-source 2.4.21 трябва ли да го дръпна
или header-ите са достатъчни? Опитах /usr/src/linux да сочи
към header-те, но не стана.
Нещо не ми стана много ясно...
|
Отговор #13 |
От: Никола Антонов (nikola __@__ debian-nikola< dot >homelinux< dot >net) |
Дата: 09/04/2003 |
Опитай така. Линкваш хедърите към /usr/src/linux, инсталираш
пакета alsa-source. В /usr/src ще видиш такъв пакет,
разпакетрираш го с tar xvfz и влизаш в новообразуваната
директория modules и в каквото е там вътре с alsa (не помня
как беше). Тогава вече компилираш модулите с
dpkg-buildpackage -us -uc и получаваш дебиански пакет.
|
Отговор #14 |
От: Григор Лекаров (hammerfall (a) bitex< dot >bg) |
Дата: 09/06/2003 |
Znachi alsa-ta iska da imash kernel-headers i da imash link
linux kym tqh. Inache nqma da movesh da q kompilirash. Tq ot
tam si wzema info za towa kakwo e kompilirano ot kernela
kakto i versiqta mu no ne mi e stanalo wreme da razgledam
wsichko che da se zapoznaq kakwo tochno prawi sys tqh. Taka
che ako iskash da si kompilirash alsa naj-malkoto kym weche
kompiliran kernel-source t.e. kernel koito si izpolzwal za
da syzdadesh swoq kompilaciq slagash link linux i togawa
pishesh ./configure i make na alsa-drivers.
|
Отговор #15 |
От: scouta |
Дата: 09/13/2003 |
a be q po dobre si instalirai edin windows i merqsai
ti edin kernel li ne mojesh da si napravish
ta toi e nai vajnoto neshto vb sistemata:(
|
<< copy (1
) | scroll na mouse + imwheel (2
) >>
|
|
|
|
|