Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
компиляция и инсталяция ядра
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
phunky
n00b
n00b


Joined: 30 Oct 2004
Posts: 4

PostPosted: Sat Oct 30, 2004 4:12 pm    Post subject: компиляция и инсталяция ядра Reply with quote

у меня небольшая проблема и как начинающий линуксоид я не могу в ней разобраться сам. мне нужна информация о перекомпиляции ядра после установки базовой системы. как оказалось я не включил MTRR support в ядре.
# emerge --emptytree world
обрывается после 6 часов работы и просит включит этот саппорт. что я вобщем то и сделал, скомпилировав ядро снова с поддержкой мтрр, опять запустил этот прцесс, но получил тот же результат. вот вобщем то моя проблема
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Sat Oct 30, 2004 5:54 pm    Post subject: Reply with quote

Конкретно какой пакет ругается? world --- это довольно объемное понятие, да еще и с --emptytree ;).
Back to top
View user's profile Send private message
icedank
Apprentice
Apprentice


Joined: 15 Apr 2004
Posts: 190

PostPosted: Sat Oct 30, 2004 6:49 pm    Post subject: Reply with quote

иксы так могут ругаться при определённых условиях...
Back to top
View user's profile Send private message
YD
Guru
Guru


Joined: 30 Oct 2004
Posts: 466
Location: Riga, Latvia

PostPosted: Sat Oct 30, 2004 11:38 pm    Post subject: Reply with quote

гхм, если честно я не вижу проблемы. Может конкретизируешь вопросы.

1. Компиляция не зависит от ядра, т.к. даже glibc компилится используя linux(26)-headers. Если пересобираешь ядро, систему не надо пересобирать. (только те, что собирает модули ядра, например nvidia-kernel).
2.
Quote:
# emerge --emptytree world
А зачем тебе --emptytree ?

Побольше инфы, чтоб мы могли тебе помочь.
Back to top
View user's profile Send private message
phunky
n00b
n00b


Joined: 30 Oct 2004
Posts: 4

PostPosted: Sun Oct 31, 2004 5:46 pm    Post subject: Reply with quote

не помню какой пакет ругается. но дело в том, что он говорит включить MTRR support в ядре и перекомпилировать его. Я это сделал, но не уверен, что правильно. Меня интересует именно процесс копиляции нового ядра когда система уже установлена.

допустим я установил новое железо и для него мне нужно по новому сконфигурировать ядро. как это делается?
Back to top
View user's profile Send private message
phunky
n00b
n00b


Joined: 30 Oct 2004
Posts: 4

PostPosted: Sun Oct 31, 2004 5:50 pm    Post subject: Reply with quote

YD wrote:
гхм, если честно я не вижу проблемы. Может конкретизируешь вопросы.

1. Компиляция не зависит от ядра, т.к. даже glibc компилится используя linux(26)-headers. Если пересобираешь ядро, систему не надо пересобирать. (только те, что собирает модули ядра, например nvidia-kernel).
2.
Quote:
# emerge --emptytree world
А зачем тебе --emptytree ?

Побольше инфы, чтоб мы могли тебе помочь.



я первый раз устанавливаю генту по мануалу. проблема возникла на этапе, где нужно прписать новые use flags и подключить их.
Back to top
View user's profile Send private message
YD
Guru
Guru


Joined: 30 Oct 2004
Posts: 466
Location: Riga, Latvia

PostPosted: Mon Nov 01, 2004 6:38 am    Post subject: Reply with quote

Тогда сделай emerge -pve world и посмотри у каких пакетов твои use флаги поменялись, только их и перекомпиль.

Hint: если use flag поменялся, то он будет зелёного цвета ,е сли включен, а если нет, то просто с * за use flag'ом. Это USE="" это как бы глобальные вар и не факт, что каждый пакет юзает его полностью.
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Mon Nov 01, 2004 7:38 am    Post subject: Reply with quote

YD wrote:
Hint: если use flag поменялся, то он будет зелёного цвета ,е сли включен, а если нет, то просто с * за use flag'ом. Это USE="" это как бы глобальные вар и не факт, что каждый пакет юзает его полностью.

При условии, что portage >=2.0.51, на более старых релизах таких фишек не было.


Что касается пересобирания ядра. Я просто в /boot копирую новое ядро, System.map и .config. Если много всяких изменений, то обычно добавляю новый раздел в /boot/grub/grub.conf, чтобы проверить.

На MTTR может какой-нить dc ругаться. А что у тебя за железки: проц, мама?
Back to top
View user's profile Send private message
phunky
n00b
n00b


Joined: 30 Oct 2004
Posts: 4

PostPosted: Mon Nov 01, 2004 1:21 pm    Post subject: Reply with quote

viy wrote:
YD wrote:
Hint: если use flag поменялся, то он будет зелёного цвета ,е сли включен, а если нет, то просто с * за use flag'ом. Это USE="" это как бы глобальные вар и не факт, что каждый пакет юзает его полностью.

При условии, что portage >=2.0.51, на более старых релизах таких фишек не было.


Что касается пересобирания ядра. Я просто в /boot копирую новое ядро, System.map и .config. Если много всяких изменений, то обычно добавляю новый раздел в /boot/grub/grub.conf, чтобы проверить.

На MTTR может какой-нить dc ругаться. А что у тебя за железки: проц, мама?


железо трехлетней давности
атлон1200
мама - от Гигабайт, чипсет ВИА кт266
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Mon Nov 01, 2004 2:24 pm    Post subject: Reply with quote

Какая версия ядра?
Какие настройки в "Processor type and features"? Типа Processor family, SMP и пр.
Запость /etc/make.conf, мне интересны USE и CFLAGS.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum