Страница 3 из 5
Добавлено: 01 июн 2004, 23:42
kostaLom
Добавлено: 02 июн 2004, 23:41
exe
Добавлено: 09 июн 2004, 14:58
poligraph
Fedora - ты супер! Настройка samba-serverа в GUI у меня заняла окола 1 минуты!!! И после этого все работает, как надо и нет проблем с русским языком!!!:D:D:D
Добавлено: 20 июн 2004, 01:06
poligraph
Добавлено: 20 июн 2004, 21:37
#!/bin/bash
Прикольно ядро компилить. make install и make install_modules сразу делают отдельное ядро с отдельными модулями, и добавляют отдельный пункт в загрузчик. Удобно.
Только скажите где же конкретно чего включить, чтобы стек был все-таки 8 кб?
Добавлено: 21 июн 2004, 18:48
wassup
make menuconfig
Ищи опцию что-то вроде 'Use 4-K stack instead of 8-K'. По умолчанию она выключена. Те дефолт - ядро с 8K stack
Добавлено: 21 июн 2004, 20:38
Llama
См. в сторону kernel-hacking
Добавлено: 21 июн 2004, 20:56
#!/bin/bash
# Kernel hacking
#
# CONFIG_DEBUG_KERNEL is not set
CONFIG_EARLY_PRINTK=y
CONFIG_DEBUG_SPINLOCK_SLEEP=y
# CONFIG_FRAME_POINTER is not set
Это все, что есть в .config. Ни в menuconfig, ни в xconfig такой опции нет, уж поверьте - ядро собираю не в первый раз, знаю где и что.
Те, кто уже компилировал ядро с 8-K стеком, как КОНКРЕТНО это сделать?
Добавлено: 21 июн 2004, 21:03
Llama
Код: Выделить всё
┌──────────────────────────── Kernel hacking ─────────────────────────────┐
│ Arrow keys navigate the menu. <Enter> selects submenus --->. │
│ Highlighted letters are hotkeys. Pressing <Y> includes, <N> excludes, │
│ <M> modularizes features. Press <Esc><Esc> to exit, <?> for Help. │
│ Legend: [*] built-in [ ] excluded <M> module < > module capable │
│ ┌─────────────────────────────────────────────────────────────────────┐ │
│ │ [ ] Kernel debugging │ │
│ │ [ ] Sleep-inside-spinlock checking │ │
│ │ [ ] Compile the kernel with frame pointers │ │
│ │ [ ] Use 4Kb for kernel stacks instead of 8Kb │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ └─────────────────────────────────────────────────────────────────────┘ │
├─────────────────────────────────────────────────────────────────────────┤
│ <Select> < Exit > < Help > │
└─────────────────────────────────────────────────────────────────────────┘
Добавлено: 22 июн 2004, 12:44
wassup
Данная опция появилась в ядре 2.6.6
Добавлено: 22 июн 2004, 13:59
Llama
wassup, RH известен своей привычкой пихать в ядро хрен знает где взятые патчи (местами весьма полезные), часто это бывают либо заимствования из CVS либо бэкпорты из более свежей версии - это особенно касается ядра 2.4 которое в RH и SUSE сильно отличалось от ванильного в сторону 2.5
Добавлено: 22 июн 2004, 17:03
#!/bin/bash
Ясно. В 2.6.6. А что с 2.6.5 делать, в котором эта опция включена, а выключть ее - фиг знает как?
Добавлено: 23 июн 2004, 10:39
wassup
Править исходники
Эта опция жёстко зашита в сырцах. Я так понимаю парни из RH просто включили пропатченное ядро в FC2 с уменьшенным, ненастраиваемым размером стека.
Но проще всё же будет выкачать ядро 2.6.7 с
http://kernel.org
Добавлено: 23 июн 2004, 11:04
Llama
wassup, или специализорованое ядро для FC2 с нормальным стеком в rpm. См. в гугле.
Добавлено: 23 июн 2004, 11:11
Maxim Britov
В updates давно уже новое ядро лежит и естественно исходник его.
Кто-нить может сказать: можно при загрузке отключить поддержку xattr в reiserfs?