آموزش نصب ماشین مجازی ویندوز در لینوکس
آیا باید از ویندوز و لینوکس با هم استفاده کنید؟ بوت دوگانه را فراموش کنید، بهترین گزینه ایجاد یک ماشین مجازی ویندوز در لینوکس است — در این مقاله نحوه انجام این کار آموزش شده است.
آیا نیاز به اجرای نرم افزار ویندوز روی لینوکس دارید؟ یکی از روش های آسان نصب ویندوز در ماشین مجازی است.
استفاده از مجازیسازی، ترجیحاً به وابستگی به Wine یا بوت دوگانه، به رایانه مجازی ویندوز دسترسی به پورتهای USB رایانه فیزیکی و سایر دستگاهها را میدهد. همچنین به این معنی است که در صورتی که کامپیوتر فعلی شما نیاز به تعویض داشته باشد، می توانید ماشین مجازی را به یک کامپیوتر جدید منتقل کنید.
در ادامه همه چیزهایی که باید در مورد نصب ویندوز در ماشین مجازی در لینوکس با Oracle VirtualBox بدانید آمده است.
آنچه برای ماشین مجازی ویندوز در لینوکس نیاز دارید
برای شروع به موارد زیر نیاز دارید:
- نرم افزار ماشین مجازی
ISO رسمی ویندوز ( دیسک قابل بوت یا USB ) با مجوز قانونی ویندوز - رایانه شخصی یا لپتاپی که از مجازیسازی پشتیبانی میکند (اگر لپتاپ شما یک اولترابوک است ، به یک درایو DVD خارجی نیز نیاز دارید )
- رم کافی در سیستم
دو مورد اول برای شما آسان است. داشتن رایانه شخصی بدون مجوز ویندوز، چیزی است که همه ایرانی ها از آن استفاده می کنند! اما به رایانه ای نیاز دارید که از مجازی سازی پشتیبانی نماید.
نحوه فعال کردن مجازی سازی در لینوکس
برای بررسی اینکه آیا رایانه شخصی لینوکس شما از مجازی سازی پشتیبانی می کند یا خیر، ترمینال را باز کرده و دستور زیر را وارد کنید :
lscpu
این دستور همه چیزهایی را که باید در مورد CPU سیستم خود بدانید، مانند مدل، معماری، حافظه پنهان و فناوری مجازی سازی را نشان می دهد.
در این مثال، لپ تاپ HP دارای مجازی سازی Intel VT-x است.
مجازی سازی، اگر به طور پیش فرض فعال نباشد، می تواند در بایوس سیستم روشن شود. مسیر انجام این کار به سخت افزاری که استفاده می کنید بستگی دارد. بایوس سیستم خود را بوت کنید و به دنبال ارجاع به Intel VT (در رایانه شخصی با معماری اینتل) یا AMD-V (در رایانه شخصی با CPU و مادربرد AMD) باشید.
با توجه به RAM سیستم، در حالی که ممکن است از مجازی سازی در سیستم عامل های قدیمی با ۴ گیگابایت اذیت شوید، برای بهترین نتیجه باید با ۸ گیگابایت رم شروع کنید. لپ تاپ مورد استفاده برای آزمایش این راهنما دارای ۱۲ گیگابایت رم است.
انتخاب نرم افزار مجازی سازی
در حالی که QEMU مسلماً گزینه برتر ماشین مجازی برای سیستم های لینوکس است، ما راه حلی می خواهیم که بتواند ویندوز را با حداقل مشکلات اجرا کند و به سرعت نصب شود. به این ترتیب، برای این آموزش ما از Oracle VirtualBox استفاده خواهیم کرد.
VirtualBox را در خط فرمان نصب کنید. برای سیستم های مبتنی بر دبیان:
sudo apt install virtualbox
برای توزیعهای مبتنی بر RHEL (Fedora، CentOS) استفاده کنید:
sudo dnf install virtualbox
اگر از Arch Linux یا هر توزیع مشابه استفاده می کنید، دستور زیر را وارد کنید:
sudo pacman -S virtualbox
صبر کنید تا VirtualBox نصب شود. اگر ترجیح می دهید، می توانید فایل نصب را از Oracle دانلود کنید.
ویندوز را در Oracle VirtualBox راه اندازی کنید
با نصب VirtualBox بر روی رایانه شخصی لینوکس، نرم افزار را راه اندازی کنید.
Oracle VirtualBox می تواند برای اجرای هر نسخه مدرن ویندوز استفاده شود. این راهنما برای کسانی که می خواهند ویندوز ۱۰ یا ۱۱ را نصب کنند مناسب است، اما باید برای ویندوز XP، ویستا، ۷ یا ۸.۱ نیز کار کند. (برخی تنظیمات ممکن است متفاوت باشد.)
با کلیک کردن روی New شروع کنید ، سپس به دستگاه مجازی یک نام بدهید. در منوی کشویی Type اطمینان حاصل کنید که Windows انتخاب شده است، و در Version، نسخه صحیح ویندوز. تقریباً می توانید هر چیزی را از ویندوز ۳.۱ تا به امروز اجرا کنید.
برای ادامه روی Next کلیک کنید و در صفحه بعدی، اندازه حافظه را برای ماشین مجازی انتخاب کنید. یک اندازه پیشنهادی پیشفرض بر اساس سیستمعاملی که انتخاب کردهاید و سختافزار رایانه فیزیکی شما پیشنهاد میشود.
روی Next کلیک کنید تا درایو هارد دیسک مجازی خود را ایجاد کنید، دوباره گزینه پیش فرض را انتخاب کنید، مگر اینکه حجم زیادی از داده برای اجرا در VM داشته باشید.
پس از اتمام، Create را بزنید ، سپس نوع فایل مورد نظر خود را انتخاب کنید. اگر فقط می خواهید از هارد دیسک مجازی با VirtualBox استفاده کنید، Next را بزنید، در غیر این صورت فرمت متفاوتی را انتخاب کنید. سپس باید مشخص کنید که HDD مجازی باید به صورت پویا تخصیص داده شود (یعنی اندازه آن در صورت لزوم تا حد بالایی از پیش انتخاب شده افزایش می یابد) یا اندازه ثابت. در بیشتر موارد، شما dynamic می خواهید.
برای ادامه روی Next کلیک کنید ، نام، مکان و اندازه فایل را تأیید کنید (یا تغییر دهید)، برای ادامه روی Create کلیک کنید.
نصب ویندوز روی لینوکس
با پیکربندی ماشین مجازی – آن را به عنوان یک رایانه شخصی اما با اجزای مجازی در نظر بگیرید – اکنون آماده نصب ویندوز هستید. اگر از یک دیسک یا یک USB برای ارائه ISO استفاده می کنید، زمان آن است که رسانه ای را که فایل ISO را در خود نگه می دارد وارد کنید.
روی فلش سبز رنگ Start کلیک کنید و مکان منبع داده – دیسک نصب کننده ویندوز را انتخاب کنید. روی Start کلیک کنید، سپس منتظر بمانید تا رایانه مجازی تنظیمات ویندوز را بارگیری کند.
اگر قبلاً ویندوز را نصب کرده اید، باید با آن آشنا باشید — اگر نه، جادوگر نصب به شما در انجام این فرآیند کمک می کند.
نحوه نصب ویندوز ۱۰ VM روی لینوکس بدون دیسک
اگر یک توسعه دهنده هستید و به دنبال راهی برای نصب مختصر ویندوز ۱۰ برای مقاصد آزمایشی هستید، همه موارد فوق ممکن است سخت به نظر برسد.
خوشبختانه، راه حلی وجود دارد که توسط مایکروسافت ارائه شده است. ماشینهای مجازی ویندوز ۷ تا ویندوز ۱۰ (با انقضای ۹۰ روزه) در پورتال توسعهدهنده مایکروسافت اج ارائه میشوند. یک VM از اینجا را می توان به راحتی دانلود و در VirtualBox مستقر کرد.
۱. به صفحه Virtual Machines بروید.
۲. در بخش Virtual Machines ، سیستمعاملی را انتخاب کنید که با هدف شما مطابقت دارد (از بین ویندوز ۷، ۸.۱ و ۱۰ انتخاب کنید)
۳. در بخش Choose a VM platform گزینه VirtualBox را انتخاب کنید
۴. روی Download.zip کلیک کنید.
۵. پس از دانلود، فایل دانلود شده را استخراج کنید.
۶. Oracle VirtualBox را باز کنید.
۷. File > Import Appliance را انتخاب کنید.
۸. در صفحه Import Virtual Appliance، فایل Download.zip استخراج شده را جستجو کنید
۹. روی Next کلیک کنید.
۱۰. جزئیات ماشین مجازی و تنظیمات پیشنهادی را تأیید کنید و هر تغییری را که لازم می دانید انجام دهید.
۱۱. برای ادامه روی Import کلیک کنید (مدت زمان واردات بستگی به RAM سیستم شما و سرعت HDD یا SSD شما دارد)
۱۲. پس از تکمیل، ماشین مجازی جدید را انتخاب کنید و روی Start کلیک کنید .
برای ورود به VM ویندوز، از نام کاربری/رمز عبور پیشفرض IEUser/Passw0rd استفاده کنید!
همانطور که قبلاً ذکر شد، ارزش آن را دارد که پس از راهاندازی، یک ایمیج فوری از ماشین مجازی ایجاد کنید تا در صورت بروز مشکل، بازگشت به آن آسان شود.
یک نکته قابل توجه : ممکن است لازم باشد تنظیمات ماشین مجازی خود را تغییر دهید تا این کار به درستی کار کند. دستورالعمل های خود مایکروسافت بیان می کند که باید از مقادیر RAM زیر استفاده کنید:
- ایمیج ویندوز XP: 256 – ۵۱۲ مگابایت
- ایمیج ویندوز ویستا: ۵۱۲ – ۱۰۲۴ مگابایت
- ایمیج ویندوز ۷: ۱۰۲۴ – ۲۰۴۸ مگابایت
- ایمیج ویندوز ۸: ۱۰۲۴ – ۲۰۴۸ مگابایت
- ایمیج ویندوز ۱۰: ۱۰۲۴ – ۲۰۴۸ مگابایت
بنابراین، اگر ایمیج ماشین مجازی دانلود شده شما آنطور که انتظار می رود کار نمی کند، رم را همانطور که ذکر شد تنظیم کنید. به عنوان یک قاعده سرانگشتی، به جای حداقل رم، حداکثر مقدار رم را تخصیص دهید.
ویندوز را راه اندازی کنید و نرم افزار را نصب کنید!
اگر تا اینجای آموزش همراه ما پیش رفته اید، کار تمام شده است. شما باید بتوانید از طریق DVD (به لطف ابزار VirtualBox) یا با دانلود و نصب نرم افزار را در ویندوز بوت کنید و نرم افزار را نصب کنید.
همه برنامه های معمول ویندوز شما باید به صورت عادی اجرا شوند و فقط توسط سخت افزار کامپیوتر میزبان شما محدود شود – رایانه فیزیکی که VirtualBox را روی آن نصب کرده اید. اگر بوت دوگانه یا Wine برای شما کار نمیکند ، احتمالاً بهترین راه برای دریافت برنامهها و بازیهای ویندوز، استفاده از ماشین مجازی است .
داشتن یک ویندوز مجازی که به راحتی می توانید آن را روشن و خاموش کنید، در حالی که به محاسبات لینوکس روزانه خود ادامه می دهید، یک مزیت بزرگ است. اگر نیاز به اجرای نرم افزار ویندوز و داشتن سخت افزار برای پشتیبانی از مجازی سازی دارید، این یک راه حل عالی است.
دیدگاه ها