Ошибка ядра на VMWare после обновления до 12.10 с 12.04

Я обновился до 12.10 с 12.04. Я удалил старое ядро ​​3.2.21 в 12.04.

При запуске я получаю сообщение об ошибке перед входом в систему, например vmware ....

. В 12.04 я установил VMware 9.0 и теперь в 12.10, когда я открываю рабочую станцию ​​VMware для запуска виртуальной машины, мой монитор становится черным, и я должен выйти из системы и войти снова.

Как мне это исправить? Это связано с VMware и ядром или нет?

6
задан 27 October 2012 в 06:54

2 ответа

РЕДАКТИРОВАТЬ: Эта проблема, возможно, не связана с 12.10, а скорее с ядрами 3.5 / 3.6 (я использую mainline 3.6.2, потому что я понимаю, что она лучше поддерживает мою видеокарту ATI ...)

Проблема, похоже, связана с VMWare, а не с Ubuntu.

Я успешно решил эту проблему, применив найденный патч здесь ( прямая ссылка для скачивания: vmware9_kernel35_patch.tar.bz2 ). Патч для ядра 3.5, но я использую 3.6, и это все еще решило мою проблему. Обратите внимание, что название патча указывает на то, что оно предназначено для рабочей станции 9, но также для Player 5.0.0

Удаление

Некоторые люди в теме, указанной выше, предлагают удалить ПЕРЕД обновлением до 12.10. Мой точный процесс был несколько запутанным и может быть чем-то вроде исключения, поэтому я не уверен, нужно ли вам удалять или нет. Может работать установленный патч после обновления. Если вы хотите, вот инструкции:

sudo vmware-installer -u vmware-player
sudo rm  /usr/lib/vmware/modules/source/.patched

или гораздо более сложный деинсталляции, как это:

sudo -i

/usr/bin/vmware-installer -u vmware-workstation

/etc/init.d/vmware stop
lsmod | grep vm

cd /lib/modules/kernel_version/miscmv vm* /tmp

rmmod vmnet.o
rmmod vmmon.o
rmmod vmci.o
rmmod vmblock.o
rmmod vmppuser.o

rm /etc/rc.d/init.d/rc2.d/*vmware*
rm /etc/rc.d/init.d/rc3.d/*vmware*
rm /etc/rc.d/init.d/rc5.d/*vmware*
rm /etc/rc.d/init.d/rc6.d/*vmware*

rm -rf /etc/vmware*
rm /usr/bin/vmware-usbarbitrator
rm /usr/bin/vmnet*
rm -r /usr/lib/vmware*
rm -r /usr/share/doc/vmware*
rm -fr /var/run/vm*`

Применение патча

Zip содержит Скрипт .sh Запустить его. Очень просто.

  • Для меня патч не правильно обнаружил мою версию VMPlayer 5 (возможно, из-за неудачного удаления, тщательного копирования и вставки содержимого описанного выше процесса удаления и вставки его в консоль ... как я сказал, что мой процесс был запутанным), поэтому прокомментировал текст ошибки, применил патч, и он работал.
0
ответ дан 27 October 2012 в 06:54

Похоже, вам нужно установить пакет заголовков ядра Ubuntu, просматривая журналы, которые он генерирует.

попробуйте команду ниже:

sudo apt-get install linux-headers-$(uname -r)

и затем перезапустите процесс установки.

Дайте мне знать, как вы пожили.

Работал для меня VMWare ver 9

0
ответ дан 27 October 2012 в 06:54

Другие вопросы по тегам:

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