Пустой каталог ядра, но установлены заголовки ядра

ssh-keygen -l -F

19
13.07.2015, 16:49
3 ответа

Вот что у меня сработало на новой минимальной установке -Centos:

sudo yum update
sudo yum upgrade
sudo yum install "kernel-devel-uname-r == $(uname -r)" gcc
./vmware-install.pl
0
27.01.2020, 19:44

Чтобы ответить на вопрос, Исходный код ядра устанавливается в /usr/src/kernels/. kernel -devel — пакет для установки.

Чтобы найти решение проблемы, Причина проблемы в том, что установленное ядро ​​устарело, а ядро ​​-devel имеет обновление в репозитории. Таким образом, при установке ядра -devel устанавливает источник более нового ядра, и, следовательно, скрипт конфигурации vmware tools не находит источник. Есть два возможных решения.

  1. Обновите ядро, чтобы и ядро, и ядро ​​-devel были новыми.

    sudo yum upgrade

Перезагрузитесь, чтобы загрузить новое ядро, а затем запустите сценарий конфигурации vmware tools.

  1. Обновление ядра не всегда возможно. В этом случае установите версию ядра -devel, совпадающую с установленной версией ядра.

    sudo yum install "kernel-devel-uname-r == $(uname -r)"
0
27.01.2020, 19:44

Кажется, я нашел работу -для этого.

Я читал предложения (даже на веб-сайте VMWare ), в которых рекомендуется устанавливать открытые -vm -инструменты, а не инструменты VMWare.

yum install open-vm-tools

Конечно, есть некоторые оговорки, после установки не забудьте перезагрузить виртуальную машину.

Кроме того, теперь вместо зеленой галочки, которая обычно отображается в vSphere, отображается серый значок «?» но распознает запущенные инструменты и показывает IP-адрес и работающую ОС, а также дисплей «Работает (3-й -сторонний/независимый )».

Надеюсь, это кому-нибудь поможет. Я потратил на это два дня и, наконец, нашел этот ответ, и он сработал для меня, запустив ESXi 5.1 и vCenter с CentOS 7.2 в качестве гостевой ОС.

0
27.01.2020, 19:44

Теги

Похожие вопросы