The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"ядро 2.4.29"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Ядро / Linux)
Изначальное сообщение [ Отслеживать ]

"ядро 2.4.29"  +/
Сообщение от extrabit (ok) on 27-Ноя-10, 11:30 
Всем привет!
имеется одноранговая локалка, возникла необходимость в небольшом серваке. Железо ну очень слабое: Пентиум 2 , озу 256, винт 4.3г, поэтому поставил Red Hat 9 - наверно самая глючная система из Х-ов тех времен:)После инстала сразу решил пересобрать ядро, родное стоит 2.4.20-8, пробую поставить 2.4.29, встраиваю всё жёстко в ядро без всяких модулей, компилирую, устанавливаю(make xconfig dep clean bzImage install)всё проходит без проблем, и при загрузке с нового яда получаю следующее:

Nov 27 03:50:14 dc keytable: /etc/rc5.d/S17keytable: line 26: /dev/tty0: No such file or directory
...
...
Nov 27 03:50:27 dc gpm: gpm startup succeeded
Nov 27 03:50:27 dc gpm[1029]: oops() invoked from gpm.c(978)
Nov 27 03:50:27 dc gpm[1029]: /dev/mouse: No such file or directory
Nov 27 03:50:30 dc cups: cupsd startup succeeded
Nov 27 03:50:31 dc xfs: xfs startup succeeded
Nov 27 03:50:32 dc smb: smbd startup succeeded
Nov 27 03:50:33 dc smb: nmbd startup succeeded
Nov 27 03:50:33 dc /sbin/mingetty[1109]: /dev/tty1: No such file or directory
Nov 27 03:50:33 dc /sbin/mingetty[1114]: /dev/tty1: No such file or directory
Nov 27 03:50:33 dc /sbin/mingetty[1115]: /dev/tty1: No such file or directory
Nov 27 03:50:33 dc /sbin/mingetty[1116]: /dev/tty1: No such file or directory
Nov 27 03:50:33 dc /sbin/mingetty[1117]: /dev/tty1: No such file or directory
Nov 27 03:50:33 dc /sbin/mingetty[1118]: /dev/tty1: No such file or directory
Nov 27 03:50:33 dc /sbin/mingetty[1119]: /dev/tty1: No such file or directory
Nov 27 03:50:33 dc /sbin/mingetty[1120]: /dev/tty1: No such file or directory
Nov 27 03:50:33 dc /sbin/mingetty[1121]: /dev/tty1: No such file or directory
Nov 27 03:50:33 dc /sbin/mingetty[1122]: /dev/tty1: No such file or directory
Nov 27 03:50:33 dc init: Id "1" respawning too fast: disabled for 5 minutes
Nov 27 03:50:41 dc gdm[1162]: gdm_slave_xioerror_handler: Fatal X error - Restarting :0
Nov 27 03:50:45 dc gdm[1165]: gdm_slave_xioerror_handler: Fatal X error - Restarting :0
Nov 27 03:50:51 dc sshd(pam_unix)[1169]: session opened for user root by (uid=0)
Nov 27 03:50:51 dc gdm[1168]: gdm_slave_xioerror_handler: Fatal X error - Restarting :0
Nov 27 03:50:58 dc gdm[1176]: gdm_slave_xioerror_handler: Fatal X error - Restarting :0
Nov 27 03:50:58 dc gdm[1110]: deal_with_x_crashes: Running the XKeepsCrashing script
Nov 27 03:50:58 dc gdm[1110]: Failed to start X server several times in a short time period; disabling display :0

короче иксы не стартуют

захожу в систему через ssh, смотрю в /dev

[root@dc dev]# ls
cdroms discs ide log net ptmx rd shm urandom vcc
console floppy initctl loop null pts root sound usb zero
cpu full initrd mem port pty root.old tts v4l
cua i2c kmem misc ppp random scsi tty vc

а девайсов то нет, в модулях тоже пусто:

[root@dc dev]# lsmod
Module Size Used by Not tainted
[root@dc dev]#


при загрузке с родным модульным ядром всё видно
[root@dc dev]# ls

hdt32 sdag3 sdct6 sdff9 sdht10 ttyC3 xdb57
hdt4 sdag4 sdct7 sdfg sdht11 ttyC30 xdb58
hdt5 sdag5 sdct8 sdfg1 sdht12 ttyC31 xdb59
hdt6 sdag6 sdct9 sdfg10 sdht13 ttyc4 xdb6
hdt7 sdag7 sdcu sdfg11 sdht14 ttyC4 xdb60
hdt8 sdag8 sdcu1 sdfg12 sdht15 ttyc5 xdb61
hdt9 sdag9 sdcu10 sdfg13 sdht2 ttyC5 xdb62
hitcd sdah sdcu11 sdfg14 sdht3 ttyc6 xdb63
ht0 sdah1 sdcu12 sdfg15 sdht4 ttyC6 xdb7
ht1 sdah10 sdcu13 sdfg2 sdht5 ttyc7 xdb8
i2c0 sdah11 sdcu14 sdfg3 sdht6 ttyC7 xdb9
i2c-0 sdah12 sdcu15 sdfg4 sdht7 ttyc8 zero
i2c1 sdah13 sdcu2 sdfg5 sdht8 ttyC8 zqft0
i2c-1 sdah14 sdcu3 sdfg6 sdht9 ttyc9 zqft1
i2o sdah15 sdcu4 sdfg7 sdhu ttyC9 zqft2
icmp sdah2 sdcu5 sdfg8 sdhu1 ttyca zqft3
ida sdah3 sdcu6 sdfg9 sdhu10 ttycb
idp sdah4 sdcu7 sdfh sdhu11 ttycc
inet sdah5 sdcu8 sdfh1 sdhu12 ttycd
initctl sdah6 sdcu9 sdfh10 sdhu13 ttyce
initrd sdah7 sdcv sdfh11 sdhu14 ttycf
inportbm sdah8 sdcv1 sdfh12 sdhu15 ttyCH0

и т.д.

поэтому несколлько вопросов:
1. Почему так получается?

2. Сразу после установки оси в систему по дефолтам с родным ядром подгружаются след. модули:
[root@dc root]# lsmod
Module Size Used by Not tainted
parport_pc 19076 1 (autoclean)
lp 8996 0 (autoclean)
parport 37056 1 (autoclean) [parport_pc lp]
iptable_filter 2412 0 (autoclean) (unused)
ip_tables 15096 1 [iptable_filter]
8139too 18088 1
mii 3976 0 [8139too]
ide-scsi 12208 0
scsi_mod 107160 1 [ide-scsi]
ide-cd 35708 0
cdrom 33728 0 [ide-cd]
keybdev 2944 0 (unused)
mousedev 5492 1
hid 22148 0 (unused)
input 5856 0 [keybdev mousedev hid]
usb-uhci 26348 0 (unused)
usbcore 78784 1 [hid usb-uhci]
ext3 70784 2
jbd 51892 2 [ext3]

эти модули походу грузятся скриптом rc.sysinit т.к кофиг модулей содержит только

[root@dc root]# cat /etc/modules.conf
alias eth0 8139too
alias sound-slot-0 cmpci
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
alias char-major-81 bttv
alias usb-controller usb-uhci

и при загрузке нового ядра скрипт тоже пытается подгрузить всякие модули типа usb клавы, hid и т.д, а мне оно не надо, я же эти драйвера даже в сброрке ядра не указывал.

Как заставить систему не грузить лишние модули при загрузке того или друго ядра? и вообще их не грузить т.к я же собрал ядро без всяких модулей?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "ядро 2.4.29"  +/
Сообщение от PavelR (??) on 27-Ноя-10, 11:53 
для начала, забудьте про то, что в линуксе на этом сервере должны быть иксы.

если хотите поставить новую версию ядра, то лучше скомпилируйте её с конфигом от старой.
Учтите, что rh накачивает свои пакеты множеством патчей, а вы, я так понял, ставите vanilla-kernel from kernel.org.

во вторых, поставьте таки нормальную версию оси. думаю что это будет лучше, чем мучать трупик rh9/

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "ядро 2.4.29"  +/
Сообщение от extrabit (ok) on 27-Ноя-10, 16:16 
> для начала, забудьте про то, что в линуксе на этом сервере должны
> быть иксы.
> если хотите поставить новую версию ядра, то лучше скомпилируйте её с конфигом
> от старой.
> Учтите, что rh накачивает свои пакеты множеством патчей, а вы, я так
> понял, ставите vanilla-kernel from kernel.org.
> во вторых, поставьте таки нормальную версию оси. думаю что это будет лучше,
> чем мучать трупик rh9/

неужели нет других вариантов, я не думаю что это совсем талая система., почему к новособранному ядру пытаются подгрузиться как получается "общие" модули?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "ядро 2.4.29"  +/
Сообщение от PavelR (??) on 27-Ноя-10, 17:54 

> неужели нет других вариантов, я не думаю что это совсем талая система.,

Хочется развлекаться ?  Развлекайтесь.


> почему к новособранному ядру пытаются подгрузиться как получается "общие" модули?

Как вышенаписанное и ниженаписанное между собой соотносятся, а ?
Вы вообще чего хотите ? Максимизировать (как написано ниже) или минимизировать (как написано выше) ?

>встраиваю всё жёстко в ядро без всяких модулей,

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "ядро 2.4.29"  +/
Сообщение от PavelR (??) on 27-Ноя-10, 18:00 
> короче иксы не стартуют

Ядро так собрано потому что =)

> захожу в систему через ssh, смотрю в /dev

Ядро так собрано потому что =)


> при загрузке с родным модульным ядром всё видно
> [root@dc dev]# ls

Ядро так собрано потому что =)


> поэтому несколлько вопросов:
> 1. Почему так получается?

Ядро так собрано потому что =)

>[оверквотинг удален]
> cdrom 33728 0 [ide-cd]
> keybdev 2944 0 (unused)
> mousedev 5492 1
> hid 22148 0 (unused)
> input 5856 0 [keybdev mousedev hid]
> usb-uhci 26348 0 (unused)
> usbcore 78784 1 [hid usb-uhci]
> ext3 70784 2
> jbd 51892 2 [ext3]
> эти модули походу грузятся скриптом rc.sysinit т.к кофиг модулей содержит только

Ядро содержит механизмы загрузки модулей, скрипты для это не нужны (ИМХО)

> и при загрузке нового ядра скрипт тоже пытается подгрузить всякие модули типа
> usb клавы, hid и т.д, а мне оно не надо, я
> же эти драйвера даже в сброрке ядра не указывал.

система - это система, а не только ядро. Меняете ядро - меняйте и систему.

> Как заставить систему не грузить лишние модули при загрузке того или друго
> ядра? и вообще их не грузить т.к я же собрал ядро
> без всяких модулей?

какие такие модули вы лишними посчитали ? И стоит оно того, чтобы их выпиливать ?
ИМХО - нет.

Но если очень хочется - то развлекайтесь =) Если занять себя больше нечем.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "ядро 2.4.29"  +/
Сообщение от extrabit (ok) on 28-Ноя-10, 06:32 
>[оверквотинг удален]
> и систему.
>> Как заставить систему не грузить лишние модули при загрузке того или друго
>> ядра? и вообще их не грузить т.к я же собрал ядро
>> без всяких модулей?
> какие такие модули вы лишними посчитали ? И стоит оно того, чтобы
> их выпиливать ?
> ИМХО - нет.
> Но если очень хочется - то развлекайтесь =) Если занять себя больше
> нечем.
> захожу в систему через ssh, смотрю в /dev

Ядро так собрано потому что =)


> при загрузке с родным модульным ядром всё видно
> [root@dc dev]# ls

Ядро так собрано потому что =)

так какую опцию включить надо чтобы в /dev/ всё было видно

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

5. "ядро 2.4.29"  +/
Сообщение от sdog (ok) on 27-Ноя-10, 20:18 
http://www.opennet.ru/opennews/art.shtml?num=27356
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "ядро 2.4.29"  +/
Сообщение от extrabit (ok) on 28-Ноя-10, 12:47 

пересобрал родное ядро с модулями - всё нормально, и сразу без проблем встали драйвера: nvidia, skystar2, pcfpcimodem

скорее всего не буду на ядро 2.4.29 переезжать

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "ядро 2.4.29"  +/
Сообщение от PavelR (??) on 28-Ноя-10, 13:20 
> пересобрал родное ядро с модулями - всё нормально, и сразу без проблем
> встали драйвера: nvidia, skystar2, pcfpcimodem

Дык вам "Скайстар, нвидия" надо или  "Железо ну очень слабое: Пентиум 2 , озу 256, винт 4.3г," ????

Я чето- _никак_ понять не могу.

> скорее всего не буду на ядро 2.4.29 переезжать

про кучу патчей и рекомендацию собирать ядро с конфигом от старого я уже писал выше. Меня слышно вообще ?


Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "ядро 2.4.29"  +/
Сообщение от extrabit (ok) on 28-Ноя-10, 20:07 
>> пересобрал родное ядро с модулями - всё нормально, и сразу без проблем
>> встали драйвера: nvidia, skystar2, pcfpcimodem
> Дык вам "Скайстар, нвидия" надо или  "Железо ну очень слабое: Пентиум
> 2 , озу 256, винт 4.3г," ????
> Я чето- _никак_ понять не могу.
>> скорее всего не буду на ядро 2.4.29 переезжать
> про кучу патчей и рекомендацию собирать ядро с конфигом от старого я
> уже писал выше. Меня слышно вообще ?

да как сказать железо слабое, работа в kde нормальная щас всё настрою и уберу х сервак, а скай для вещания видео

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "ядро 2.4.29"  +/
Сообщение от extrabit (ok) on 07-Дек-10, 12:43 
здравствуйте ещё раз!, продолжаю задавать вопросы:)
щас на система два ядра:
2.4.20-8
2.4.20-8custom

работаю под последним, необходимо установить rpm пакет
kernel-mppe-2.4.20-8.i686.rpm, но он ставится в каталог модулей родного ядра, так вот как вручную указать куда устанавливать модуль?

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру