نصب بسته ی مهمان ویرچال باکس در فدورا

VBox Guest Additions - fedorafans.comمطمئنا برای همه‌ی ما اتفاق افتاده که فدورا رو بر روی ویرچال باکس نصب کرده باشیم، اما بعد از نصب رزولوشن فدورا مورد پسند نیست، مخصوصا برای مانیتورهایی با تصویر کشیده (WideScreen) این مشکل بیشتر خودش رو نشون میده.

امروز آموزش نصب VirtualBox Guest Additions را برای فدورای مهمان آماده کردیم تا علاوه بر مشکل رزولوشن، مشکل Drag n Drop از سیستم میزبان به مهمان و بلعکس و همچنین امکان کپی کردن از سیستم میزبان و بلعکس را برطرف کنیم.

نکته: تمامی مراحلی که ذکر می شوند، بر روی سیستم مهمان که در اینجا فدورا هست، باید انجام شود!

 

مرحله اول –  قبل از انجام هرکاری، ابتدا باید سیستم و به خصوص کرنل رو بروز کنیم:

#yum update kernel

مرحله دوم – بعد از بروز رسانی، فدورا رو خاموش کنید و در محیط برنامه ی ویرچال باکس، فدورا رو انتخاب کرده و وارد تنظیمات آن شوید. سپس از بخش Storage، ایزوی VirtualBox Guest Additions را اضافه کنید. این فایل ایزو، در سیستم‌عامل های متفاوت در جاهای متفاوتی قرار دارد. برای این کار، باید گزینه ی Add CD/DVD Device را انتخاب کنید. *

نکته: درتوزیع‌های گنو/لینوکس، باید وارد مسیری که ویرچال باکس نصب شده شوید و از آنجا به دنبال این ایزو بگردید. به عنوان مثال در فدورا در مسیر زیر قرار دارد

/usr/share/virtualbox/VBoxGuestAdditions.iso

در ویندوز، این  ایزو بطور معمول در مسیر زیر قرار دارد:

C:\Program files\Oracle\VirtualBox

VB GuestAdditions - ISO - fedorafans.com

بعد از اضافه کردن ایزو، با زدن دکمه OK پنجره تنظیمات را ببندید و فدورا را با آخرین هسته‌ی نصب شده راه اندازی کنید.

مرحله سوم – حالا نوبت ماونت  (mount) کردن این ایزو می باشد.

برای ماونت کردن این ایزو، ابتدا باید در شاخه ی Media زیرشاخه‌ای برای آن بسازیم:

#mkdir  /media/VirtualBoxGuestAdditons

بعد از ساختن این شاخه، با استفاده از دستور زیر آن را ماونت می کنیم:

#mount -r /dev/cdrom /media/VirtualBoxGuestAdditions

مرحله چهارم – بعد از ماونت کردن و قبل از نصب این افزونه، بهتر هست که اول از نصب بودن پیش‌نیازهای آن اطمینان حاصل کنیم. برای این کار بسته های زیر را نصب می کنیم:

#yum install gcc kernel-devel kernel-headers dkms make bzip2

مرحله پنجم – حالا نوبت به نصب متغیر محیط کرنل میرسه، برای این کار از دستور زیر استفاده می کنیم:

#KERN_DIR=/usr/src/kernels/’uname -r’

مرحله ششم – حالا نوبت به نصب این افزونه میرسه:

#cd /media/VirtualBoxGuestAdditions

#./VBoxLinuxAdditions.run

تمام، حالا سیستم را دوباره راه اندازی کرده و از استفاده از فدورا لذت ببرید 🙂

* قبل از اضافه کردن از اضافه کردن ایزو از قسمت تنظیمات، میشه از گزینه Devices>Install Guest Additions در منوی ویرچال باکس در سیستم مهمان استفاده کرد. اما این گزینه در زمان نوشتن این آموزش در سیستم مجازی من کار نکرد.

 

۴ دیدگاه

  • majid :

    موقع نصب پیغام خطا میده
    Building the main Guest Additions module [FAILED]
    (Look at /var/log/vboxadd-install.log to find out what went wrong)
    اینم محتویات فایل log
    Uninstalling modules from DKMS
    Attempting to install using DKMS

    Creating symlink /var/lib/dkms/vboxguest/4.2.16/source ->
    /usr/src/vboxguest-4.2.16

    DKMS: add completed.
    Error! echo
    Your kernel headers for kernel 3.10.9-200.fc19.i686 cannot be found at
    /lib/modules/3.10.9-200.fc19.i686/build or /lib/modules/3.10.9-200.fc19.i686/source.
    Failed to install using DKMS, attempting to install without
    /tmp/vbox.0/Makefile.include.header:97: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR= and run Make again. Stop.
    Creating user for the Guest Additions.
    Creating udev rule for the Guest Additions kernel module.

    سیستم آپدیت هست

  • ش :

    ابتدا باید در شاخه ی Media زیرشاخه‌ای برای آن بسازیم

    این زیط شاخه مدیا کجاست ؟

دیدگاه شما چیست؟