Решил поставить игровой сервер source на фрю, установилось все нормально но вот при запуске возникла проблема - система ребутится с кернел паник. перед ребутом выдает сообщение
panic: tdsignal(): invalid signal 0В нете нагуглил что это баг фри http://lists.freebsd.org/pipermail/freebsd-stable/2010-Febru... и что он решен
The bug was resolved in HEAD r200667 and 8-STABLE in r200668Но к сожалению я незнаю как применить эти исправления к системе. Сейчас у меня 8.0-RELEASE-p2 версия amd64 установленая в minimal режиме. пробовал просто заново ставить порт linux_base с инета(думал в свежей версии будет исправлено все), проблема осталась. Потому решил обратится сюда, может ктото знает как решить проблему или как применить эти фиксы или что обновить.
>Но к сожалению я незнаю как применить эти исправления к системе. Сейчас
>у меня 8.0-RELEASE-p2 версия amd64 установленая в minimal режиме. пробовал просто
>заново ставить порт linux_base с инета(думал в свежей версии будет исправлено
>все), проблема осталась. Потому решил обратится сюда, может ктото знает как
>решить проблему или как применить эти фиксы или что обновить.Чтобы применить эти исправления, вам нужно установить исходники системы, наложить этот патч и перекомпилить ядро. Либо, если вы используите модуль ядра, то достаточно перекомпилировать и переустановить только модуль - /usr/src/sys/modules/linux
Патч для вашего исправления можно скачать от сюда:
http://svn.freebsd.org/viewvc/base/stable/8/sys/compat/linux...
>[оверквотинг удален]
>>заново ставить порт linux_base с инета(думал в свежей версии будет исправлено
>>все), проблема осталась. Потому решил обратится сюда, может ктото знает как
>>решить проблему или как применить эти фиксы или что обновить.
>
>Чтобы применить эти исправления, вам нужно установить исходники системы, наложить этот патч
>и перекомпилить ядро. Либо, если вы используите модуль ядра, то достаточно
>перекомпилировать и переустановить только модуль - /usr/src/sys/modules/linux
>
>Патч для вашего исправления можно скачать от сюда:
>http://svn.freebsd.org/viewvc/base/stable/8/sys/compat/linux...Как етот патч установить? с репозитория?
>>Патч для вашего исправления можно скачать от сюда:
>>http://svn.freebsd.org/viewvc/base/stable/8/sys/compat/linux...
>
>Как етот патч установить? с репозитория?Сохраняете патч. Выполняете команды:
# cd /usr/src
# patch -C -p2 < /путь/к/сохранённому/патчу
Если никаких ошибок, то то же, но без -C
# patch -p2 < /путь/к/сохранённому/патчуПересобираете ядро, либо модуль.
блин, я не понимаю этого извращения )) не, нууууу у меня самого есть hlds на фре через libux_base, но только потому что сервак не под него собственно сделан ...но уважаемый, неужеле нельзя при изначальной установки орентироватся на native OS ?
>блин, я не понимаю этого извращения )) не, нууууу у меня самого
>есть hlds на фре через libux_base, но только потому что сервак
>не под него собственно сделан ...
>
>но уважаемый, неужеле нельзя при изначальной установки орентироватся на native OS ?+1, не понимаю извращенцев, выбирающих не платформу под задачу, а задачу под платформу, Linux не так страшен, как его рисуют некоторые фанатики в том числе на opennet, наоборот, он добрый, белый, и пушистый (все-таки в Антарктиде живет), и такая же *nix-like OS
Только мне наоборот больше нравится, чем BSD*, но, имхо, нужно понимать, ценить и использовать преимущества всех платформ.
ну если учесть что в итоге сервак будет переносится на уже готовую машину где стоит фря выполняющая роль роутера+сидбокс+вебсервер+еще куча всяких мелочей... то помоему ответ очевиден почему фря) Иначеб поставил убунтусервер как самое быстрое и простое решение.
>ну если учесть что в итоге сервак будет переносится на уже готовую
>машину где стоит фря выполняющая роль роутера+сидбокс+вебсервер+еще куча всяких мелочей... то
>помоему ответ очевиден почему фря) Иначеб поставил убунтусервер как самое быстрое
>и простое решение.А у меня например сервак уже стоит на машине выполняющей примерно те же задачи только раньше сервак нормально на ней работал а сейчас вот (после апдейта) взбунтовался. :)
У тебя патчкик то проблему решил?