مشاركة المجلدات بين Host OS و Guest OS في VirtualBox

Sharing Folders Between Host Os



عند العمل على نظام تشغيل ضيف ، غالبًا ما تحتاج إلى مشاركة الملفات من وإلى نظام التشغيل المضيف. نظام التشغيل الضيف هو نظام تشغيل معزول لا يمكنه الوصول إلى المضيف أو الأجهزة الأخرى في VirtualBox. ومع ذلك ، فإن الأداة المساعدة لإضافة الضيف VirtualBox تمكن جهاز الضيف من مشاركة الملفات من وإلى نظام التشغيل المضيف.

في هذه المقالة ، سنوضح لك كيفية تثبيت إضافات VirtualBox Guest ومشاركة المجلدات بين نظام التشغيل المضيف ونظام التشغيل الضيف.







المتطلبات الأساسية

  1. نظام التشغيل المضيف مع تثبيت برنامج VirtualBox
  2. تثبيت نظام تشغيل الضيف في الجهاز الظاهري

بالنسبة لهذا العرض التوضيحي ، نستخدم Windows10 باعتباره نظام التشغيل المضيف و Ubuntu 20.04 LTS كنظام تشغيل ضيف. لتمكين المشاركة بين نظام التشغيل الضيف والمضيف ، سنقوم بتثبيت إضافات VirtualBox Guest على نظام التشغيل الضيف ثم مشاركة وتثبيت مجلد من نظام التشغيل المضيف إلى نظام التشغيل الضيف. هيا بنا نبدأ.



قم بتثبيت إضافات برنامج VirtualBox Guest على نظام الضيف

لتمكين مشاركة الملفات بين المضيف والضيف ، يجب عليك تثبيت إضافات الضيف في نظام التشغيل الضيف. للقيام بذلك ، يجب اتخاذ الخطوات التالية:



1. افتح برنامج VirtualBox في نظامك المضيف وابدأ نظام تشغيل ضيفًا.





2. في شريط القوائم العلوي لبرنامج VirtualBox ، انقر فوق 'نعم' الأجهزة ، ثم حدد أدخل صورة القرص المضغوط لإضافات الضيف لإدخال قرص مضغوط افتراضي داخل نظام الضيف.


3. ستظهر الرسالة التالية. انقر يركض لتثبيت إضافات الضيف على جهاز الضيف.




4. سيبدأ التثبيت ، وبمجرد الانتهاء ، سيُطلب منك الضغط يدخل لغلق النافذة. صحافة يدخل لإنهاء التثبيت.


بمجرد تثبيت إضافات VirtualBox Guest Additions على Guest OS ، يمكنك مشاركة المجلدات بين النظام المضيف ونظام الضيف.

مشاركة المجلدات بين المضيف والضيف

الآن ، سنقوم بمشاركة مجلد بين أنظمة المضيف والضيف. يمكنك مشاركة مجلدات متعددة بين نظام التشغيل الضيف ونظام التشغيل المضيف. لمشاركة المجلد ، قم بإنشاء مجلد جديد أو استخدام مجلد موجود. اتبع الخطوات أدناه لمشاركة ملف أو مجلد بين أنظمة المضيف والضيف.

1. من شريط القوائم العلوي لبرنامج VirtualBox ، انتقل إلى المجلدات المشتركة> إعدادات المجلدات المشتركة .

2. سترى نافذة الإعدادات التالية في نظام الضيف الخاص بك. انقر فوق الزر + لفتح ملف أضف مشاركة صندوق المحادثة.

3. في أضف مشاركة في مربع الحوار ، حدد المجلد المشترك باستخدام ملف مسار الملف القائمة المنسدلة ، واختر مجلدًا من نظام التشغيل المضيف. بعد ذلك ، اكتب اسمًا للمجلد المشترك الخاص بك ، وتحقق من التركيب التلقائي علبة. ال التركيب التلقائي الخيار سيقوم تلقائيًا بتثبيت المجلد المشترك في التمهيد التالي.


الآن ، انقر فوق نعم لإغلاق أضف مشاركة الحوار. سترى الآن المجلد المشترك في ملف إعدادات نافذة او شباك. انقر نعم لغلق النافذة.


4. افتراضيًا ، يُسمح فقط للجذر وأعضاء vboxsf بالوصول إلى المجلد المشترك. لتعيين أذونات لحساب المستخدم الخاص بك ، قم بإصدار الأمر التالي في الجهاز واستبداله مع اسم المستخدم الفعلي:

$سودوusermod-اي جيvboxsf

5. إذا فتحت File Manager أو Explorer في نظام التشغيل الضيف ، فسترى المجلد المشترك sf_shared_folder شنت هناك ، أين sf_shared_folder هو اسم المجلد المشترك الخاص بك.


يمكن أيضًا الوصول إلى المجلد المشترك من سطر الأوامر. افتح سطر الأوامر باستخدام Ctrl + Alt + T ، ثم انتقل إلى /نصف الدليل باستخدام الأمر التالي في الجهاز:

$قرص مضغوط /نصف

هنا ، إذا قمت بتشغيل الأمر cd ، فسترى مجلدك المشترك مدرجًا ضمن دليل / media.


الآن ، انتقل إلى المجلد المشترك باستخدام الأمر cd كما يلي:

$قرص مضغوطsf_shared_folder/

تأكد من استبداله sf_shared_folder باسم المجلد المشترك الخاص بك.

في المجلد المشترك ، يمكنك وضع أي ملف تريد مشاركته مع نظام التشغيل المضيف الخاص بك. وبالمثل ، يمكنك الوصول إلى أي ملف مشترك بواسطة نظام التشغيل المضيف الخاص بك.

استنتاج

أوضحت لك هذه المقالة كيفية إعداد مشاركة المجلد بين نظام مضيف ونظام ضيف في VirtualBox. تحتاج إلى اتباع الإجراء أعلاه لأجهزة الضيف مرة واحدة فقط. بعد ذلك ، سيتم تثبيت المجلد المشترك للمضيف تلقائيًا في نظام التشغيل الضيف في كل عملية تمهيد لمشاركة الملفات.