Пытался сегодня поставить VMWare 7.1. Сначала из под обычного юзверя, в консоли sudo, передал ему инсталлятор, всё шло как обычно. Создал виртуальную машину. Тоже ничего особенного не заметил. Но вот при её запуске показывает ошибку - не находит файла /dev/vmmon.
Захожу под рутом, удаляю вмвару, устанавливаю заново. Вроде всё работает. Захожу не в руте - работает. Лезу по каталогам - есть этот /dev/vmmon. Казалось бы, вот оно, счастье! Да не тут то было. При перезапуске операционки всё вернулось на круги своя. Опять не находит /dev/vmmon. Запускал под рутом - аналогично, не работает.
Как сохранить этот файл после перезагрузки?
VMWare в Open Susse 11.3
Пользовать кошерный qemu smile
посмотрите права доступа на /dev/vmmon
[console]ls -l /dev/vmmon[/console]
с кошерным qemu надо учиться работать...
а вообще я за виртуалбокс :-)
[edit] не дочитал сообение
Надо добавить запуск скриптов для вмвари в автозагрузку... не помню как это в сусе делается, но вроде через яст можно.
Или можно вручную этот скрипт запускать.
Или просто нужные модули ручками подгружать. (modprobe vmmon) и ещё для сети подгрузить (вроде vmnet) и ещё один какой-то если не ошибаюсь...
Сейчас под рукой нет ни сузи ни вмвари, так что точные названия не скажу...
Спасибо, modprobe работает! А что подгрузить он мне сам скажет.
А qemu посмотрим. Может и разберусь, что за зверь.
Только чтобы каждый раз ручками modprobe не делать- пропиши автоподгрузку модуля в конфиг :))
А в какой конфиг это надо прописать?
посмотрите всё таки наличие стандартного сценария для вмвари в /etc/init.d и добавьте на него или ссылку в /etc/init.d/rc5.d или, лучше настройте через яст в система->системные службы. Когда я работал на сусе, помнется, она очень не любила ручного ковыряния в конфигах....
Если сценария нет, то его всегда можно написать самому...
Любит-не любит... Главное, чтоб работало! Прописал в /etc/init.d/boot.local. Работает.
В ясте система->системные службы так и не нашёл, как туда что-нибудь добавить. Там есть служба vmware, в описании написано "Manages the services needed to run VMware software". Но она всегда запускалась.
Опять vmware. Спрошу здесь, чтоб кучу тем не создавать.
Поставил с другом OpenSUSE 11.3 на ноут. Поставили vmware. Не запускается. Показывает ошибку - kernel headers for version 2.6.34-12-desktop not found. В консоле показывает, что не найдены модули. Но modprobe не работает, тоже говорит, что не найдены эти модули. Нашли в нете пакет vmware-modules. В списке файлов, эти модули там есть (в архиве tar). Но modprobe всё равно модули не подгружает, а при запуске вмвара жалуется на хэдеры.
Пакеты gcc, gcc-c++, kernel-source, kernel-syms, make стоят.
uname -r
Версия ядра совпадает с вышеприведённой?
kernel-headers вроде отдельным пакетом идёт... он установлен? версия у него и у сырцов должна быть таже...
Версия ядра совпадает, а пакета с именем kernel-headers ни в одном репозитории нет... Да и не должно быть. Он в сорсах идёт.
А вот у kernel-source версия 2.6.34-7.
Откатил всё до версии 2.6.34-12. Работает.