এটি ঠিক করার জন্য আমাদের এই প্যাচটি ভিএমওয়্যার প্লেয়ার মডিউল উত্সগুলিতে ফিল্টার.একটিতে প্রয়োগ করতে হবে।
পদক্ষেপ নং 1
টিএমপি ডিরেক্টরি নাম ফিল্টার.আর.ডিফ-এ একটি ফাইল তৈরি করুন এবং নিম্নলিখিত কোডটি আরপি অনুলিপি করুন।
ন্যানো /tmp/filter.c.diff
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
পদক্ষেপ নং 2
sudo -E -s
cd /usr/lib/vmware/modules/source/
cp vmnet.tar vmnet.tar.original
tar xvf vmnet.tar vmnet-only/filter.c
patch vmnet-only/filter.c < /tmp/filter.c.diff
tar -uvf vmnet.tar vmnet-only/filter.c
rm -rf vmnet-only/
এরপরে কেবল ভিএমওয়্যারটি চালান এবং এটি কাজ করবে ভাল।
Starting VMware services:
Virtual machine monitor done
Virtual machine communication interface done
VM communication interface socket family done
Blocking file system done
Virtual ethernet done
VMware Authentication Daemon done
Shared Memory Available done
দ্রষ্টব্য: আপনার .vmware ডিরেক্টরিটি ছুঁড়ে ফেলতে হবে অন্যথায় আপনার ভিএমওয়্যার পরিবর্তনগুলি সংরক্ষণ করবে না
উদাহরণ
sudo chown -R one:one .vmware
যেখানে একটি আমার ব্যবহারকারী নাম এবং একটি আমার গ্রুপ mysudo chown -R $USER:$USER .vmware
সাহায্য