Страница 1 из 1
debian + 2.6.8.1
Добавлено: 06 окт 2004, 17:55
Andrej Ramaszeuski
Попробовал таки ядро 2.6.8.1 (предыдущие эксперименты с ядрами 2.6.* закончились глубоким разочарованием ввиду напросто нарабочей nfs).
Типа даже работает. Но модули нефига сами не загружаются - похоже что на /etc/modules.conf срёт просто. Приходится всё руками поднимать... Есть ли какой фак по переходу и одновеременному использованию ядер серий 2.4 и 2.6 под дебианом? А то полный переход на эту глючь пока не планирую, но попробовать хоцца.
Re: debian + 2.6.8.1
Добавлено: 06 окт 2004, 18:23
michael
Andrej Ramaszeuski писал(а):
Типа даже работает. Но модули нефига сами не загружаются - похоже что на /etc/modules.conf срёт просто. Приходится всё руками поднимать...
Срет, конечно. Ему же modprobe.conf нужен.
А вообще эти module-init-tools мерзость еще та. Мой слабый разум не понимает как можно нормально настроить modprobe.conf, поэтому генерю его из modules.conf. Отсутствие возможности сделать alias alias'а. Отсутствие возможности автоматической выгрузки модулей (rmmod -a). Совершенно не понятно ради чего отказались от modutils...
Re: debian + 2.6.8.1
Добавлено: 06 окт 2004, 23:41
Andrej Ramaszeuski
Michael писал(а):Andrej Ramaszeuski писал(а):
Типа даже работает. Но модули нефига сами не загружаются - похоже что на /etc/modules.conf срёт просто. Приходится всё руками поднимать...
Срет, конечно. Ему же modprobe.conf нужен.
А вообще эти module-init-tools мерзость еще та. Мой слабый разум не понимает как можно нормально настроить modprobe.conf, поэтому генерю его из modules.conf.
Т.е. взять его генератор из документации и генерить из modules.conf
А не существует легальный дебиановский способ? Такая партизанщина...
Т.е. сначала update-modules, а потом ещё один скрипт? А фигвам - некотоые модули в 2.4 назывались по другому...
Делать отдельный modules.conf, который никто не будет юзать а из него modprobe.conf
Michael писал(а):
Отсутствие возможности сделать alias alias'а. Отсутствие возможности автоматической выгрузки модулей (rmmod -a). Совершенно не понятно ради чего отказались от modutils...
Как и всё остальное - ради секса.
Re: debian + 2.6.8.1
Добавлено: 07 окт 2004, 05:07
michael
Andrej Ramaszeuski писал(а):
Т.е. взять его генератор из документации и генерить из modules.conf
А не существует легальный дебиановский способ? Такая партизанщина...
Т.е. сначала update-modules, а потом ещё один скрипт? А фигвам - некотоые модули в 2.4 назывались по другому...
Делать отдельный modules.conf, который никто не будет юзать а из него modprobe.conf
Я в modules.conf просто прописываю что-то типа
Код: Выделить всё
if `uname -r`==2.4.*
alias usb-controller ohci
else
alias usb-controller ohci-hcd
endif
и генерю modutils.conf при загрузке. Много проще, чем делать его руками. Кстати, если используешь devfs нужно генерить также и modutils.devfs.
Andrej Ramaszeuski писал(а):
Michael писал(а):
Отсутствие возможности сделать alias alias'а. Отсутствие возможности автоматической выгрузки модулей (rmmod -a). Совершенно не понятно ради чего отказались от modutils...
Как и всё остальное - ради секса.
Это раньше секс был, а сейчас мастурбация какая-то получается.
Re: debian + 2.6.8.1
Добавлено: 07 окт 2004, 05:08
michael
Andrej Ramaszeuski писал(а):
Т.е. взять его генератор из документации и генерить из modules.conf
А не существует легальный дебиановский способ? Такая партизанщина...
Т.е. сначала update-modules, а потом ещё один скрипт? А фигвам - некотоые модули в 2.4 назывались по другому...
Делать отдельный modules.conf, который никто не будет юзать а из него modprobe.conf
Я в modules.conf просто прописываю что-то типа
Код: Выделить всё
if `uname -r`==2.4.*
alias usb-controller ohci
else
alias usb-controller ohci-hcd
endif
и генерю modutils.conf при загрузке. Много проще, чем делать его руками. Кстати, если используешь devfs нужно генерить также и modutils.devfs.
Andrej Ramaszeuski писал(а):
Michael писал(а):
Отсутствие возможности сделать alias alias'а. Отсутствие возможности автоматической выгрузки модулей (rmmod -a). Совершенно не понятно ради чего отказались от modutils...
Как и всё остальное - ради секса.
Это раньше секс был, а сейчас мастурбация какая-то получается.
Re: debian + 2.6.8.1
Добавлено: 07 окт 2004, 18:04
Andrej Ramaszeuski
Michael писал(а):
Я в modules.conf просто прописываю что-то типа
Код: Выделить всё
if `uname -r`==2.4.*
alias usb-controller ohci
else
alias usb-controller ohci-hcd
endif
О! Именно это я м хотел знать!
Как то до меня не дошла возможность пользовать uname
Michael писал(а):
Кстати, если используешь devfs нужно генерить также и modutils.devfs.
Нафиг, нафиг... Никогда нормально не работало.
Re: debian + 2.6.8.1
Добавлено: 07 окт 2004, 19:11
michael
Andrej Ramaszeuski писал(а):Michael писал(а):
Кстати, если используешь devfs нужно генерить также и modutils.devfs.
Нафиг, нафиг... Никогда нормально не работало.
Ну, настроить эту хрень без привычки тяжеловато. По крайней мере у меня тоже проблемы были. Но будучи настроенной... вещь! По крайней мере для 2.4.
Добавлено: 08 окт 2004, 16:02
Andy Crook
А я вот нормальненько живу с 2.6.x ядрами уже давно,
потому как по старой привычке ядро почти целиком монолитом собираю, буквально только несколько девайсных дров модулями делаю.
ЗЫ. Правда под gentoo и модули у 2.6 давно не проблема - скрипты соотв. уже сто лет как написаны.
Re: debian + 2.6.8.1
Добавлено: 09 окт 2004, 14:13
Andrej Ramaszeuski
Michael писал(а):
Я в modules.conf просто прописываю что-то типа
Код: Выделить всё
if `uname -r`==2.4.*
alias usb-controller ohci
else
alias usb-controller ohci-hcd
endif
и генерю modutils.conf при загрузке. Много проще, чем делать его руками. Кстати, если используешь devfs нужно генерить также и modutils.devfs.
Облом. generate-modutils.conf грамотно вырезал все if оставив там вариянт для 2.4
Отсюда вопрос - чем генеришь modutils.conf ?
Re: debian + 2.6.8.1
Добавлено: 09 окт 2004, 16:54
michael
Andrej Ramaszeuski писал(а):
Облом. generate-modutils.conf грамотно вырезал все if оставив там вариянт для 2.4
Отсюда вопрос - чем генеришь modutils.conf ?
Небось, из под 2.4 генерил? Собственно, если хочешь иметь один конфиг для обеих ядер, то приходит на ум два варианта:
1) Поместить генерацию modutils.conf в самое начало загрузочных скриптов. Именно так я сделал у себя.
2) Можно слегка изменить критерий:
Код: Выделить всё
if $USE26 == yes
alias usb-controller ohci-hcd
else
alias usb-controller ohci
endif
и генерить modutils.conf командой
Наверное, еще можно как-нибудь поизвращаться, но эти варианты, по-моему, самые простые.
Re: debian + 2.6.8.1
Добавлено: 10 окт 2004, 17:46
Andrej Ramaszeuski
Michael писал(а):Andrej Ramaszeuski писал(а):
Облом. generate-modutils.conf грамотно вырезал все if оставив там вариянт для 2.4
Отсюда вопрос - чем генеришь modutils.conf ?
Небось, из под 2.4 генерил?
С первой попытки. Потом из под 2.6 с тем же результатом.
Michael писал(а):
Собственно, если хочешь иметь один конфиг для обеих ядер, то приходит на ум два варианта:
1) Поместить генерацию modutils.conf в самое начало загрузочных скриптов. Именно так я сделал у себя.
Угу. Этакая слакваристика... Такие костыли... Такие напильники...
Michael писал(а):
2) Можно слегка изменить критерий:
Код: Выделить всё
if $USE26 == yes
alias usb-controller ohci-hcd
else
alias usb-controller ohci
endif
и генерить modutils.conf командой
Наверное, еще можно как-нибудь поизвращаться, но эти варианты, по-моему, самые простые.
Ну... Попробуем. Может на следуюшей неделе. Желание играться с 2.6 чем дальше, тем больше пропадает - выгод никаких, геморрой - гарантирован, правдоподобность глюков растёт... Сижу и думаю - а оно мне надо?
Добавлено: 10 окт 2004, 20:20
Llama
Andrej Ramaszeuski, если играться - то не надо. А вообще - вполне работает ИМХО...
Re: debian + 2.6.8.1
Добавлено: 11 окт 2004, 02:27
michael
Andrej Ramaszeuski писал(а):Michael писал(а):
1) Поместить генерацию modutils.conf в самое начало загрузочных скриптов. Именно так я сделал у себя.
Угу. Этакая слакваристика... Такие костыли... Такие напильники...
Просто врожденное тунеядство
. Систему нужно настроить так, чтобы потом как можно меньше шевелить ручками.
Andrej Ramaszeuski писал(а):
Ну... Попробуем. Может на следуюшей неделе. Желание играться с 2.6 чем дальше, тем больше пропадает - выгод никаких, геморрой - гарантирован, правдоподобность глюков растёт... Сижу и думаю - а оно мне надо?
Очень знакомо. Я себя уговаривал так: когда-нибудь делать все равно придется, так лучше уж раньше, чем позже.
Re: debian + 2.6.8.1
Добавлено: 11 окт 2004, 12:05
Andrej Ramaszeuski
Michael писал(а):
Andrej Ramaszeuski писал(а):
Ну... Попробуем. Может на следуюшей неделе. Желание играться с 2.6 чем дальше, тем больше пропадает - выгод никаких, геморрой - гарантирован, правдоподобность глюков растёт... Сижу и думаю - а оно мне надо?
Очень знакомо. Я себя уговаривал так: когда-нибудь делать все равно придется, так лучше уж раньше, чем позже.
Пришлось бы, если б имел хоть какое железо которое под 2.6. лучше работает.
Такого не имею...