ixWEB Plus
سبتمبر
13
2014

حل مشكلة Vmware مع أوبنتو لينكس 14.4 وغيره

سلام

تواجه البعض بعض المشكلات تخص تشغيل تطبيق Vmware workstation على بعض انظمة لينكس الجديده من بينها Ubuntu  و Mint
وتحدث المشكلة عند تشغيل التطبيق ليخبرك بانه يتوجب عليك اعادة عمل Compile  للكيرنل موديول للتعرف على احتياجات ال Vmware ويظل يخبرك بانه لايستطيع تنفيذ بعض الاجراءات
كما يظهر بالصورة ادناه

vmwareubuntu

حل المشكله :

لحل المشكلة سنفوم بانشاء باتش صغير يقوم بالعملية

1- قم بانشاء الملف filter.c.diff  داخل الفهرس   /temp  بالطريق التى تحب يمكنك استخدام اى محرر نصوص مثل نانو او جي ايديت او ليف باد او غيره ساستخدم Leafpad نظرا لان واجهتى هى Xfce

leafpad /tmp/filter.c.diff

2- قم بلصق المحتوي داخل الملف الذر قمنا بانشاؤه باعلى

205a206
> #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0)
206a208,210
> #else
> VNetFilterHookFn(const struct nf_hook_ops *ops,        // IN:
> #endif
255c259,263
<    transmit = (hooknum == VMW_NF_INET_POST_ROUTING);

>    #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0)
>       transmit = (hooknum == VMW_NF_INET_POST_ROUTING);
>    #else
>       transmit = (ops->hooknum == VMW_NF_INET_POST_ROUTING);
>    #endif

3- قم بتشغيل الامر   sudo -E -s

4- اذهب الى المسار cd /usr/lib/vmware/modules/source/
5- شغل الامر cp vmnet.tar vmnet.tar.original ليقوم بعمل نسخه
6- شغل الامر tar xvf vmnet.tar vmnet-only/filter.c ليفك المحتوي من الملف
7- شغل الامر patch vmnet-only/filter.c < /tmp/filter.c.diff
8- شغل الامر tar -uvf vmnet.tar vmnet-only/filter.c
9- شغل الامر rm -rf vmnet-only/

قم بتشغيل Vmware لتجده يعمل جيدا بأذن الله .

مرفق ملف الاوامر يمكنك تحميله .vmware_linux

تحياتى

 

 

لا يوجد تعليق »

خلاصة تعليقات التدوينة - رابط التعقيب


رد

mojtabanow.info : موقع متخصص فى تقنية المعلومات, أوراكل , لينكس , أمن المعلومات تستخدم Wordpress - القالب من تصميم TheBuckmaker.com - تعريب الإعصار الأحمر