У меня есть выделенный сервер, размещенный на OVH.
При установке сервера я должен был оставить выбор ядра по умолчанию, который должен использовать стабильное / протестированное ядро OVH, а не собственное ядро дистрибутива.
Недавно я перешел на использование брандмауэра APF, а не UFW, и после настройки APF со всеми моими правилами и запуска его с apf -s
Я получаю примерно такой результат:
apf(11291): {glob} flushing & zeroing chain policies apf(11291):
{glob} firewall offline apf(11328): {glob} activating firewall
libkmod: ERROR ../libkmod/libkmod-module.c:1655
kmod_module_new_from_loaded: could not open /proc/modules: No such
file or directory Error: could not get list of modules: No such file
or directory apf(11368): {glob} kernel version not equal to 2.4.x or
2.6.x, aborting. apf(11328): {glob} firewall initalized
Я изменил настройку APF под названием MONOKERN
который описывается как «Поддержка монолитных сборок ядра [без LKM]» после нахождения сообщения на форуме, в котором объясняется, что это необходимо из-за ядра, которое используют некоторые хосты.
Перезапуск APF с помощью apf -r
затем произвел этот вывод:
apf(22524): {glob} flushing & zeroing chain policies apf(22524):
{glob} firewall offline apf(22599): {glob} activating firewall
libkmod: ERROR ../libkmod/libkmod-module.c:1655
kmod_module_new_from_loaded: could not open /proc/modules: No such
file or directory Error: could not get list of modules: No such file
or directory apf(22703): {glob} determined (IFACE_UNTRUSTED) eth0 has
address 158.69.123.46 apf(22703): {glob} loading preroute.rules
//carries on printing out the firewall rules it is setting up...
apf(22599): {glob} firewall initalized
OVH сказал, что я всегда могу изменить ядро во время переустановки, но я действительно не хочу этого делать.
Я размещаю на своем сервере довольно популярную игру, в которой одновременно находятся около 100 пользователей. Вывести сервер на несколько часов в автономный режим, чтобы переустановить дистрибутив и настроить все заново, на самом деле нецелесообразно.
Можно ли вернуться на родное ядро дистрибутива для Ubuntu 16.04 без выполнения переустановки и потери всех моих конфигураций / данных и установленных пакетов, и если да, то как?
Вы можете установить новое ядро с помощью apt-get install
как обычно, а затем должно появиться меню, в котором вы можете выбрать ядро, которое хотите использовать.
Если этого не произошло, вы можете посмотреть вопрос https://askubuntu.com/questions/52963/how-do-i-set-windows-to-boot-as-the-default-in-the-boot-loader/52990 для получения дополнительной информации о редактировании настроек GRUB для загрузки определенного ядра.