Я заказал VPS с Ubuntu 13.04 на нем. VPS сообщает, что это ядро серии 2.6.x.
Из того, что я прочитал, Ubuntu 13.04 имеет по крайней мере серию ядер 3.8.x. Есть ли причина, по которой мой VPS видит ядро серии 2.6.x, а не ядро серии 3.8.x?
Итак, я отредактировал ваш вопрос, чтобы сделать его более общим, но ...
Чтобы конкретно ответить на ваш вопрос, в котором вы используете провайдера INIZ VPS (на основе версии вашего вопроса перед редактированием):
Я посмотрел упомянутого вами провайдера VPS. Вы использовали (до того, как я отредактировал свой вопрос, так что он более общий), провайдера INIZ VPS.
У них на сайте есть два решения: VZ-решения (Budget VPS и SSD VPS) и KVM-решения (KVM VPS).
Я предполагаю, что в вашем случае у вас есть VPS для бюджета или VPS для SSD от INIZ. Для этого используется решение OpenVZ для виртуализации, что означает, что на хост-системе установлено ядро 2.6.x, и именно это видит ваша система.
Теперь для более общего объяснения этой проблемы и полного ответа на ваш вопрос:
В зависимости от поставщика VPS и системы виртуализации. используется (OpenVZ, KVM, XEN и т. д.), ядро, которое находится на VPS, либо ядро хост-системы, либо ядро, установленное внутри VPS.
Три самых больших из них, которые я видел, - это OpenVZ, KVM и XEN, поэтому я расскажу об этих трех здесь, но есть и другие системы виртуализации, но я не знаю о них.
В VPS OpenVZ ядро, которое видит VPS, - это ядро узла, которое в данном случае работает с ядрами 2.6.x.
В KVM VPS ядро для VPS - это ядро, которое устанавливается внутри VPS, и для Ubuntu это будет то, что поставляется с 13.04 или 13.10 или чем-то еще.
Я обсуждал со своими друзьями, которые увлечены вирулатизацией и прочим, они сказали, что для VPS XEN XEN можно настроить одним из двух способов:
(эти же друзья подтвердили то, что я сказал выше об OpenVZ и KVM)