2008-09-21 4 views
0
сервер
  • VMware 1.0.7 установлен с VMWare-пакет
  • Debian GNU/Linux тестирование (Ленни)
  • Kernel 2.6.26-1-686

Существовали несколько проблем компиляции при попытке постройте двоичные модули ядра из пакета vmware-server-kernel-source, созданного vmware-пакетом из tarball сервера VMware. Недавно VMware обновила свои источники ядра ядра, чтобы сделать их совместимыми с ядром 2.6.25, но они снова сломались с 2.6.26.VMware server 1.0.7 модули несовместимы с ядром 2.6.26 - исправлены, куда отправлять?

vmmon-only/linux/driver.c:146: error: unknown field 'nopage' specified in initializer 
vmmon-only/linux/driver.c:147: warning: initialization from incompatible pointer type 
vmmon-only/linux/driver.c:150: error: unknown field 'nopage' specified in initializer 
vmmon-only/linux/driver.c:151: warning: initialization from incompatible pointer type 

Это только первая ошибка, но есть и другие проблемы с компиляцией (только в vmnet-only).

Многие советы на форумах должны использовать vmware-any-any, но у этого есть свои проблемы (см. my other question).

Как вы можете видеть из моего собственного ответа ниже, я решил проблему, установив несоответствия и придумал patch. Теперь я хотел бы, чтобы VMware включила его в будущие выпуски, чтобы спасти меня и других проблем с ее применением вручную после каждого обновления VMware или ядра. Вопрос: где/как я могу отправить такие исправления в VMware?

ответ

0

Я написал запрос на поддержку VMware, и они заверили меня, что мой патч достигнет команды сервера VMware.

2

Я включил модуль ядра в работу с ядром 2.6.26. Вот my patch.

0

Спасибо за этого большие усилия ..

Я использовал его, чтобы получить VMware Server 1.08 работает на OpenFiler. Также был предложен патч vmware-any-any, но я не смог запустить гостевую виртуальную машину из-за ошибки «недостаточно физической памяти».

Теперь мои виртуальной машины работают с удовольствием снова :)

0

Большое спасибо Алексею! Этот сортированный материал для меня и моего коллеги.

Имел ту же проблему, что и Брюс с любым патчем.

Одна вещь, я заметил, что патч пропускал @@ 'S в начале .. Я сделал новый Pastebin, который имеет их в нем (проклинать их подсветка вещь!)

Это здесь: http://pastebin.com/f2ea13d45

Спасибо, Крис