جدول المحتويات
تشغيل الآلة الافتراضية VirtualBox
مقدمة
برنامج VirtualBox يعمل آلة افتراضية ويمكنك من تشغيل نظم تشغيل أخرى وعمل شبكة بين النظام على الآلة الوهمية والجهاز الحقيقي.
تثبيت الإصدارة مفتوحة المصدر OSE
إن الإصدارة مفتوحة المصدر هي الأسهل في التعامل حيث أن الاعتماديات مصممة من قبل فريق rpmfusion خصيصا من أجل أعجوبة/فيدورا.
إذا كان لديك قرص DVD أعجوبة 3 ضعه ثم فّعل مدير الحزم أو استعمل مدير الحزم علما أن الحزم المطلوبة هي الحزم المطلوبة هي
- الحزمة VirtualBox-OSE
- الحزمة kmod-VirtualBox-OSE و/أو الحزمة akmod-VirtualBox-OSE
بعد تثبيت هذه الحزم عليك إعادة تشغيل الجهاز أو كتابة الأمر
/etc/sysconfig/modules/VirtualBox-OSE.modules
إذا كنت تستخدم أعجوبة لينكس كنظام ضيف داخل آلة افتراضية على نظام آخر يفضل أن تثبت حزمة VirtualBox-OSE-guest
تثبيت الإصدارة المملوكة PUE
الإصدارة المملوكة للإستخدام الفردي من VirtualBox غير متوفرة عبر مدير الحزم بل على شكل حزمة عامة من الموقع http://www.virtualbox.org/wiki/Downloads لكن قبل تثبيت تلك الإصدارة يجب أن تكون حزم تطوير النواة مثبتة عندك من خلال مدير الحزم وهي:
- الحزمة kernel-devel أو kernel-PAE-devel
- المجموعة development-tools أو أدوات التطوير
يمكنك القيام بذلك من الواجهة الرسومية أو من سطر الأوامر كما يلي (مع مراعاة الحروف الكبيرة في كلمة VirtualBox):
su -l yum groupinstall development-tools yum install kernel-devel rpm -Uvh http://download.virtualbox.org/virtualbox/3.0.4/VirtualBox-3.0.4_50677_fedora11-1.i586.rpm
كذلك يلزمك إضافة المستخدم الذي تستعمل به VirtualBox إلى مجموعة vboxusers ويمكن القيام بذلك من الواجهة الرسومية من قائمة إعداد النظام. ويمكن القيم بذلك من سطر الاوامر عبر الأمر
su -l -c 'gpasswd -a username vboxusers'
مع تعويض اسم المستخدم مكان username
حلول لبعض المشاكل
أخطاء التثبيت
إذا لم تقم بتثبيت الحزم التطويرية قبل تثبيت VirtualBox فإن عليك القيام بتثبيت الحزم التطويرية كما في الشرح أعلاه ثم اتباع الخطوة التالية:
su -l service vboxdrv setup
حل التضارب مع qemu
إذا كنت تستعمل الآلة الافتراضية qemu-kvm فإن VirtualBox لن يعمل بسبب تضارب بينه وبين وحدة النواة kvm-intel يمكن حل هذه المشكلة بالأمر
su -l -c 'rmmod kvm-intel'