LINUX.ORG.RU

VirtualBox на amd64. Как?


0

0

Здравствуйте, интересно у кого-нибудь работает на 64битном ядре? Скажите как можно заставить его работать? Пробовал собирать из сырцов, но это не увенчалось успехом.

Может кто еще знает как запустить KVM? Собрал я его из исходников kvm-18-6.7.src.rpm, установил получившиеся kvm-18-6.7.x86_64.rpm, kvm-devel-18-6.7.x86_64.rpm, kvm-kmp-default-18_2.6.18.2_34-6.7.x86_64.rpm. Ядро лежит в /usr/src/linux. Сначала оно было собрано под оптимизацией для Athlon, но после того как следующие команды мне показали:
~#/sbin/modprobe kvm kvm-amd
FATAL: Error inserting kvm (/lib/modules/2.6.18.2-34-default/kvm/kvm.ko): Invalid module format

Я пересобрал ядро с оптимизацией под Generic x64, заново собрал kvm из исходников и установил но ошибка не ушла она осталась.

Вообще у кого-нибудь этот чёртов kvm работает(с hardware-virtualization)? Просто еще раньше я пытался его установить/запустить на 32битных процах но у меня ничего не вышло.
Система openSuSE 10.2 x64, AMD Athlon64 X2 3800+, Linux 2.6.18.2-34-default x86_64 GNU/Linux

anterior
() автор топика
Ответ на: комментарий от anterior

под Opensuse собирать не надо - благо есть собранная RPMка под стандартное ядро да и не заметил проблем при сборке под свое -

у меня прекрасно работает под Suse 10.2 .. ( AMD64 ) ...

SI ★★☆☆
()

QEMU использовать должен ты, о юный подован!

А откуда вдруг в 3800-м аппаратная виртуализация?

Gharik
()
Ответ на: комментарий от anterior

посмотри правильно ли прописаны пути к исходникам ядра ...

SI ★★☆☆
()
Ответ на: комментарий от anterior

~#rpm -e kernel-default
~#rpm -i kernel-default*
~>wget http://software.opensuse.org/download/home:/cstender/openSUSE_10.2/x86_64/kvm... http://software.opensuse.org/download/home:/cstender/openSUSE_10.2/x86_64/kvm...
~#rpm -i kvm-kmp-default-18_2.6.18.2_34-4.10.x86_64.rpm kvm-18-4.10.x86_64.rpm
~#/sbin/modprobe kvm
~#/sbin/modprobe kvm-amd
~#lsmod | grep kvm
kvm_amd 35344 0
kvm 85236 1 kvm_amd

:)

~# qemu-kvm -boot a -fda /dev/fd0

Работает!!!!!!!!!!!!!!!!!! УРА!!!!!!!!!!!!!!!!!!
Но все-таки скажите в чем была проблема та, что надо было в конфиге ядра поправить чтобы kvm вставал на него? Если я захочу собрать ядро с оптимизацией под Athlon то kvm не встанет?

anterior
() автор топика
Ответ на: комментарий от SI

nvidia.com:
>2. openSUSE 10.2-AMD64
>It is recommended to use YaST for installation of the NVIDIA
>driver. There are several reasons for this. First, it's
>simple. Second, and this is the most important one, you won't need to
>recompile the nvidia kernel module after a kernel update.
>Update your Kernel via YOU (YaST Online Update). Use
> YaST -> Software -> Change installation Source -> Add
> Protocol: HTTP
> Server Name: : download.nvidia.com
> Directory on Server: /opensuse/10.2
>to add the NVIDIA ftp server as additional installation source.
>Now use
> YaST -> Software -> Install and Delete Software
>to install the NVIDIA driver. Select the following packages:
> x11-video-nvidia
> nvidia-gfx-kmp-"kernel-flavor"

Там тоже версия 9631

anterior
() автор топика
Ответ на: комментарий от SI

> Когда падали с дуба не ушиблись случаем ?

Нед, на реактивной струе выправился. А вообще, в исходнике топика нет ни слова об AM2.

Gharik
()
Ответ на: комментарий от Gharik

>А вообще, в исходнике топика нет ни слова об AM2.
Учту на будующее. Проц действительно АМ2

anterior
() автор топика
Ответ на: комментарий от SI

>качаем последюю версию *.run А кажется врубился, просто я думал что те дрова что в *.run файлах будут устанавливаться только если загружен с ядра из /usr/src/linux, оказывается не обязательно

anterior
() автор топика

А как в этом KVM'е изменить размер видеопамяти? У меня пишет в загруженной $$ только 4 мб. Еще вопрос: У вас ни у кого не случалось смертельных зависаний во время работы kvm? У меня уже такое 2й раз :(

anterior
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.