VirtualBox и Fedora 13 x64 (не могу установить - перебробывал все)

Модератор: Модераторы разделов

Аватара пользователя
LuckyStr
Сообщения: 159
ОС: Fedora

VirtualBox и Fedora 13 x64

Сообщение LuckyStr »

DKMS, binutils, kernel-devel, kernel-headers все стоит.
Даже пробывал ставить исходники ядра через

Код: Выделить всё

yumdownloader --source kernel

после чего приводил их в нужный вид

Код: Выделить всё

rpmbuild -bp --target=$(uname -m) /root/rpmbuild/SPECS/kernel.spec

, но последняя операция просто так не прошла и пришлось устранить зависимости:

Код: Выделить всё

Платформы для сборки: x86_64
Сборка для платформы x86_64
ошибка: Неудовлетворенные зависимости сборки:
    redhat-rpm-config нужен для kernel-2.6.33.6-147.fc13.x86_64
    xmlto нужен для kernel-2.6.33.6-147.fc13.x86_64
    asciidoc нужен для kernel-2.6.33.6-147.fc13.x86_64
    elfutils-libelf-devel нужен для kernel-2.6.33.6-147.fc13.x86_64
    zlib-devel нужен для kernel-2.6.33.6-147.fc13.x86_64
    binutils-devel нужен для kernel-2.6.33.6-147.fc13.x86_64
    libdwarf-devel нужен для kernel-2.6.33.6-147.fc13.x86_64

все необходимые пакеты скачал и далее все прошло успешно.
Затем пробывал делать собирать с такими прелюдиями:

Код: Выделить всё

env KERN_DIR=/root/rpmbuild/BUILD/kernel-2.6.33/linux-2.6.33.x86_64
dkms --kernelsourcedir /root/rpmbuild/BUILD/kernel-2.6.33/linux-2.6.33.x86_64

и это не дало результатов, тогда я отчаился и сделал так, предварительно удалив старую ссылку source:

Код: Выделить всё

ln -s /root/rpmbuild/BUILD/kernel-2.6.33/linux-2.6.33.x86_64 /lib/modules/2.6.33.4-95.fc13.x86_64/source

Но все это никак не помогло:

Код: Выделить всё

# /etc/init.d/vboxdrv setup
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
Stopping VirtualBox kernel module                          [  OK  ]
Recompiling VirtualBox kernel module                       [СБОЙ ]
  (Look at /var/log/vbox-install.log to find out what went wrong)
[root@localhost linux-2.6.33.x86_64]# cat /var/log/vbox-install.log
Attempting to install using DKMS
  removing old DKMS module vboxdrv version  3.2.6

------------------------------
Deleting module version: 3.2.6
completely from the DKMS tree.
------------------------------
Done.

Creating symlink /var/lib/dkms/vboxdrv/3.2.6/source ->
                 /usr/src/vboxdrv-3.2.6

DKMS: add Completed.

Error! Your kernel source for kernel 2.6.33.4-95.fc13.x86_64 cannot be found at
/lib/modules/2.6.33.4-95.fc13.x86_64/build or /lib/modules/2.6.33.4-95.fc13.x86_64/source.
You can use the --kernelsourcedir option to tell DKMS where it's located.
Failed to install using DKMS, attempting to install without
Makefile:159: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.  Останов.
[root@localhost linux-2.6.33.x86_64]#


вообщем я в панике. Fedora 13 x64
Это наш химический дом для печальных жителей Земли!
Спасибо сказали:
Аватара пользователя
Seven
Сообщения: 88
ОС: Fedora 11, openSUSE 11.2

Re: VirtualBox и Fedora 13 x64

Сообщение Seven »

1. все кернелы должны быть одной версии (сырцы должны быть обязательно)
не поленись, проверь (rpm -qa|grep kernel), многие считают что у них все верно установлено, а там хоп, и есть одно не совпадение.
2. Добавь юзера, от которого возишься с VB в группу vboxusers, она создана, только добавь себя после !:
Спасибо сказали:
Аватара пользователя
LuckyStr
Сообщения: 159
ОС: Fedora

Re: VirtualBox и Fedora 13 x64

Сообщение LuckyStr »

Seven писал(а):
30.07.2010 05:30
1. все кернелы должны быть одной версии (сырцы должны быть обязательно)
не поленись, проверь (rpm -qa|grep kernel), многие считают что у них все верно установлено, а там хоп, и есть одно не совпадение.
2. Добавь юзера, от которого возишься с VB в группу vboxusers, она создана, только добавь себя после !:

юзер в группу добавлен и версия ядра, клык даю, полностью идентична версии исходников.
Проблему решил другим способом - снес все virtualbox'ы вместе с их модулями для ядра и прочей лабудой и установил из репозитория как учил http://www.thelinuxdaily.com/2010/05/how-t...2-on-fedora-13/. Однако, есть один небольшой секрет при установке VirtualBox - надо чаще перезагружатся и перед установкой через репы нужно обязательно обновится.
Это наш химический дом для печальных жителей Земли!
Спасибо сказали:
zenitur
Сообщения: 594
Статус: Одмин
ОС: openSuSE 10.2

Re: VirtualBox и Fedora 13 x64

Сообщение zenitur »

Может предположу глупость, а -devel версии пакетов установлены?
А йа Ктулху! А йа - Медве-ед! А где Путин? Путина не-ет! Если встретишь - зохавай моск! А вернёшься - скажи ПРЕВЕД! Превед, Ктулху! Превед, Медвед!
Спасибо сказали:
Аватара пользователя
gramozeka
Сообщения: 204
ОС: Slackware-14

Re: VirtualBox и Fedora 13 x64

Сообщение gramozeka »

Я ставил VirtualBox на Fedora64 13 с с официального сайта по этой инструкции, но перед этим нужно добавить в блэклист модуль KVM который использует QEMU , по умолчанию он автоматом грузится , а virtualbox ставит свой , который конфликтует с KVM .. как-то так :..

Код: Выделить всё

root@host# echo 'blacklist kvm-intel' > /etc/modprobe.d/blacklist.conf
root@host# echo 'blacklist kvm-AMD' > /etc/modprobe.d/blacklist.conf

Изображение
... ну я же просил четыреста капель , а сдесь четыреста две ...
Спасибо сказали: