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
Red User
n00b
n00b


Joined: 28 Oct 2004
Posts: 7

PostPosted: Thu Oct 28, 2004 12:11 pm    Post subject: Вопросы по смене ядра Reply with quote

Решил сменить ядро с 2.4.20-gentoo на 2.4.26-gentoo.
Поставил нужные пакеты. Сменил симлинк /usr/src/linux, чтобы указывал на новое ядро. Сделал genkernel all.
Отредактировал lilo.conf :
Code:
boot=/dev/hda3
lba32
vga=extended
prompt
timeout=60
default=2.4.20-gentoo

image=/boot/kernel-2.4.20-gentoo-r6
   label=2.4.20-gentoo
   root=/dev/hda3
   initrd=/boot/initrd-2.4.20-gentoo-r6

image=/boot/kernel-2.4.26-gentoo-r9
   label=2.4.26-gentoo
   read-only
   root=/dev/ram0
   append="init=/linuxrc ramdisk=8192 real_root=/dev/hda3"
   initrd=/boot/initrd-2.4.26-gentoo-r9

Сделал /sbin/lilo.

Вопрос 1. Когда загружаюсь со старым ядром, pci hotplugging не находит модули, не работает gpm. Если сменить ссылку /usr/src/linux снова на старое ядро, то всё путём. А как же тогда быть с несколькими ядрами? Постоянно её туда-сюда менять?

Вопрос 2. При компиляции нового ядра не создался новый Message.map-*. В /boot лежит симлинк Message.map, указывающий на Message.map-* для старого ядра. Это нормально или надо что-то cделать?

Вопрос 3. Новое ядро зачем-то перключает видеорежим на 80x30.
Кроме того, после появления надписи Loading modules... попытки загрузки модулей приводят к Segmentation fault. Ещё почему-то не монтируется при загрузке vfat-раздел, говорит что-то про bad superblock. mount /mnt/hda6 его монтировать не хочет, а mount /dev/hda6 /mnt/hda6 всё прекрасно монтирует. В старом ядро всё монтируется при загрузке.
Back to top
View user's profile Send private message
hermes_jr
l33t
l33t


Joined: 26 Feb 2004
Posts: 701
Location: Moscow, Russia

PostPosted: Thu Oct 28, 2004 1:11 pm    Post subject: Reply with quote

Вот отличный гайд по смене ядра, я им пользуюсь уже фиг знает сколько, проблем не было. + если нужны дополнительные фичи типа фреймбуффера, инструкции по конфигурированию ядра есть на gentoo-wiki.
А genkernel - фтопку!
Да и зачем генерить новый конфиг когда можно скопировать старый от 2.4.20 и сделать make oldconfig?
Back to top
View user's profile Send private message
Red User
n00b
n00b


Joined: 28 Oct 2004
Posts: 7

PostPosted: Thu Oct 28, 2004 7:54 pm    Post subject: Reply with quote

Пересобрал ядро руками. Осталась одна проблема: не работает mount -t vfat -o codepage=866,iocharset=koi8-r /dev/hda6 /mnt/hda6, хотя mount -t vfat /dev/hda6 /mnt/hda6 работает. Говорит что-то про неверные опции.
PS. Вопрос 1, вообще-то, тоже не отпал.
Back to top
View user's profile Send private message
Nelud
Apprentice
Apprentice


Joined: 08 Oct 2004
Posts: 271

PostPosted: Fri Oct 29, 2004 7:32 am    Post subject: Reply with quote

Quote:
не работает mount -t vfat -o codepage=866,iocharset=koi8-r /dev/hda6 /mnt/hda6

мсжет codepage=cp866 ?
Back to top
View user's profile Send private message
Red User
n00b
n00b


Joined: 28 Oct 2004
Posts: 7

PostPosted: Fri Oct 29, 2004 10:58 am    Post subject: Reply with quote

В старом ядре всё работает, так что codepage=866 правильно.
Back to top
View user's profile Send private message
Taoub
Apprentice
Apprentice


Joined: 12 Jan 2004
Posts: 173

PostPosted: Fri Oct 29, 2004 11:33 am    Post subject: Reply with quote

а ты в ядре установил поддержку cp866?
Back to top
View user's profile Send private message
Red User
n00b
n00b


Joined: 28 Oct 2004
Posts: 7

PostPosted: Fri Oct 29, 2004 4:38 pm    Post subject: Reply with quote

OK, настроил Native Language Support в ядре. Монтирование заработало.
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