1

Вообщем всю установку сделал по инструкции найденной в интернете. Запустил # /etc/init.d/vboxdrv setup ,скрипт выдаёт ОК, ОК и два Failed.
При инсталляции yum install kernel-devel.x86_64 говорит что ядро установлено и последней версии (kernel-devel-2.6.32-504.el6.x86_64 ).
Команда # uname -r выдаёт 3.10.23-xxxx-std-ipv6-64
Подскажите пожалуйста что делать? ВиртуалБокс вроде бы работает, но Хрюшку установить не получается, говорит проблемы с ядром Кернел.

2

PodKayfom,

PodKayfom пишет:

установлено и последней версии (kernel-devel-2.6.32-504.el6.x86_64 ).

А у вас

PodKayfom пишет:

uname -r выдаёт 3.10.23-xxxx-std-ipv6-64

Может, всё-таки сперва стоит разобраться какое ядро и откуда летело?

Linux Mint 19.3 Mate Edition
Windows 7

3

Здравствуйте. Я очень плохо разбираюсь в Линуксе, так что если нетрудно дайте пожалуйста чёткие пошаговые инструкции что конкретно делать?

4

yum install kernel-devel.x86_64
Результат
Package kernel-devel-2.6.32-504.el6.x86_64 already installed and latest version

5

PodKayfom,  ab а откуда взяли ядро 3.10.23-xxxx-std-ipv6-64?

Linux Mint 19.3 Mate Edition
Windows 7

6

Результат вывода команды uname -r

7

PodKayfom пишет:

Результат вывода команды uname -r

А ставили откуда?

Linux Mint 19.3 Mate Edition
Windows 7

8

В смысле откуда ? Что ставил ? Графическую оболочку ставил по этой схеме http://odminblog.ru/udalennoe-upravleni … om-centos/ , а ВиртуалБокс ставил по этой http://odminblog.ru/ustanovka-virtualbox-na-centos/.

9 (11.11.2014 13:06:11 отредактировано kostik87)

Wolfenberg пишет:

А ставили откуда?

Скорее всего, у него установлен последний CentOS 7, а в приведённой им статье вообще рассматривается CentOS 6.3, в котором к тому же ещё и другая система инициализации, т.е. не systemd.

Ему нужна примерно вот эта инструкция:
http://www.itzgeek.com/how-tos/linux/ce … hel-7.html

Которая по сути является копией официальной инструкции:
http://wiki.centos.org/HowTos/Virtualization/VirtualBox

10

kostik87, меня одного смущает расширение ядра?

Linux Mint 19.3 Mate Edition
Windows 7

11

Wolfenberg пишет:

смущает расширение ядра?

Не принципиально какое значение CONFIG_LOCAL_VERSION было задано при конфигурировании ядра.

Вот например тема на linuxquestions org, в которой указывается версия ядра точно такая же как у ТС.

Да, у ТС, скорее всего всё же CentOS 6.5.

Он, наверно, просто не может собрать модули для VirtualBox или загрузить их.

Нужно смотреть вывод:

lsmod | grep vbox
find /lib/modules -type f | grep vbox

12

kostik87,  ab модули у него собраны. А вот ядра devel для их запуска даже на горизонте нету.

Linux Mint 19.3 Mate Edition
Windows 7

13

Wolfenberg пишет:

А вот ядра devel для их запуска даже на горизонте нету.

Зачем? Модули должны собираться под текущее ядро.

14

Ребят, у меня сервер, CentOS 6.6 .

15

[root@ant ~]# lsmod | grep vbox
Opening /proc/modules: No such file or directory
[root@ant ~]# find /lib/modules -type f | grep vbox
[root@ant ~]#
Что делать а?

16

PodKayfom пишет:

Что делать а?

Разобраться из какого репозитория вы ставили текущую версию вашего ядра 3.10.23-xxxx-std-ipv6-64 и поставить оттуда пакет kernel-devel, в котором находятся заголовочные файлы ядра под ваше ядро, после чего следуйте вашей инструкцией собираете модули под ваше ядро:

/etc/init.d/vboxdrv setup

17

[root@ant ~]# service vboxdrv setup
Stopping VirtualBox kernel modulesOpening /proc/modules: No such file or directory
Opening /proc/modules: No such file or directory
Opening /proc/modules: No such file or directory
                                                           [  OK  ]
Uninstalling old VirtualBox DKMS kernel modules            [  OK  ]
Trying to register the VirtualBox kernel modules using DKMSError! echo
Your kernel headers for kernel 3.10.23-xxxx-std-ipv6-64 cannot be found at
/lib/modules/3.10.23-xxxx-std-ipv6-64/build or /lib/modules/3.10.23-xxxx-std-ipv6-64/source.
                                                           [FAILED]
  (Failed, trying without DKMS)
Recompiling VirtualBox kernel modules                      [FAILED]
  (Look at /var/log/vbox-install.log to find out what went wrong)

18

kostik87 пишет:
PodKayfom пишет:

Что делать а?

Разобраться из какого репозитория вы ставили текущую версию вашего ядра 3.10.23-xxxx-std-ipv6-64 и поставить оттуда пакет kernel-devel, в котором находятся заголовочные файлы ядра под ваше ядро, после чего следуйте вашей инструкцией собираете модули под ваше ядро:

/etc/init.d/vboxdrv setup

Как разобратся ? Датацентр автоматически установил ОС.

19

PodKayfom пишет:

Как разобратся ?

Ищите, Шура, ищите. Мы тоже не знаем откуда было поставлено это ядро. Обратитесь в тех. поддержку или ищите репозиторий из которого поставлен пакет с этим ядром сами и поставьте оттуда пакет kernel-devel с заголовочными файлами, главное, что бы версия пакета совпадала, т.е. вы должны установить пакет kernel-devel-3.10.23-xxxx-std-ipv6-64, можете установить другое ядро и пакет kernel-devel под него.

Удачи.

20

Насколько я понял проблема в датацентре OVH , вроде как они используют какой то нестандартный дистрибутив что ли.

21 (11.11.2014 15:31:13 отредактировано PodKayfom)

Нашёл статью по переустановке ядра. Может кто нибудь прочитать и посмотреть есть риск потери данных если следовать инструкциям в статье? Просто статья на английском и у меня на сервере много чего полезного поставлено.
http://change_ovh_kernel.onlinephpfunctions.com

22

У вас отдельный физический сервер, т.е. у вас там стоит реальное железо, реальный ПК на котором установлена операционная система или у вас там виртуальная машина?

23

Отдельный физический сервер.

24

PodKayfom пишет:

Отдельный физический сервер.

Тогда ставьте ядро из репозитория, видимо установится ядро 2.6.32-504.el6.x86_64.

25

Как? Я в линуксе плохо разбираюсь. Пошагово можете обьяснить ? Просто это не чистый сервер чтобы я экспереминтировал, там есть сайты и парочка дополнений. Хотелось бы поосторожнее, чтобы не отправить свои и клиентские сайты в недоступность.

26

Результат команды df -h

http://s010.radikal.ru/i311/1411/bf/3a6269e6b476.png

27

PodKayfom пишет:

Как? Я в линуксе плохо разбираюсь.

Точно так же как вы поставили пакет kernel-devel:

yum install kernel

У вас корневая файловая система на обычном разделе?

Ну и вопрос, зачем вам на сервере VirtualBox? Вообще, есть ядерная система виртуализации, KVM называется.

28

ВиртуалБокс нужен чтобы запустить Хрюшку. А Хрюшка нужна чтобы запустить windows-программы. Возникла необходимость держать несколько программ постоянно включёнными чтобы не зависить от своего компа, да и на сервере ресурсы зря пропадают.
Команду yum install kernel юзал, всё равно VirtualBox при попытке подключения XP ошибку кернела показывает.
KVM поможет в решении поставленной перед мной задачи ?

29

PodKayfom пишет:

Команду yum install kernel юзал, всё равно VirtualBox при попытке подключения XP ошибку кернела показывает.

Так с новым ядром нужно загрузиться. А это значит внести изменения в конфигурацию загрузчика, что бы загружалось только что установленное ядро, а потом перезагрузить сервер и надеяться, что новое ядро загрузится.

PodKayfom пишет:

KVM поможет в решении поставленной перед мной задачи ?

В KVM точно так же можно запускать виртуальные машины, только по сравнение с VirtualBox его настраивать сложнее.

30

kostik87 пишет:
PodKayfom пишет:

Команду yum install kernel юзал, всё равно VirtualBox при попытке подключения XP ошибку кернела показывает.

Так с новым ядром нужно загрузиться. А это значит внести изменения в конфигурацию загрузчика, что бы загружалось только что установленное ядро, а потом перезагрузить сервер и надеяться, что новое ядро загрузится.

PodKayfom пишет:

KVM поможет в решении поставленной перед мной задачи ?

В KVM точно так же можно запускать виртуальные машины, только по сравнение с VirtualBox его настраивать сложнее.


Блин, как то не подумал. Ладно, сейчас почитаю какие изменения надо в Груб вводить, потом если не справлюсь напишу.
P.S.
Если я с ВиртуалБокс столько трах... сексом занимаюсь, представляю как весело мне с КВМ будет.