چگونه از VirtualBox استفاده کنیم؟ — راهنمای گامبهگام
اگر قصد دارید بدون خرید سختافزار جدید، همزمان چند «سیستم عامل» (Operating system) داشته باشید، به یک «ماشین مجازی» (Virtual machines) همچون «VirtualBox» نیاز دارید. ممکن است دربارهی ماشینهای مجازی یا به اختاصر «VM» شنیده ولی هرگز آنها را امتحان نکرده باشید.
به صورت معمول در ابتدای کار میان کاربران، بیم آن میرود که ماشین مجازی صحیح نصب نشود یا نسخهی مناسبی از آن را برای سیستم عامل موردنظر خود نیابند. VirtualBox بهترین ماشین مجازی موجود برای کاربران خانگی است و در این مطلب برای استفاده از آن به منظور مجازیسازی نرمافزارها به شما کمک خواهیم کرد.
در این راهنما تلاش میگردد تا استفاده از VirtualBox، کار با نرمافزار، نصب سیستم عامل و راهاندازی تجهیزات بر روی آن، آموزش داده شود. تقریبا همه چیز به صورت گامبهگام در ادامه بیان میگردد و نکات ارزنده و راهگشایی را در طول مسیر یادگیری عنوان میکنیم.
VirtualBox چیست و چرا از آن استفاده میشود؟
VirtualBox قسمتی از یک نرمافزار منتشر شده از شرکت «Oracle» است. با استفاده از این نرمافزار سیستم عاملها بر روی رایانههای مجازی نصب میشوند. در این شرایط عملکرد سیستم عامل همانند وقتی است که بر روی سختافزار واقعی نصب میگردد. ضمناً کاربردهای فراوانی برای ماشینهای مجازی وجود دارد.
از هر راهی برای مجازسازی استفاده کنید، یکی از بهترین و ایمنترین آنها نصب VirtualBox است. این نرمافزار بدون ایجاد مشکل خاصی سیستم عامل دیگری را بر روی رایانه در اختیار کاربران قرار میدهد. ضمناً لازم است اشاره کنیم VirtualBox برای کاربران خانگی رایگان است.
شروع کار با VirtualBox
برای شروع به سایت www.virtualbox.org بروید و آن را دانلود کنید. این نرمافزار بر روی سیستم عاملهای Windows ،macOS و Linux قابل نصب است. در ادامه نصب و کار با VirtualBox در سیستم عامل ویندوز را آموزش خواهیم داد؛ با این حال عملکرد آن تقریبا در همهی سیستم عاملهای مذکور یکسان است. پس به سایت معرفی شده مراجعه و نسخه متناسب با سیستم عامل خود را دانلود کنید.
نرمافزار را نصب نمایید و توجه داشته باشید که در طول مراحل نصب، نیازی نیست جیزی را تغییر دهید. نصب VirtualBox نیاز به استفاده از اینترنت دارد بنابراین از انجام عملیات نصب هنگام نیاز به پهنای دادهی زیاد خودداری کنید. در صورتی که Windows پیغامی مبنی بر نصب درایور نمایش داد، آن را تأیید نمایید. بعد از اتمام نصب صفحه اصلی VirtualBox مشاهده خواهد شد.
هنوز هیچ ماشین مجازی ایجاد نشده است بنابراین باید نسبت به ساخت آن اقدام کرد. در این راهنما نصب دو سیستم عامل ویندوز ۱۰ و اوبونتو آموزش داده میشود. قبل از نصب هر چیزی باید یکی از گزینههای تنظیمات را بررسی کرد.
VirtualBox بهصورت پیشفرض اطلاعات مربوط به ماشین مجازی را در پوشه user قرار میدهد. اگر از یک درایو استفاده میکنید، مشکلی وجود نخواهد داشت. ولی در نظر داشته باشید که نصب ماشین مجازی حدوداً ۲۰ گیگابایت فضا اشغال میکند. پس در صورت تمایل میتوانید محل ذخیره اطلاعات را تغییر دهید.
بدین منظور به قسمت File > Settings در VirtualBox بروید و بر روی زبانه General کلیک کنید. در اینجا گزینه Default Machine Folder محل ذخیره دادهها را نشان خواهد داد. با کلیک کردن بر روی گزینه Other محل دیگری برای این کار انتخاب کنید.
نصب Windows 10 در ماشین مجازی
اگر میخواهید از ویندوز در کنار Mac ،Linux یا حتی ویندوز دیگری استفاده کنید، نحوهی نصب و استفادهی مجازی از Windows 10 را در این مطلب یاد بگیرید. در صورتی که تمایل به نصب Windows 7 یا 8.1 را دارید نیز همین مطالب را دنبال کنید چرا که مراحل نصب تقریباً یکسان است. به علاوه آن که با کمی کار بیشتر حتی میتوان نسخه XP را نیز نصب کرد.
ساخت ماشین مجازی (VM)
با انتخاب گزینه آبیرنگ New در صفحه اصلی VirtualBox کار آغاز میشود. اکنون باید اسمی برای ماشین مجازی انتخاب کنید تا بین دیگر ماشینها قابلشناسایی و متمایز باشد. بعد از نامگذاری، نرمافزار بهصورت خودکار Type و Version را نمایش میدهد. اگر اطلاعات مذکور صحیح نیستند، گزینه Type را به Microsoft Windows و Version را به Windows 10 نسخهی (64bit) تغییر دهید.
نکته: نصب نسخه 64bit یا 32bit بستگی به سختافزار رایانهتان دارد. در صورتی که رایانه شما قدیمی نیست، نسخه 64bit مطمئنا عملکرد بهتری خواهد داشت و میبایست بر روی ماشین مجازی همین نسخه را نصب کرد. ضمن اینکه VirtualBox بهطور خودکار نسخه مناسب ویندوز را انتخاب خواهد کزد.
نسخه 64bit وجود ندارد؟
اگر بر روی رایانه از نسخه 64bit استفاده میکنید و در فهرست Version این گزینه را مشاهده نمیکنید، باید قبل از ادامه کار این مشکل را حل کنید.
عبارت Windows Features را در منوی استارت بنویسید و گزینه Turn Windows Features on or off را باز کنید. فهرست باز شده را با دقت بررسی نمایید و از فعال نبودن گزینه Hyper-V اطمینان حاصل کنید. اگر این گزینه فعال است تیک آن را بردارید و بر روی Ok کلیک کنید. در اینجا رایانه نیاز به restart دارد.
اگر هنوز هم گزینه 64bit را در اختیار ندارید، باید به قسمت BIOS بروید. وقتی در محیط BIOS هستید باید به دنبال گزینه Virtualization باشید. گزینههای محتمل Intel Vt-x ،Intel Virtualization Technology و Virtualization Extension خواهند بود. امکان دارد در منوهای Processor یا Security این گزینهها را پیدا کنید. حال آنکه اگر چیزی پیدا نکردید مدل مادربرد رایانه را به همراه عبارت «enable Virtualization» در گوگل جستوجو نمایید.
زمانی که virtualization را در BIOS فعال کردید، تنظیمات را ذخیره و سیستم را reboot کنید. دوباره برای ایجاد ماشین مجازی 64bit اقدام نمایید. در صورتی که بعد از انجام این تنظیمات قادر به نصب آن نباشید، باید از نسخه 32bit استفاده نمایید.
تخصیص RAM
برای راهاندازی ماشین مجازی، کار بعدی اختصاص مقداری از حافظهی رم RAM به آن است. VirtualBox پیشنهادهایی را برای اختصاص فضای مورد نیاز ارائه خواهد داد؛ اما معمولا مقدار این فضا بسیار کم است. هنگامی که فضای اختصاصی بسیار کم باشد، ماشین مجازی ضعیف عمل میکند. البته اختصاص فضای زیادی از RAM نیز باعث اختلال در سیستم عامل اصلی و ناپایداری آن خواهد شد.
مقدار دقیق فضای اختصاصی به ماشین مجازی بستگی به ظرفیت RAM رایانه میزبان دارد. معمولا اختصاص نیمی از ظرفیت RAM، به ماشین مجازی مناسب است. Windows 10 به حداقل ۴ گیگابایت از RAM نیاز دارد.
با استفاده از تنظیمکننده مشخص شده در تصویر مقدار فضای اختصاصی را انتخاب کنید. هر مقدار فضا برحسب گیگابایت را در ۱۰۲۴ ضرب کرده تا بتوانید حجم مناسب را تعیین کنید. برای مثال اگر نیاز به فضای ۴ گیگابایتی دارید باید ۴۰۹۶ مگابایت فضا اختصاص دهید.
اضافه کردن دیسک سخت مجازی
مرحله بعدی اضافه کردن هارد دیسک جهت ذخیره اطلاعات ماشین مجازی بر روی آن است. گزینهی Create a virtual hard disk now را برای ایجاد آن انتخاب کنید. در ادامه VirtualBox نوع فایل دیسک سخت را از شما میپرسد. به صورت پیشفرض این گزینه بر روی VDI قرار دارد. به همین حالت آن را رها کنید و به مرحله بعدی بروید.
VirtualBox دو نوع دیسک سخت Dynamic و Fixes ایجاد میکند. فضای Dynamically allocate فقط مقدار استفاده شده از دیسک اصلی را اشغال میکند. برای مثال اگر ۱۰۰ گیگابایت فضا به دیسک مجازی اختصاص دهید و ۳۰ گیگابایت از آن را استفاده کنید، درنتیجه همان ۳۰ گیگابایت از فضای دیسک اصلی اشغال خواهد شد.
گزینه دیگر Fixed Size است. برای ایجاد این دیسک باید بیشینه فضای مورد نیاز را به آن اختصاص دهید. درست است که از همان ابتدا فضای بیشتری را اشغال میکند اما در ادامه سرعت کار ماشین مجازی در مقایسه با دیسک Dynamic بیشتر خواهد بود. بسته به نظرتان هر کدام از دیسکها را میتوانید انتخاب نمایید ولی در این راهنما گزینه Dynamic را انتخاب میکنیم. در این حالت اگر اطلاعات زیادی بر روی ماشین مجازی نصب نگردد، فضایی از دیسک اصلی بیهوده اشغال نمیشود.
در پایان کار باید اندازه و محل دیسک را در VirtualBox ذخیره کنید. اسم آن را بهصورت پیشفرض همان اسم ماشین مجازی بگذارید. همانطور که قبلا اشاره شد، محل ذخیره اطلاعات در قسمت Default Machine Folder است. شرکت مایکروسافت فضای ۲۰ گیگابایتی را برای نصب Windows 10 64bit پیشنهاد میدهد؛ بنابراین اختصاص ۴۰ گیگابایت فضا برای نصب آن و همچنین سایر برنامهها و اطلاعات، مقدار حداقلی خواهد بود. در صورت تمایل فضای اختصاصی را بیشتر کنید.
بعد از انجام مراحل بالا با کلیک کردن بر روی گزینه Create ماشین مجازی آماده نصب روی ویندوز خواهد بود.
دانلود نصب کننده Windows 10
اکنون که ماشین مجازی ساخته شده ، نوبت به نصب یک سیستم عامل رسیده است. بدین منظور باید سری به صفحه دانلود Windows 10 شرکت مایکروسافت بزنید. گزینه Download tool now را کلیک کنید. بعد از دانلود، آن را اجرا و create Installation media را انتخاب کنید.
در صفحه بعد بر روی option دابلکلیک نمایید. مطمئن شوید Edition مربوطه Windows 10 و Architecture آن ، 64bit باشد. اگر گزینهها به شکل گفته شده نبود، تیک گزینه Use the recommended options for this PC را بردارید و آنها را اصلاح کنید. انتخاب آخر، بین گزینههای bootable USB drive یا ایجاد ISO خواهد بود. گزینه ISO file را برگزینید و فضایی برای ذخیرهسازی آن انتخاب نمایید. در ادامه ابزار شروع به دانلود ویندوز خواهد کرد.
سوار کردن دیسک نصب
فایل IOS «تصویری» (Image) از یک دیسک است. اگر ویندوز بر روی رایانه واقعی نصب میشد، باید فایل IOS را بر روی DVD رایت کنیم و درون رایانه قرار دهیم تا مراحل نصب آغاز گردد. ولی اینجا میتوان بدون انجام دادن این کار مستقیما فایل ISO را بر روی ماشین مجازی «سوار» (mounting) کرد.
سلام میشه کاری کرد بدون intel vt کار کنه؟
اینو نصب کنم ، پارتیشن بندی سیستم رو بهم نمی ریزه؟
سلام خسته نباشید، من در حین آپدیت کردن ویندوز لپتاپم متوجه شدم برنامه virtualbox روی سیستم من نصبه دز در صورتی که نه روی صفحه دسکتاپ آیکون داشت و نه توی قسمت app setting وجود داشت،فقط آپدیت ارور میداد و میگفت این ویندوز با این برنامه نمیتونمه آپدیت بشه،، توی پوشه های this pc بود ولی توی آپ نبود،هیچ جوری نتونستم حذفش کنم، فقط وقتی virtualbox رو آپدیت کردم ویندوزم بروز شد،سوالم اینه:از این برنامه میشه برای هک استفاده کرد؟چون قبلا یکی سعی کرده بود لپتاپم رو هک کنه، ممنون اگه جواب بدید
سلام
یک سوا ل تخصصی داشتم..در مورد نرم افزارهای کرک شده و استفاده اونها در اروپا. آ استفاده از ویرجوال باکس میتونه یه راحل باشه_
که تمامی نرم افزارهای مورد نیاز را در ویرچوال نصب کنیم و هنگام استفاده از ویرچوال از اینترنت استفاده نکنیم…
و اینکه ایا زمان استفاده از ویندوز اصلی و اورجینال ایا انتی ویروس و خود ویندوز 10 ممکنه داخل ویرچوال باکس را سرک بکشه وفضولی کنه یا نه این دو به هم ارتباطی ندارند زمانی که ویرچوال باکس خاموشه
ممنون از جوابتان
could not read from the boot medium
system halted
سلام
بجای باز شدن صفحه نصب ویندوز 10 این ارور رو صفحه میاد و اتفاقی نمیفته
لطفا کمک کنین