Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   VMware настройка (http://forum.oszone.net/showthread.php?t=12680)

Guest 10-11-2003 11:42 67209

Здраствуйте!
При настройке выдает, что не может найти какие-то модули ядра в /usr/src/linux/includes(вроде так) но я ни разу не собирал ядро(после установки) и в /уср/срц/ у меня даже нету папки Линукс.. Предлагает попробовать настроить ядро которое у меня сейчас какие-то "C headers", просит указать где они находятся. Кто-нибудь знает где они по умолчанию в Мандрэйке 9.2 ?
Заранее очень благодарен!

Barracuda 10-11-2003 14:58 67210

Guest
Находится оч просто. Сначала смотрим, не установлен ли пакет kernel-headers (rpm -qa | grep kernel). Если не установлен, то устанавливаем. После чего смотрим, куда он установился (rpm -ql kernel-headers). Вот вам и путь.

ruslandh 10-11-2003 21:06 67211

/usr/lib/kernel/include

Guest 11-11-2003 15:07 67212

Привет спасибо за ответы!
To: Barracuda
Пакет такой у меня не установлен и нету в Дистре вообще. Можно ли его откуда-нибудь скачать у меня ядро kernel-2.4.22.10mdk-1-1mdk.
To: ruslandh
У меня нету такого каталога...:(
Всем спасибо за внимание!

ruslandh 11-11-2003 22:53 67213

Цитата:

У меня нету такого каталога...
Потому-что пакет не установлен
Можно и из сорца собрать.
PS В 2.4.22 он может называться и как-нибудь по-другому.

[s]Исправлено: ruslandh, 23:53 11-11-2003[/s]

Guest 12-11-2003 13:01 67214

Privet!
Skachal kernel-headers-2.4.22 postavil, no proga vidala:
The directory of kernel headers (version 2.4.22) does not match your running
kernel (version 2.4.22-10mdk).  Even if the module were to compile successfully,
it would not load into the running kernel.
Est varianti krome kompiljatsii jadra?
Esli est u kogo korobka s ditrom(ja dumay tam est etot paket) to budu blagodaren esli skinete!
Zaranee spasibo!

ruslandh 12-11-2003 22:37 67215

Надо поискать файл с версией ядра (version.h) и исправить, что-бы совпадала с текущим ядром (uname -r)

Guest 12-11-2003 22:54 67216

я недавно поставил Линукс! Поэтому вообще не понял чего ты сказал! Ты не мог бы расписать поподробнее!
Спасибо!

Добавлено:

Сорри за прошлый пост! Плохо подумал.
Нашел все эти файлы(их пара была) поменял версию и вот что произошло после указания пути на них инсталятору:


Extracting the sources of the vmmon module.

Building the vmmon module.

make: Entering directory `/root/tmp/vmware-config0/vmmon-only'
make[1]: Entering directory `/root/tmp/vmware-config0/vmmon-only'
make[2]: Entering directory `/root/tmp/vmware-config0/vmmon-only/driver-2.4.22-10mdk'
make[2]: Leaving directory `/root/tmp/vmware-config0/vmmon-only/driver-2.4.22-10mdk'
make[2]: Entering directory `/root/tmp/vmware-config0/vmmon-only/driver-2.4.22-10mdk'
../include/vm_asm.h: In function `Div643264':
../include/vm_asm.h:1095: warning: use of memory input without lvalue in asm operand 4 is deprecated
../include/vm_asm.h: In function `Div643264':
../include/vm_asm.h:1095: warning: use of memory input without lvalue in asm operand 4 is deprecated
../include/vm_asm.h: In function `Vmx86_GetkHzEstimate':
../include/vm_asm.h:1095: warning: use of memory input without lvalue in asm operand 4 is deprecated
../include/vm_asm.h: In function `Div643264':
../include/vm_asm.h:1095: warning: use of memory input without lvalue in asm operand 4 is deprecated
../include/vm_asm.h: In function `Div643264':
../include/vm_asm.h:1095: warning: use of memory input without lvalue in asm operand 4 is deprecated
make[2]: Leaving directory `/root/tmp/vmware-config0/vmmon-only/driver-2.4.22-10mdk'
make[1]: Leaving directory `/root/tmp/vmware-config0/vmmon-only'
make: Leaving directory `/root/tmp/vmware-config0/vmmon-only'
Unable to make a vmmon module that can be loaded in the running kernel:
/root/tmp/vmware-config0/vmmon.o: unresolved symbol kunmap_high
/root/tmp/vmware-config0/vmmon.o: unresolved symbol highmem_start_page
/root/tmp/vmware-config0/vmmon.o: unresolved symbol tvec_bases
/root/tmp/vmware-config0/vmmon.o: unresolved symbol kmap_high
/root/tmp/vmware-config0/vmmon.o:
Hint: You are trying to load a module without a GPL compatible license
     and it has unresolved symbols.  The module may be trying to access
     GPLONLY symbols but the problem is more likely to be a coding or
     user error.  Contact the module supplier for assistance, only they
     can help you.

There is probably a slight difference in the kernel configuration between the
set of C header files you specified and your running kernel.  You may want to
rebuild a kernel based on that directory, or specify another directory.

For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modul...les.html" and
"http://www.vmware.com/support/refere...nux.html".

Execution aborted.


Что это такое? И что с этим можно поделать?
Еще раз благодарю за помощь!!!

ruslandh 13-11-2003 07:48 67217

Цитата:

There is probably a slight difference in the kernel configuration between the
set of C header files you specified and your running kernel.  You may want to
rebuild a kernel based on that directory, or specify another directory.
Почему-то опять не соответствуют :(
Может попробовать перестроить ?


Barracuda 13-11-2003 08:20 67218

ИМХО, таки лучше перестроить или стянуть исходники с Мандраковского сайта.

Guest 13-11-2003 12:54 67219

Буду пробовать. Но вот я только не разу ядро не компилил... Так что это походу надолго...:(
Спасибо за советы!

Barracuda 13-11-2003 15:36 67220

Guest
Ничего особо сложного. Просто ВНИМАТЕЛЬНО почитайте прилагаемый РИДМИ. Не стоит вникать в подробности (патчи и т.п. - потом изучите). Главное - внимательно с конфигом и установкой. На форуме это обсуждалось кучу раз - поищите.

Guest 14-11-2003 03:14 67221

Здраствуите! Спасибо всем за помощь! Решил без сборки ядра. Установил пакет кернел-соурч и все настроил.
Еще раз всем спасибо!

Guest 14-11-2003 11:41 67222

Здраствуйте!
У меня тут появился один вопрос, я настроил Вирт.машину под роот и там же установил винду, но от других пользователей ее не запустить. Кто-нибудь знает, как ее запустить от другого пользователя, а не от роота...
Заранее благодарен!

AlieNET 07-07-2004 05:50 67223

Поставил VMWare 4.5 под Win2000, и под ней гестом попытался установить Red Hat Linux 6.02. После предложения инсталлятора выбрать раскладку клавиатуры жму OK и получаю такой синий экран:

Oops: 0000
CPU: 0
EIP: 0010:[<c01af6e7>] elements | <Space> selects | <F12> next screen
EFLAGS: 00010246
eax: 00000000 ebx: 00000090 ecx: ffffffff edx: 00000600
esi: 00000000 edi: 00000000 ebp: 00000000 esp: c7ed9f00
ds: 0018 es: 0018 ss:0018
Process install (pid: 7, process nr: 7, stackpage=c7ed9000)
Stack: *c7bd07ba 00000fdc 00000000 00000012 00000073 00000014 06ffffea 06100040
12741371 04010002 c01af9fa c7ee6b60 c7bd07ba 00000822 00000000 c7ed9f98
c01face0 00000c00 c0142eea c7bd0000 c7be14b4 00000008 c01431ea c7bd0000
Call Trace: [<c01af9fa>] [<c0142eea>] [<c01431ea>] [<c01238d8>] [<c0123eea>]
[<c0109588>]
Code: f2 ae f7 d1 49 01 d9 8b 44 24 3c 39 c1 0f 87 ca 00 00 00 56
install exited abnormally -- recieved signal 11
sending termination signals...done
sending kill signals...done
unmounting filesystems...
/proc umount failed
you may safely reboot your system

Если запустить установку "в реале", без VMWare, ничего подобного не происходит. Появляется следующее оконо с предложением выбрать вар-т установки: по сети или с CD.

VMWare 4.5 официально поддерживает Red Hat с версии 7.0 и выше. Но все равно обидно. :( *Спрашиваю на случай, если вдруг проблема не фатальна. Если все сложно - проще будет найти свежий пингвин, конечно.


Время: 23:27.

Время: 23:27.
© OSzone.net 2001-2025