0. نصب ویرچوال از سیناپتیک روی اوبونتو
1. اول برای اینکه بعداً بتونی بین ویندوز میهمان و اوبونتوی میزبان، فایل ردوبدل کنی، سامبا (http://samba.org/samba/docs/) رو نصب کن:
sudo apt-get install samba system-config-samba smbfs
Using Samba (http://bib.tiera.ru/b/72539)
samba howto and reference guide (http://bib.tiera.ru/b/72541)
این Link (http://www.liberiangeek.net/2010/05/share-filesfolders-between-windows-xp-vista-7-and-ubuntu-10-04-lucid-lynx-via-samba/) رو هم ببین و اینها:
http://forum.ubuntu.ir/index.php/topic,5230.0.html
http://forum.ubuntu.ir/index.php/topic,753.0.html
حالا VBox رو اجرا کن.
2. آیکون New > برو جلو (انتخاب نام و نوع سیستم عامل، فضای رمی که میخوای اختصاص بدی، Creat New Hard Disk، و...)، تا یک فضای هارد(مجازی) با اختصاص سایز مناسب ساخته بشه.
Dynamically=> فضایی که اختصاص میدی به تدریج با افزودن فایلهات از هارد اصلی اشغال میشه.
Fixed-Size=> از همون اول به مقداری که بهش میدی از هارد اصلی رو میگیره و سرعتش گویا یکم بیشتره.
3. آیکون Setting > تنظیماتی اگه خواستی تغییر بدی را اعمال کن.
4. آیکون Start > ویزارد First Run اجرا میشه که باید مشخص کنی از روی CD/DVD-Rom میخوای XP را برای نصب، بوت کنی یا فایل ایمیجش را داری.
و ادامهی کار مربوط به نصب ویندوز ایکسپی میشه.
ویرایش:
5. توی ترمینال بزنین alacarte بعد یک پنجرهی تنظیمات به اسمه Main-Menu باز میشه. از تب Administration، تیک Shared Folders رو بذارین.
حالا =>
6. تو اوبونتو به این قسمت برین system > administraion>shared folders
از اونجا فایلایه مورد نظرتونو شیر کنین البته به احتمال زیاد باید سرویسشو نصب کنین
7. منوی Devices ...گزینه: Install Guest Additions
در پنجرهی ویرچوال که xp در اون اجرا شده، از منوی Devices، گزینهی Install Guest Additions رو انتخاب کنید و جلو برید.
********************************************
How to share a folder
اگر ویندوز سیستم عامل میهمان است یعنی درون VBox نصب شده است چند کار را باید انجام دهید:
۱-روی سیستم عامل میزبان شما باید Samba نصب شده باشد تا بتوانید پوشه های لینوکسی خود را به اشتراک بگذارید.
۲- حالت کارت شبکه را در VBox روی NAT قرار دهید.
کارت شبکه درون ویندوز باید روی حالتی باشد که IP به صورت خودکار تعیین شود.
بعد از اینکه سیستم عامل راه اندازی شد به قسمت تنظیمات شبکه بروید و IP انتساب داده شده را نگاه کنید به طور مثال 10.0.2.15 حال به منوی شروع رفته و سپس Run بعد
\\10.0.2.2
را اجرا کنید هر IP داشته باشید اگر آخرین شماره سمت راست آن را ۲ کنید پنجره ای باز می شود که شامل فایل های به اشتراک گذاشته شده شما در لینوکس است.
در ضمن در Samba در قسمت Preferences و بعد Security رفته و گزینه Authentication را روی Share قرار دهید Guest Account هم باید مساوی نام کاربری جاری شما در لینوکس باشد. موفق باشید.
برای این کار (به اشتراک گذاری بین دو میزبان و میهمان)، در هر دو مدل یعنی ویندوز میزبان لینوکس مجازی(میهمان)، یا لینوکس میزبان و ویندوز مجازی، بهتره همون samba رو نصب کنید و کارت شبکه ماشین مجازی رو روی host-only بذارید خودش IP رو تو رنج 192.168.56.0/24 میگیره و کافی تو هر کدوم از سیستم عامل ها به بخش شیرینگ برید
بسیاز سادست در صورتی که ویندوز شما برای دیدن فولدر شیر شده در لینوکس مشکل داشت workgroup ویندوز رو با لینوکس یکی کنید
How to use USB in guest OS
DOWNLOAD (http://www.4shared.com/video/SsNE_HJw/usb_in_virtual_box_.html)
نسخه workstaion پولی هستش کرک میخاد
ولی player رلیگان هست برایه نصب هم از سایت vmware میتونین دانلود کنین
وی ام ویر و پکیج های مرتبطش که توی Software-Center هستن به چه کار میآن؟
نصبشون کردم اما vmwareای اجرا نمی شه؟ به جز vmware view point client که اونم یک فیلد داره به این اسم:
Enter the Host name or IP address of the view connection server
2- تو اوبونتو به این قسمت برین system > administraion>shared folders
توی مسیر بالا برای من Shared folders نیست که!
اگه نیست این کارو بکنین: توی ترمینال بزنین alacarte
بعد یک پنجرهیتنظیمات به اسمه Main-Menu باز میشه. از تب Administration، تیک Shared Folders رو بذارین. حالا میتونین توی مسیر بالا پیداش کنین.
با این حساب سامبا و...(که بالا گفته) به کار نمیاد؟!
سامبا یا NFS یکیشون لازمه. چرا؟ نمیدونم. اطلاعات دقیقی ندارم. باید بقیه دوستان بیان توضیح بدن.
توی سافتورسنتر یک نرم افزار دیدم به اسم pyNeighborhood که توی توضیحش میگه:
it allows users to brows SMB in a graphical interface
کسی ازش استفاده کرده، واسه شیرکردن کار رو راحتتر میکنه؟
بعد ازاجرای ویرچوال و اوبونتوی نصب شده در اون، مسیر زیر را توی صفحهی ویرچوال دنبال کردم: Devices > Install Guest Additions
بعد روی دسکتاپ اوبونتو یک فایل مونت شد به اسم: VBOXADDITIONS_3.0.8_53138 که محتویاتش توی عکس زیر نمایش داده شده:.بعد دکمه Open autorun prompt(عکس بالا) را زدم که یک پنجره باز شد و در نهایت این ارور را داد: Unable to build the kernel module از ترمینال هم رفتم. همین ارور را داد
حدس من: Guest Additional نسخهی VBOX فعلیتون 11.04 رو ساپورت نمیکنه، یا اخرین نسخهی ویرچوال ویندوزی رو دانلود کنین(Link1 (http://www.filehippo.com/download_virtualbox/), Link2 (http://download.virtualbox.org/virtualbox/4.1.2/VirtualBox-4.1.2-73507-Win.exe)) و یا اوبونتویی با ورژن پایینتر تست کنین.
http://helpdeskgeek.com/linux-tips/install-virtualbox-guest-additions-in-ubuntu/
http://www.howtogeek.com/wiki/Mounting_a_Shared_VirtualBox_Folder_from_an_Ubuntu_Guest
Hardware Virtualization Technology (http://www.sysprobs.com/disable-enable-virtualization-technology-bios)
سامبا و بقیه چیزا را چطوری توی اونتویی که توی ویرچواله نصب کنم: هیچ راه ارتباطی بین این دو(ویندوز میزبان و اوبونتوی مهمان) ندارم. تازه سامبا باید با اینترنت نصب بشه و توی ویرچوال اینترنت ندارم که؟
دانلود سامبا: http://samba.org/samba/ftp/samba-latest.tar.gz
حالا روی سیدی رایت کنین. سیدی رو راحت میشه از طریق ویرچوال مونت کرد.
و همینطور کمک گرفتن از aptoncd روی یک سیستم با اوبونتوی میزبان
-------شاید راه حل بهتری هم وجود داشته باشه