• برنامه هایی برای ایجاد ماشین های مجازی مروری بر ماشین های مجازی بهترین ماشین مجازی

    مجازی سازی به شما امکان می دهد کپسوله کنید سازمان داخلیسیستم عامل یا قطعاتی از آن در سخت افزار و نرم افزار مجازی. به عبارت دیگر، ایجاد فضای مجازی که واقعی باشد، از نظر سیستم عاملدر این فضا دویدن این دقیقاً همان کاری است که ماشین‌های مجازی برای Windows 7، Linux و Mac OS X انجام می‌دهند. مجازی‌سازی همچنین به شما امکان می‌دهد دستگاه‌هایی را شبیه‌سازی کنید که حتی روی رایانه شما نیستند.

    توجه داشته باشیدپاسخ: به یک معنا، ماشین‌های مجازی به شما اجازه می‌دهند یک کامپیوتر درون یک کامپیوتر ایجاد کنید.

    دو جنبه مهم مجازی سازی ماشین وجود دارد:

    • تعامل بین یک میزبان فیزیکی (رایانه) و یک میزبان مجازی
    • تعامل بین سیستم عامل در حال اجرا در فضای مجازی و سخت افزار مورد استفاده

    نرم افزار مجازی سازی، یعنی ماشین های مجازی برای ویندوز 7 (لینوکس، مک او اس ایکس)، به عنوان یک قاعده، برنامه منظمیا یک سرویس سیستم عامل که به شما امکان ایجاد هاست را می دهد. میزبان هر ماشین فیزیکی (رایانه) است. در داخل نرم افزار مجازی سازی، سیستم عامل در یک میزبان واقعی مشابه یا یکسان به نام ماشین مجازی اجرا می شود. برای راحتی کار، سیستم عاملی که در ماشین مجازی اجرا می شود، سیستم عامل مهمان نامیده می شود.

    علاوه بر این، وجود دارد راه های مختلفمجازی سازی، که نه تنها بر اجرای برنامه های کاربردی برای ایجاد ماشین های مجازی، بلکه بر ویژگی های ارائه شده برای سیستم های مهمان نیز تأثیر می گذارد. شبیه سازی معمولی وجود دارد که در آن فراخوانی های سخت افزاری و نرم افزاری از یک لایه میانی عبور می کنند. همچنین پارا مجازی‌سازی وجود دارد که بخشی از اقدامات داخل ماشین مجازی روی سخت‌افزار واقعی انجام می‌شود، در حالی که بخش دیگر از یک لایه میانی عبور می‌کند. و همچنین مجازی سازی در سطح سیستم وجود دارد، زمانی که هر سیستم مهمان در یک هسته ویژه بارگذاری می شود، که به شما امکان می دهد فقط نسخه های مشابه سیستم عامل را اجرا کنید.

    برخی از این روش ها را می توان بدون تغییرات قابل توجه در میزبان واقعی و سیستم عامل آن انجام داد. برخی دیگر نیاز دارند که هاست در یک نمونه خاص از سیستم عامل که از مجازی سازی پشتیبانی می کند، راه اندازی مجدد شود. برخی دیگر از هاست های ویژه ای استفاده می کنند که برای مجازی سازی در سطح دستگاه سخت افزاری پشتیبانی می کنند و طراحی شده اند. روش‌های اخیر به عنوان روش‌های مجازی‌سازی فلز برهنه نیز شناخته می‌شوند (اگرچه این کاملاً درست نیست، زیرا برخی از هسته‌های نرم‌افزاری هنوز استفاده می‌شوند).

    نرم افزار مجازی سازی که ایجاد و عملکرد ماشین های مجازی و همچنین توزیع و محدودیت منابع ارائه شده را مدیریت می کند، اغلب Hypervisor نامیده می شود. برخی از برنامه های مجازی سازی نیز می توانند از پسوندهای ویژه پردازنده برای بهبود عملکرد ماشین های مجازی استفاده کنند. وجود چنین افزونه هایی را پشتیبانی سخت افزاری برای مجازی سازی می نامند. نمونه هایی از این پشتیبانی فناوری های VT-X (اینتل) و AMD-V (AMD) هستند.

    مجازی سازی و ماشین مجازی چیست؟

    برخی از افراد دوست دارند برنامه های مجازی سازی (ماشین های مجازی) را هر چیزی که یک لایه انتزاعی بین سیستم عامل و برخی از سیستم عامل ها ایجاد می کند نام ببرند. فرآیندهای در حال اجرا. به عنوان مثال، Sandboxie وجود دارد که به شما امکان می دهد مرورگرها را از سیستم جدا کنید (به ابزارهای امنیتی مرورگر مراجعه کنید). برخی از برنامه ها به شما این امکان را می دهند که وضعیت سیستم را مسدود کنید تا امکان تغییر آن وجود نداشته باشد. برخی دیگر همچنین به شما اجازه می دهند از حالت به اصطلاح سایه استفاده کنید، که در آن همه برنامه ها به طور معمول اجرا می شوند، اما با راه اندازی مجدد رایانه، هرگونه تغییر لغو می شود.

    البته همه این برنامه ها مزایای مختلفی را ارائه می دهند، اما به دلیل شبیه سازی نکردن، فناوری مجازی سازی محسوب نمی شوند و ماشین مجازی نیستند. تماس های سیستمی، و اجازه نمی دهند سیستم عامل های مهمان در بالای سیستم فعلی اجرا شوند. چنین برنامه هایی فقط لایه های اضافی جداسازی ایجاد می کنند، عمدتاً برای افزایش سطح امنیت. ادامه موضوع ایمنی...

    چرا از مجازی سازی و ماشین های مجازی استفاده کنیم؟

    اگر امنیت اولویت اصلی شماست و اولین چیزی است که در هر شرایطی به آن فکر می کنید، مطمئناً مجازی سازی (استفاده از ماشین های مجازی) می تواند به شما در این امر کمک کند. اما، نباید فرض کنید که مجازی سازی عمدتاً برای امنیت استفاده می شود. اهداف اولیه آن عبارتند از: آزمایش، کاهش هزینه، انعطاف پذیری، پشتیبانی از محصول قدیمی و آموزش. افزایش سطح امنیت فقط یک امتیاز خوب است که مشکلات خاص خود را دارد.

    توجه داشته باشید: اگرچه مجازی سازی به شما امکان می دهد یک سیستم عامل را از سیستم عامل دیگر جدا کنید، اما هنوز راه هایی برای رسیدن از سیستم مهمان به سیستم اصلی وجود دارد.

    برای اجرای فناوری مجازی سازی و ماشین های مجازی به چه چیزهایی نیاز دارید؟

    اولین چیزی که باید در نظر بگیرید میزبان فیزیکی است. بسته به نوع نرم افزار مجازی سازی (ماشین های مجازی) ممکن است سخت افزارهای کاملا متفاوت و سیستم عامل های متفاوتی مورد نیاز باشد. مجازی سازی به هیچ راه حلی دلالت نمی کند که هر جا که لازم باشد اجرا شود. ماشین های مجازی باید برای سیستم (ویندوز، لینوکس، مک) و برای سخت افزار (سخت افزار) انتخاب شوند. علاوه بر این هاست باید موارد لازم را داشته باشد.

    بنابراین اگر قصد دارید سیستم عامل های مهمان را در بالای سیستم خود اجرا کنید، برای اجرای آنها به منابع اضافی مانند CPU و RAM نیاز خواهید داشت. به عنوان مثال، اگر رایانه شما فقط 2 گیگابایت رم دارد و می‌خواهید یک سیستم مهمان را روی ویندوز 7 اجرا کنید، باید استفاده از منابع در سیستم واقعی را به شدت محدود کنید تا ماشین مجازی به درستی کار کند. البته، مگر اینکه بخواهید ویندوز XP را با 256 مگابایت حافظه اجرا کنید. با این حال، اگر 16 گیگابایت رم دارید، می توانید بیش از یک سیستم مهمان را بدون احساس کمبود منابع اجرا کنید.

    مزایا: نصب و استفاده آسان.

    معایب: عملکرد محدود. از عکس های فوری و اشتراک گذاری دایرکتوری پشتیبانی نمی کند.

    ماشین مجازی برای ویندوز 7، لینوکس و Mac OS X - VirtualBox

    VirtualBox یکی دیگر از نرم افزارهای ماشین مجازی کراس پلتفرم برای ویندوز 7 و بالاتر و همچنین سیستم های لینوکس و مک است که در حال حاضر متعلق به اوراکل است. VirtualBox شبیه VMware Player است اما دارد ویژگی های بیشتراز جمله پشته شبکه پیشرفته‌تر، عکس‌های فوری نامحدود، برخی پشتیبانی از OpenGL و DirectX و بسیاری موارد دیگر. نصب این برنامه آسان است و استفاده از آن به همان اندازه آسان است. همچنین می توانید از خط فرمان برای استقرار خودکار استفاده کنید. VirtualBox همچنین از USB و فهرست های مشترک پشتیبانی می کند. علاوه بر این، وجود دارد نسخه قابل حملجعبه مجازی با این حال، معایبی نیز وجود دارد. شما نمی توانید از سیستم های مهمان اسکرین شات بگیرید. مدیریت دیسک تا حدودی گیج کننده است.

    مخاطب: کاربران مبتدی و با تجربه.

    مزایا: نصب و استفاده آسان، ویژگی های زیاد.

    معایب: بدون پشتیبانی از اسکرین شات، وارد کردن ماشین های موجود دشوار، مدیریت دیسک غیرمعمول.

    هایپروایزر VMware ESXi برای ایجاد ماشین های مجازی

    ESXi یک هایپروایزر فلزی لخت با عملکرد کمتر در مقایسه با ESX است. برنامه به هاست نیاز دارد و می توان آن را از کنسول کنترل کرد (کنسول به طور پیش فرض غیرفعال است، اما می توانید آن را به صورت دستی فعال کنید). شما نمی توانید از صفحه نمایش ماشین های مجازی خود اسکرین شات بگیرید یا فیلم بگیرید. انتقال و شبیه سازی سیستم های مهمان فقط به صورت دستی انجام می شود. اما، اما شما دریافت می کنید اشتراک گذاریحافظه برای استفاده کارآمدتر از RAM، کنترل و مدیریت قدرتمند، و دسترسی به خط فرمان از طریق SSH (در صورت باز بودن). همچنین می توانید ابزارهای VMware را برای بهبود عملکرد ماشین های مجازی نصب کنید. Para-virtualization نیز توسط ESXi پشتیبانی می شود.

    مزایا: قابلیت های قدرتمند و پیشرفته ماشین مجازی.

    معایب: به هاست و منابع زیادی نیاز دارد. نصب و اجرا آسان نیست.

    ماشین مجازی برای یونیکس/لینوکس - ماشین مجازی مبتنی بر هسته (KVM)

    KVM فقط از مجازی سازی برای سیستم عامل های مشابه یونیکس (لینوکس) پشتیبانی می کند. برنامه را می توان بر روی هر سخت افزاری یا در حالت شبیه سازی اجرا کرد، اما بدون پسوندهای پردازنده، عملکرد وحشتناک خواهد بود. KVM برای استفاده از طریق کنسول طراحی شده است. اما، یک رابط مدیریتی مناسبی دارد که به شما امکان می‌دهد ماشین‌های مجازی را راه‌اندازی و متوقف کنید، اسکرین‌شات بگیرید و موارد دیگر. این رابط به عنوان Virtual Machine Manager (VMM) شناخته می شود و همچنین برای مدیریت ماشین های مجازی Xen استفاده می شود (به زیر مراجعه کنید). پشتیبانی از محلی و کنترل از راه دور. یک تضاد شناخته شده با VirtualBox وجود دارد، اما نسبتاً به راحتی قابل حل است

    مخاطب: کاربران پیشرفته و حرفه ای.

    مزایا: کنترل کامل و انعطاف پذیری، بسیار عملکرد بالا، تحت شرایط مناسب.

    معایب: فقط سیستم های یونیکس مانند. برای اجرای عادی به پسوندهای سخت افزار مجازی سازی نیاز دارد. تاکید بر خط فرمان نصب و اجرا آسان نیست.

    ماشین مجازی برای یونیکس/لینوکس - Xen

    Xen اپلیکیشن دیگری برای مجازی سازی سیستم عامل های مشابه یونیکس (لینوکس) است. باید در نمونه هسته خود بارگذاری شود. تاکید بر خط فرمان است. اما، شما همچنین می توانید از VMM استفاده کنید. به طور رسمی، Xen برای سال‌ها توسط OpenSUSE پشتیبانی می‌شود و اخیراً به نسخه بالادستی هسته اضافه شده است. Xen می تواند در حالت سخت افزاری یا پارا مجازی سازی اجرا شود. با این حال، برای para-virtualization، Xen برای نصب و اجرا بسیار مشکل است. علاوه بر این، Xen پشتیبانی محدودی از سی دی رام و دستگاه های شبکه. همچنین به عنوان یک هایپروایزر مجازی سازی فلزی بر روی یک سی دی زنده موجود است. افزونه های شخص ثالث متعددی برای مدیریت Xen وجود دارد.

    مخاطب: کاربران پیشرفته و حرفه ای.

    مزایا: کنترل کامل و انعطاف پذیری، عملکرد بسیار خوب، پشتیبانی از هسته بومی.

    معایب: فقط سیستم های یونیکس مانند. حالت Para-Virtualization باگ است. تاکید بر خط فرمان چند ابزار خط فرمان که می تواند گیج کننده باشد. نصب و اجرا آسان نیست. شما باید نمونه هسته خود را بارگیری کنید.

    راه حل های دیگر برای ایجاد ماشین های مجازی

    بسیاری از راه حل های دیگر مانند Parallels Virtuozzo، OpenVZ و VirtualBox بر اساس VMLite در اینجا فهرست نشده اند. همچنین تعدادی راه حل بازطراحی شده، از جمله نمونه هایی از مجازی سازی و تین کلاینت ها وجود دارد. لینوکس همچنین تعداد زیادی اصلاحات خاص خود را دارد. و فراموش نکنید فناوری های ابریبا برنامه های مجازی سازی آنها

    با این حال، اگر یک کاربر تازه کار هستید، پس نباید به دنبال ویژگی ها و تغییرات رنگارنگ باشید. در غیر این صورت، تلاش برای ایجاد یک ماشین مجازی برای اجرای دو سه برنامه می تواند به چندین شب بی خوابی تبدیل شود.

    چند کلمه در مورد برنامه های مجازی سازی

    این بررسی نه تنها برای کاربران تازه کار، بلکه برای متخصصان نیز مفید خواهد بود. محصولات ذکر شده طیف گسترده ای از فناوری های مجازی سازی را در همه سطوح پوشش می دهند. همه راه حل های شرح داده شده برای استفاده شخصی رایگان هستند. آنچه را که می خواهید یا نیاز دارید، بر اساس سخت افزاری که دارید، نیازهای خود برای سهولت در راه اندازی و راه اندازی، و مجموعه ویژگی های مورد نیاز خود انتخاب کنید.

    به عنوان یک قاعده، بیشتر افراد شروع به یادگیری مجازی سازی با VMware Player یا VirtualBox می کنند. کاربران لینوکسممکن است KVM و احتمالا Xen را ترجیح دهد. کاربران باتجربه ممکن است بخواهند نگاهی به ESXi بیاندازند.


    ماشین مجازی (Virtual Machine) یک محیط نرم افزاری است که جزء سخت افزاری یک کامپیوتر را با تمام اجزای آن شبیه سازی می کند. در اصل ماشین مجازی یک کامپیوتر مجازی مجزا است که بر روی آن امکان نصب سیستم عامل ها، برنامه ها، درایورها و غیره وجود خواهد داشت که سپس می تواند جدا از سیستم عامل اصلی نصب شده بر روی این کامپیوتر اجرا شود.

    در این مقاله، ماشین مجازی چیست و چرا به آن نیاز است، تحلیل خواهیم کرد. استفاده از ماشین مجازی چیزی شبیه به این است: شما یک برنامه مجازی سازی ویژه (ماشین مجازی) را بر روی کامپیوتر خود نصب می کنید، که سپس می توانید یک یا چند سیستم عامل را که توسط این برنامه پشتیبانی می شود، در آن نصب کنید.

    به عنوان مثال، اگر رایانه شما دارای ویندوز 7 است و می‌خواهید سیستم عامل دیگری را امتحان کنید: ویندوز 8.1 یا ویندوز 10. شما آماده نیستید فوراً به یک سیستم عامل جدیدتر ارتقا دهید، بنابراین با نصب ویندوز 10 در ماشین مجازی ، می توانید با جزئیات کار و فرصت های او آشنا شوید، مهارت های لازم را کسب کنید.

    به موازات آن، می توانید سایر سیستم عامل ها را در ماشین مجازی نصب کنید: مختلف توزیع های لینوکس، Mac OS X و غیره همزمان می توانید در رایانه خود به عنوان مثال در سیستم اصلی ویندوز 10 و در مجازی استفاده کنید. دستگاه ویندوز 7، اوبونتو و Mac OS X.

    اکثر برنامه های محبوببرای ایجاد ماشین های مجازی (VM) برای کاربران عادی(بخش بزرگی از سیستم های مجازی سازی شرکتی وجود دارد): جعبه مجازی اوراکل(رایگان)، VMware (رایگان برای استفاده شخصی VMware Player، پولی ایستگاه کاری VMware، موازی (برای رایانه های دارای سیستم عامل Mac OS X)، ویندوز مجازیکامپیوتر (در ویندوز 7، با شروع نسخه Pro، پشتیبانی می شود نصب رایگانمجازی محیط های ویندوزحالت XP)، Hyper-V (در x64 بیت اجرا می شود نسخه های ویندوز، با ویندوز 8 شروع می شود) و دیگران.

    ماشین های مجازی تولید کنندگان مختلفدر قابلیت ها و ویژگی های آنها متفاوت است. دانلود ماشین های مجازی از وب سایت های تولیدکنندگان نرم افزار امکان پذیر خواهد بود.

    استفاده از ماشین های مجازی

    ماشین های مجازی (VM) عمدتاً برای اهداف زیر استفاده می شوند:

    • نصب یک سیستم عامل دیگر برای مطالعه یا کار
    • آزمایش برنامه های ناآشنا بدون خطر کردن سیستم عامل اصلی
    • با استفاده از برنامه هایی که نمی توانند روی کامپیوتر شما اجرا شوند
    • راه اندازی LAN
    • راه اندازی ایمن برنامه های مشکوک
    • نصب همزمان چندین سیستم عامل بر روی یک کامپیوتر

    مثلا در کامپیوتر من زمان متفاوت، سیستم عامل های زیر در محیط مجازی نصب شده اند: Windows XP، Windows 7، Windows 8.1، Windows 10، Mac OS X، لینوکس مینت.اندروید.

    کار در یک سیستم عامل نصب شده در یک ماشین مجازی با کار در آن تفاوتی ندارد سیستم منظمبر روی کامپیوتر نصب شده است. این یک سیستم عامل معمولی است که در یک محیط مجازی اجرا می شود. شما می توانید بدون ترس از کشتن ویندوز یا هر سیستم دیگری هر کاری که می خواهید انجام دهید. اگر در نتیجه اقدامات شما، سیستم عامل غیرفعال شد، می توانید به سادگی این سیستم عامل را حذف کرده و به جای آن سیستم عامل دیگری را نصب کنید.

    در خیلی ماشین های مجازیفرصتی برای ایجاد یک عکس فوری از سیستم وجود دارد، بنابراین می توانید به راحتی سیستم عامل "کشته شده" را بازیابی کنید.

    به احتمال زیاد، بازی های قدرتمند با منابع فشرده روی ماشین مجازی اجرا نخواهند شد، زیرا چنین بازی هایی احتمالاً سرعت زیادی را کاهش می دهند. عملکرد سیستم عامل نصب شده بر روی یک ماشین مجازی به قدرت یک کامپیوتر خاص بستگی دارد.

    در این تصویر می بینید که من ویندوز 10 را روی کامپیوترم نصب کرده ام و پنجره ماشین مجازی (من عمداً پنجره برنامه مجازی سازی را کم کردم) ویندوز 8.1 را اجرا می کند. بنابراین، در رایانه من در آن لحظه دو سیستم عامل مختلف به طور همزمان و مستقل از یکدیگر در حال اجرا بودند.

    سیستم عامل نصب شده در ماشین مجازی جدا از سیستم عامل اصلی نصب شده بر روی کامپیوتر شما اجرا می شود. شما می توانید هر کاری را با ویندوز (یا سیستم عامل دیگر) نصب شده در ماشین مجازی انجام دهید. سیستم اصلی نصب شده بر روی رایانه شما تحت تأثیر اجرای در ماشین مجازی یا سایر تغییرات ایجاد شده در سیستم عامل نصب شده در ماشین مجازی قرار نمی گیرد.

    می توانید برنامه های ناآشنا را قبل از نصب بر روی یک سیستم واقعی روی یک ماشین مجازی تست کنید. سیستم عامل ویندوز یا سیستم عامل دیگری (اگر رایگان نباشد) باید فعال شود.

    برخی از برنامه ها روی یک سیستم عامل خاص کار نمی کنند، بنابراین می توانید چنین برنامه ای را روی یک سیستم عامل پشتیبانی شده در یک ماشین مجازی نصب کنید. در این صورت، می توانید به استفاده از برنامه ضروری در رایانه خود ادامه دهید.

    ماشین مجازی می تواند برای اهداف امنیتی استفاده شود. به عنوان مثال، این امکان وجود خواهد داشت که برنامه ای را که شما را مشکوک می کند بلافاصله روی رایانه خود نصب نکنید، بلکه می توانید چنین برنامه ای را از قبل روی یک ماشین مجازی نصب کنید. در صورتی که ظن شما تایید شود، سیستم عامل اصلی نصب شده بر روی کامپیوتر شما به هیچ وجه تحت تاثیر قرار نخواهد گرفت.

    شما می توانید با خیال راحت از سایت های مشکوک بازدید کنید و فقط سیستم مهمان نصب شده در VM را به خطر بیندازید.

    در این تصویر، سیستم عامل Mac OS X بر روی یک ماشین مجازی در حال اجرا است که در پنجره آن مرورگر سافاری. در VMware Workstation، سیستم مهمان را می توان گسترش داد تا کل صفحه نمایشگر کامپیوتر شما را پر کند.

    هنگام استفاده از ماشین مجازی، در کنار مزایا، معایبی نیز وجود دارد. مشکل اصلی: کافی نیست کامپیوترهای قدرتمندکار در یک سیستم مهمان نصب شده بر روی یک ماشین مجازی ممکن است کند شود (یخ زدن، کاهش سرعت). این به این دلیل است که در این زمان منابع رایانه شما به طور همزمان دو سیستم عامل را مصرف می کنند: سیستم عامل اصلی نصب شده روی رایانه شما و سیستم مهمان نصب شده در ماشین مجازی.

    برای اینکه رایانه شما به شدت بارگیری نشود، توصیه می کنم هنگام کار در سیستم عامل مهمان، برنامه های غیر ضروری را در حال حاضر در سیستم اصلی ببندید. پس از آن، بار روی منابع رایانه شما کمی کاهش می یابد و کار در سیستم عامل مهمان نصب شده در ماشین مجازی راحت تر می شود. در رایانه های قدرتمند، چنین مشکلاتی معمولاً ایجاد نمی شوند.

    اگر می خواهید سیستم عامل ویندوز دیگری را روی رایانه خود امتحان کنید و به دلیل قدرت کم رایانه، کار در یک ماشین مجازی دشوار است، می توانید سیستم دیگری را بر روی آن نصب کنید. سخت مجازیدیسک (VHD). می توانید در این مورد بیشتر بخوانید. با استفاده از این گزینه به نوبت سیستم عامل ها را روی کامپیوتر خود اجرا می کنید.

    با کار با ماشین مجازی، می توانید به راحتی هر سیستم عاملی را بدون هیچ عواقبی برای کامپیوتر خود حذف کنید و همچنین یک برنامه ماشین مجازی را از کامپیوتر خود حذف کنید.

    نتیجه گیری مقاله

    با استفاده از برنامه ویژه: ماشین مجازی (ماشین مجازی)، می توانید یک سیستم عامل متفاوت را بر روی رایانه خود نصب کنید تا با کار آن آشنا شوید، برنامه ها را آزمایش کنید، مشکلات سازگاری را حل کنید، برای اهداف امنیتی و غیره. می توانید چندین ماشین مجازی مختلف را امتحان کنید و در راحت ترین گزینه برای شما

    ماشین مجازی چیست و چه کاربردی دارد؟

    ماشین مجازی برنامه ای است که به شما امکان می دهد یک کامپیوتر واقعی را با تمام اجزای آن (BIOS، هارد، درایو و غیره) شبیه سازی کنید. در این رایانه مجازی می توانید هر سیستم عامل و همچنین برنامه ها و درایورها را نصب کنید. بین او سیستم واقعیو مجازی، می توانید آزادانه داده ها را مبادله کنید.

    من نمی گویم که مطلقاً هر کاربر به یک ماشین مجازی نیاز دارد، اما یک کاربر پیشرفته اغلب به آن نیاز دارد. ماشین مجازی برای اهداف و وظایف مختلفی استفاده می شود:

    • برای نصب دیگری یا دومی از همان سیستم عامل؛
    • برای تست نرم افزارهای مختلف؛
    • برای شبیه سازی یک شبکه کامپیوتری؛
    • برای اجرای برنامه هایی که نمی توانند از سیستم عامل شما اجرا شوند.

    اگر بیاورید مثال خاص، به عنوان مثال، ویندوز XP روی رایانه شخصی شما نصب می شود و می توانید ویندوز 7، ویندوز 8 یا لینوکس را روی رایانه مجازی نصب کنید.

    در این مقاله در مورد سه شبیه ساز محبوب، ویژگی های اصلی آنها و مزایای هر یک از آنها صحبت خواهم کرد. به عنوان یک امتیاز، من یک شبیه ساز اندروید برای ویندوز ارائه می کنم و به عنوان مثال ایجاد یک ماشین مجازی با استفاده از یکی از شبیه سازها را مثال می زنم.

    VMware یکی از معروف ترین و گسترده ترین ماشین های مجازی است. معمولاً توسط شرکت های بزرگ استفاده می شود. VMware به دو صورت Player و Workstation ارائه می شود که اولی رایگان و دومی پولی است.

    VMware از اجرای 32 و 64 نیز پشتیبانی می کند سیستم های بیتیو همچنین USB 3.0 و سیستم عامل های مختلف.

    ویژگی های کلیدی:

    • VMware به شما امکان می دهد دستگاه های USB، درایوهای CD/DVD، رابط های شبکهو دیگران؛
    • پشتیبانی از جابجایی و کپی فایل ها با استفاده از کشیدن و رها کردن.
    • شما می توانید ماشین های مجازی جدید را با استفاده از یک جادوگر گام به گام متصل کنید.
    • شما می توانید یک ماشین مجازی با استفاده از دیسک نصب یا با تصویر تمام شدهدیسک؛
    • VMware Player از ماشین های مجازی که روی VMware پولی ساخته شده اند پشتیبانی می کند.

    کامپیوتر مجازی مایکروسافت

    Microsoft Virtual PC یک ماشین مجازی رایگان با رابط کاربر پسندو عملکرد عالی تنها منفی کوچک این است که فقط سیستم عامل های ویندوز پشتیبانی می شوند.

    ویژگی های کلیدی:

    • امکان انتخاب سخت افزار مورد نیاز در ماشین مجازی وجود دارد.
    • می توانید سخت افزار را در ماشین مجازی اضافه یا حذف کنید.
    • شما می توانید ماشین های مجازی را کپی کنید.
    • امکان جابجایی سریع بین رایانه های شخصی مجازی با استفاده از نشانک ها وجود دارد.
    • امکان کشیدن و رها کردن فایل ها از رایانه اصلی به رایانه مجازی و بالعکس وجود دارد.
    • شما می توانید کامپیوترهای مجازی و واقعی را از طریق شبکه متصل کنید.

    جعبه مجازی

    جعبه مجازی- شبیه ساز رایگان، که می توانید محبوب ترین سیستم عامل ها مانند ویندوز، لینوکس، FreeBSD، Mac OS را روی آن نصب کنید. هر دو 32 و 64 کار پشتیبانی می شود نسخه های بیتیسیستم های عامل. همچنین VirtualBox می‌تواند با رایانه‌های مجازی که در آن ایجاد شده‌اند کار کند برنامه پولیایستگاه کاری VMware.

    ویژگی های اصلی برنامه:

    • VirtualBox را می توان از طریق کنترل کرد رابط کاربری گرافیکیو از طریق خط فرمان؛
    • VirtualBox به شما امکان می دهد دستگاه های USB را به رایانه های مجازی متصل کنید و به آنها اجازه می دهد مستقیماً با آنها کار کنند.
    • تمام پارامترهای ماشین مجازی در قالب XML توضیح داده شده است و بنابراین به رایانه فیزیکی که سیستم روی آن در حال اجرا است بستگی ندارد.
    • VirtualBox از مدیریت از راه دور پشتیبانی می کند.
    • یک بسته SDK ویژه برای گسترش عملکردهای برنامه وجود دارد.

    پس از تجزیه و تحلیل بررسی های هر سه شبیه ساز، می توان نتیجه گرفت که VirtualBox بهترین است. برنامه مناسببرای ایجاد و مدیریت ماشین های مجازی بنابراین، نصب یک ماشین مجازی با استفاده از VirtualBox را به عنوان مثال در نظر خواهیم گرفت.

    نصب ماشین مجازی VirtualBox

    بیایید نحوه نصب VirtualBox را بررسی کنیم و در فصل بعدی نحوه تنظیم آن را خواهیم دید.
    آخرین نسخه برنامه را از وب سایت رسمی یا از برنامه دانلود ما دانلود کنید
    نصب را شروع می کنیم و اولین پنجره خوش آمدگویی را می بینیم. روی "بعدی" کلیک کنید و به مرحله بعدی بروید.

    در مرحله دوم نصب، اجزای برنامه نصب شده و دایرکتوری که برنامه در آن نصب خواهد شد را مشاهده می کنیم. شما می توانید دایرکتوری نصب را تغییر دهید، اما توصیه می شود همه کامپوننت ها را نصب کنید. حتی اگر همه اجزا در حال حاضر مورد نیاز نباشند، اما در آینده به آنها نیاز خواهند بود، باید ماشین مجازی را دوباره نصب کنید.

    بر گام بعدییک هشدار ظاهر می شود مبنی بر اینکه کامپیوتر به طور موقت از شبکه در حین نصب قطع شده است.

    سپس پنجره ای با پیامی ظاهر می شود که می توانید نصب را شروع کنید. روی دکمه "نصب" کلیک کنید و منتظر بمانید تا نصب کامل شود.

    در طول مراحل نصب، ممکن است پنجره‌های پاپ‌آپ ظاهر شوند که عبارت «نصب نرم‌افزار برای این دستگاه؟" روی دکمه "نصب" کلیک کنید.
    پس از اتمام نصب، روی دکمه "پایان" کلیک کنید. پس از اتمام نصب، ماشین مجازی به طور خودکار راه اندازی می شود.

    ایجاد یک ماشین مجازی VirtualBox

    برای ایجاد یک ماشین مجازی، در پنجره لازم است برنامه های VirtualBoxروی دکمه "ایجاد" در سمت چپ کلیک کنید گوشه بالایی.

    در مرحله اول نام ماشینی که قرار است ایجاد شود را وارد کرده و نوع سیستم عامل را انتخاب کنید. به عنوان مثال، ما یک ماشین مجازی با یک عامل ایجاد می کنیم سیستم ویندوز 7. جلوتر می رویم.

    در مرحله دوم، مقدار RAM مورد نیاز ماشین مجازی را تعیین می کنیم. ما بر اساس نیازهای سیستم عامل انتخاب شده نصب می کنیم. که در سیستم مورد نیازویندوز 7 بیان می کند که حداقل به 1 گیگابایت رم نیاز دارد. مثلاً 1.5 گیگابایت را فرض کنید. در اینجا باید در نظر داشته باشید که نمی توانید بیش از نیمی از رم کامپیوتر فیزیکی را روی یک ماشین مجازی نصب کنید.

    اکنون می توانید یک هارد دیسک مجازی را به ماشین مجازی ایجاد شده متصل کنید. ابتدا آن را ایجاد می کنیم. "ایجاد یک هارد دیسک مجازی جدید" را انتخاب کرده و روی دکمه "ایجاد" کلیک کنید.

    نوع را مشخص کنید هارد دیسک. اگر با فرمت هایی که در آنجا توضیح داده شده آشنا نیستید، می توانید آن را همانطور که هست رها کنید و روی "بعدی" کلیک کنید.

    اکنون باید فرمت ذخیره سازی داده ها در هارد دیسک مجازی را مشخص کنید. یک هارد دیسک مجازی پویا می تواند گسترش یابد، در حالی که یک دیسک ثابت دارای اندازه کاملاً مشخصی است. هر کدام را که بیشتر دوست دارید انتخاب کنید.

    یک نام مشخص کنید سخت مجازیدیسک و اندازه آن روی "ایجاد" کلیک کنید.

    راه اندازی ماشین مجازی VirtualBox

    بیایید ببینیم ماشین مجازی چه تنظیماتی دارد. روی دکمه "تنظیمات" در گوشه سمت چپ بالای برنامه کلیک کنید.
    پنجره تنظیمات ظاهر می شود. در اینجا می توانید پارامترهای مختلف ماشین مجازی را تغییر دهید (به عنوان مثال، مقدار RAM اختصاص داده شده، فعال کردن شتاب دو بعدی، ترتیب راه اندازی دستگاه و غیره)
    تمام تنظیمات به دسته‌هایی تقسیم می‌شوند.

    اگر در تنظیمات اشتباه کنید، برنامه با ظاهر شدن کتیبه "تنظیمات نادرست شناسایی شده" در پایین پنجره تنظیمات به شما اطلاع می دهد.

    معمولاً 3 دسته اول تنظیمات برای کاربر کافی است. اگر ماشین مجازی کند کار می کند، می توانید مقدار RAM را افزایش دهید یا از قدرت پردازنده بیشتری استفاده کنید.

    پس از انجام تنظیمات، روی دکمه "OK" کلیک کنید. برای راه اندازی (روشن) ماشین مجازی ایجاد شده، روی دکمه "شروع" کلیک کنید. حالا داخل درایو قرار دهید دیسک نصببا سیستم عامل، سیستم عامل را نصب و پیکربندی کنید و کامپیوتر مجازی شما آماده استفاده است.

    این همه است، ما 3 شبیه ساز محبوب را بررسی کردیم، همه آنها را شناسایی کردیم نقاط قوت، مناسب ترین را برای ما انتخاب کرد، یک مجازی را نصب و پیکربندی کرد دستگاه VirtualBoxو حالا پاداش وعده داده شده.

    BlueStacks - شبیه ساز اندروید برای ویندوز

    BlueStacks Player برنامه‌ای است که به شما امکان می‌دهد برنامه‌های اندروید را روی رایانه‌ای که دارای ویندوز یا MacOS است اجرا کنید. BlueStacks به شما این امکان را می دهد که نه تنها با قابلیت های اندروید آشنا شوید، بلکه برنامه های ایجاد شده برای این سیستم عامل را نیز به طور کامل تست کنید. با استفاده از شبیه ساز BlueStacksکاربران می توانند هر یک از برنامه های متعدد موجود در رایانه شخصی خود را نصب و اجرا کنند گوگل پلی، GetJar، Amazon Appstore، 1Mobile و سایر فهرست های آنلاین برنامه های اندروید. بهترین بخش این است که BlueStacks کاملا رایگان است.

    ویژگی های کلیدی BlueStacks

    مهمترین ویژگی شبیه ساز BlueStacks پشتیبانی آن از فناوری LayerCake است که شبیه پردازنده ARM است. این فناوری اجازه می دهد برنامه های اندرویدروی پردازنده های معماری x86 کار کنید. زیرسیستم گرافیکی ARM نیز تقلید شده است که بیشترین عملکرد را ممکن می سازد بازی های مدرنکه برای تبلت های اندرویدی نوشته شده اند. حرکات تکان دادن انگشتی که کاربران تبلت به آن عادت دارند در BlueStacks با ماوس انجام می شود.

    برخلاف سایر ماشین های مجازی، BlueStacks نیازی به نصب دستی سیستم عامل ندارد - همه چیز ویژگی های اندرویدبلافاصله پس از راه اندازی در دسترس است. یکی از تنظیماتی که باید انجام شود، تغییر زبان رابط است. زبان روسی به طور کامل پشتیبانی می شود.
    BlueStacks در ویندوز 7، ویندوز ویستا، ویندوز XP کار می کند.

    این بررسی امروز ما را به پایان می رساند. با تقلیدتون موفق باشید

    هر کاربر رایانه شخصی گاهی اوقات می خواهد سیستم عامل دیگری را امتحان کند، اما جرات نصب آن را روی رایانه کاری خود ندارد. در واقع، نصب یک سیستم عامل ناآشنا یک اقدام بسیار خطرناک است. یک دستور اشتباه می تواند تمام داده های روی دیسک را از دست بدهد. اما امروزه راهی وجود دارد که می توان چندین سیستم عامل را در یک کامپیوتر به طور همزمان و در صورت تمایل حتی به طور همزمان امتحان کرد! این روش نامیده می شود - ماشین مجازییا کامپیوتر مجازی. سه مورد را در نظر بگیرید بهترین برنامه ها، که به شما امکان می دهد از فناوری مجازی سازی در خانه استفاده کنید.

    اطلاعات کلی در مورد ماشین های مجازی

    سیستم های مجازی سازی که امروزه وجود دارند وجوه مشترک زیادی دارند. به طور خاص، هر ماشین مجازی یک درایو CD و همچنین یک درایو فلاپی را تشخیص می دهد. علاوه بر این، امکان کار با درایوهای مجازی و تصاویر دیسک نیز وجود دارد. قابلیت تنظیم دستی مقدار رم برای هر یک از ماشین های مجازی، لیست دستگاه های متصل و غیره بسیار مفید است. چنین تنظیمات انعطاف پذیری به شما امکان می دهد تا به راحتی از سیستم مهمان استفاده کنید. خیلی عملکرد راحتتوانایی تعلیق ماشین مجازی در هر زمان است. این کار منابع سخت افزاری لازم را برای سیستم میزبان آزاد می کند.

    تمام تفاوت‌های موجود بین ماشین‌های مجازی موجود، در واقع، تنها به لیستی از پشتیبانی‌شده توسط آنها برمی‌گردد سیستم های عامل، و هزینه. امروزه رایج ترین سیستم های VirtualBox، کامپیوتر مجازی ویندوز و VMWare. اونها چجوری متفاوت هستن؟

    ORACLE VirtualBox - ماشین مجازی جهانی و رایگان

    جعبه مجازی- بسیار ساده، قدرتمند و ابزار رایگانبرای مجازی سازی، به لطف پشتیبانی شرکت معروف ORACLE توسعه یافته است. به شما امکان می دهد تقریباً هر سیستم عامل مدرن را به عنوان "مهمان" نصب کنید، خواه ویندوز، MacOS یا هر یک از نمایندگان متعدد خانواده لینوکس.

    ایجاد ماشین های مجازی در VirtualBox با استفاده از جادوگر گام به گام انجام می شود. هر کاربر کم و بیش باتجربه رایانه شخصی می تواند کار آن را درک کند. این سیستم از شبکه پشتیبانی می کند، بنابراین، در صورت تمایل، می توانید به ماشین مجازی دسترسی به اینترنت بدهید.

    VirtualBox به شما امکان می دهد "عکس های فوری" از سیستم عامل ایجاد کنید. با کمک آنها می توانید "نقاط بازیابی" ایجاد کنید که در هر زمان در صورت بروز خطا یا خرابی می توانید سیستم مهمان را "بازگردانید".

    Windows Virtual PC - یک ماشین مجازی از مایکروسافت

    کامپیوتر مجازی ویندوز- یک ماشین مجازی که فقط و منحصراً با ویندوز کار می کند. نصب لینوکس، MacOS و سایر سیستم عامل ها پشتیبانی نمی شوند.

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

    یک پلتفرم مجازی ماشین مجازی PC نقطه ضعف اصلی آن است. با این حال، اگر می‌خواهید فقط برنامه‌های در حال اجرا در ویندوز را آزمایش کنید، این موضوع مهم نیست. برخی از اشکالات را می توان کمتر کاربردی و راحت تر از رابط VirtualBox در نظر گرفت. در غیر این صورت، رایانه مجازی یک ابزار کاملاً قابل اعتماد است که به شما امکان می دهد ماشین های مجازی را با عملیات ایجاد کنید سیستم های مایکروسافتپنجره ها.

    ایستگاه کاری VMware - برای کارهای جدی

    VMware Workstation یک برنامه مجازی سازی قدرتمند، پولی و بسیار قابل اعتماد است که از ویندوز و لینوکس پشتیبانی می کند. برای مجازی سازی MacOS، این دستگاه در نظر گرفته نشده است.

    به دلیل قابلیت اطمینان بالا و گسترده ترین عملکرد، VMware Workstation اغلب نه تنها برای آزمایش، بلکه برای شغل دائمماشین های مجازی به عنوان سرور، خواه فایروال باشد که شبکه سازمان را از اینترنت جدا می کند یا حتی یک سرور پایگاه داده.

    VMware Workstation بسیار قابل تنظیم است که شامل بسیاری از گزینه ها و گزینه های سخت افزاری می شود اتصالات شبکهبرای کار با اینترنت این سیستم بهتر از سایرین است که می توانند روی ماشین های مجازی بازی کنند برنامه های گرافیکی، زیرا دارای شتاب دهنده 3 بعدی مجازی ویژه برای دریافت است کیفیت بالانمودار.

    رابط کاربری VMware Workstation کاملاً سازماندهی شده است، بنابراین عادت کردن به همه عملکردهای غنی آن بسیار آسان است. این برنامه به طور کامل از زبان روسی پشتیبانی می کند.

    لازم به ذکر است که VMware Workstation یک "برادر کوچک" رایگان دارد - پخش کننده VMWare. پخش کننده نمی داند چگونه ماشین های مجازی ایجاد کند، اما به شما اجازه می دهد که قبلاً در VMware Workstation ایجاد شده است. این برنامه در آزمایش موارد مفید خواهد بود، زمانی که، برای مثال، توسعه دهنده برخی از سیستم خودکارآن را به صورت تصویری از یک ماشین مجازی برای بررسی منتقل می کند. این عمل روز به روز رایج تر می شود، زیرا کاربر را از اجرای برنامه ناآشنا نجات می دهد.

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

    ماشین مجازی (VM) یک برنامه کامپیوتری است که کاربر می تواند با آن یک سیستم عامل شبیه سازی کند. یک تصویر سیستم عامل برای استفاده داخلی در دستگاه نصب شده است. سیستم موجود. خیلی راحته، اینطور نیست؟ اما همچنین وجود دارد سنگ های زیر آب. بخوانید که در حین نصب با چه چیزی مواجه خواهید شد و کدام ماشین مجازی برای ویندوز نسخه های 7.8 و 10 بهتر است را انتخاب کنید.

    چرا به ماشین های مجازی برای کامپیوتر نیاز دارید؟

    در بیشتر موارد، VM ها برای تست نرم افزار در . برای کار با چندین سیستم عامل فقط به یک کامپیوتر نیاز دارید که سرعت کار را به میزان قابل توجهی افزایش می دهد.

    می توانید همزمان چندین ماشین مجازی را روی یک کامپیوتر اجرا کنید. تعداد آنها به RAM و فضای موجود روی دیسک کودک بستگی دارد، زیرا سیستم عامل مجازی دقیقاً همان منبع حافظه را مصرف می کند که نسخه معمولی نصب شده روی رایانه است.

    با کمک ماشین های مجازی می توانید با برنامه ها و عملکردهایی که در سیستم عامل اصلی موجود نیستند کار کنید. همچنین امکان ایجاد وجود دارد پشتیبان گیری VM، با حرکت و استفاده بعدی آنها در رایانه های دیگر.

    ویروس ها، اشکالات و سایر خرابی های سیستم عامل مجازی بر عملکرد سیستم اصلی تأثیر نمی گذارد. پس از بسته شدن دستگاه، سیستم عامل اضافی متوقف می شود و RAM آزاد می شود.

    در حین کار VM، دستگاه ممکن است کند شود، زیرا افزایش مصرف منابع ذخیره سازی منجر به افزایش زمان پردازش درخواست ها می شود.

    دلایل نصب VM:

    • می خواهید با کار سایر سیستم عامل ها بدون نصب کامل آنها آشنا شوید. در صورت نیاز به جایگزینی سیستم عامل موجود، ابتدا از شبیه ساز مجازی برای تست سایر گزینه های نرم افزار استفاده کنید. این شما را از اشکالات احتمالی و ناسازگاری با سخت افزار نجات می دهد.
    • شما یک توسعه دهنده هستید و می خواهید یک سیستم جامع برای آزمایش برنامه هایی که ایجاد می کنید ایجاد کنید.

    جعبه مجازی

    VirtualBox یک ماشین مجازی برای ویندوز 7،8،10 است. محیط مجازی سازی به صورت رایگان توزیع می شود و هم برای کار با سیستم عامل ها و هم برای استقرار زیرساخت های شبکه و سایت های میزبانی قابل نصب است.

    پنجره اصلی VirtualBox:

    ویژگی اصلی این ماشین مجازی کراس پلتفرم است. روی تمامی نسخه های ویندوز عالی کار می کند. همچنین، از سایت توسعه دهنده می توانید نصب کننده های Mac OS، Debian را دانلود کنید. در خود محیط مجازی سازی، می توانید هر سیستم عامل دسکتاپ را نصب کنید.

    با با استفاده از VirtualBoxمی توانید با عملکرد سیستم عامل آشنا شوید یا برنامه را در حالت ایمن بدون آسیب رساندن به سیستم اصلی آزمایش کنید. اغلب کاربران ترجیح می دهند بازی های قدیمی را روی ماشین های مجازی نصب کنند که با سیستم عامل های مدرن ناسازگار هستند.

    پس از تکمیل شبیه ساز، تمام داده ها و تغییرات ذخیره می شود. دفعه بعد که آن را روشن کردید، به دسکتاپ بازگردانده می شوید و می توانید به انجام وظایف خود ادامه دهید.

    مزایا و معایب

    مزایای VirtualBox:

    • توزیع رایگان. 90٪ از نرم افزارهای مشابه پولی است، در حالی که VirtualBox را می توان کاملاً رایگان دریافت کرد. عملکردها و قابلیت های برنامه به توسعه دهنده محدود نمی شود.
    • امکان ایجاد اسکرین شات - اسکرین شات سیستم مجازی. تصویر حاصل فقط پنجره سیستم عامل اضافی را نمایش می دهد. گرفتن اسکرین شات با سیستم عامل اصلی رزولوشن را کاهش می دهد و همچنین از دسکتاپ معمولی شما عکس می گیرد.
    • ایجاد کپی دقیقیک ماشین مجازی موجود؛
    • امکان کشیدن و رها کردن پوشه ها، میانبرها و سایر اشیاء داخل شبیه ساز.
    • سیستم فایل یکپارچه - از ماشین مجازی می توانید به دایرکتوری های ذخیره شده در رایانه شخصی دسترسی داشته باشید و بالعکس.
    • کار همزمان با چند ماشین.

    همچنین، ویژگی متمایزجدید VirtualBox 4 یک سیستم مدیریت مجازی سازی راحت و بصری است فضای کاربرنامه ها. همچنین در مونتاژ جدید امکان فیلم برداری از صفحه نمایش یک سیستم عامل اضافی نیز وجود دارد.

    VirtualBox از کار با درایوهای USB متصل به رایانه پشتیبانی می کند.

    معایب برنامه:

    • کندی کامپیوتر حتی اگر رایانه شخصی شما دارای مشخصات فنی خوبی باشد، فضای کافی برای عملیات و حافظه دائمی، هنگام استفاده از ماشین مجازی، اجرای آهسته تری از تمام عملکردها را تجربه خواهید کرد. اگر در طول فرآیند ایجاد یک VM حافظه زیادی به آن اختصاص دهید، رایانه به شدت یخ می زند یا خاموش می شود.
    • حافظه ویدیویی ناکافی اگر نیاز به دستیابی به تصویر با بالاترین کیفیت دارید، انجام این کار با استفاده از VirtualBox دشوار خواهد بود. این برنامه به شما امکان می دهد تنظیمات استفاده از کارت گرافیک را فقط در سطح اولیه پیکربندی کنید.
    روش نصب

    برای نصب برنامه VirtualBox، نصب کننده را از وب سایت رسمی توسعه دهنده - Oracle دانلود کنید. فرآیند نصب استاندارد است و نیازی به تنظیمات اضافی ندارد:

    • فایل EXE را اجرا کنید؛
    • انتخاب کنید HDD، که حاوی پوشه ریشه با برنامه است.
    • صبر کنید تا نصب کامل شود. در صورت لزوم، کاربر می تواند آمار استفاده از هارد دیسک را در طول مراحل نصب مشاهده کند.

    در قسمت "Custom Setup" امکان غیرفعال کردن وجود دارد پشتیبانی از USB, خدمات شبکه. این به شما امکان می دهد تا اندازه نهایی برنامه را کاهش دهید.

    آموزش تصویری نحوه نصب دو سیستم عامل با استفاده از VirtualBox

    پس از نصب برنامه، می توانید شروع به ایجاد اولین ماشین مجازی کنید. روی دکمه "ایجاد" در گوشه سمت چپ بالای پنجره کلیک کنید. تب تنظیمات VM باز می شود:

    در پنجره ویزارد راه اندازی، نوع سیستم عامل مجازی (ویندوز، لینوکس، دبیان، مک او اس) و نسخه آن را انتخاب کنید. یک نام برای شبیه ساز ایجاد شده مشخص کنید و روی دکمه "Next" کلیک کنید.

    سپس، این برنامه به شما این فرصت را می دهد تا به طور مستقل مقدار RAM را که برای یک سیستم عامل اضافی اختصاص داده می شود، مشخص کنید. برای کاربران تازه کار، به شما توصیه می کنیم مقداری را که در قسمت "اندازه حافظه اصلی توصیه شده" نشان داده شده است، تنظیم کنید.

    اندازه رم برای VM باید بسته به آن تعیین شود مشخصات فنیکامپیوتر شما اگر رایانه شما دارای 4 گیگابایت رم در دسترس است، برای عملکرد عادیشبیه ساز به اندازه کافی 512 مگابایت-1 گیگابایت خواهد بود.

    بعد، برنامه از شما می خواهد که انتخاب کنید سیستم فایلتصویر سیستم عامل (که با خانواده و نسخه مشخص شده قبلی مطابقت دارد). پس از تکمیل تنظیمات، پنجره ای با لیست مختصری از تمام پارامترها ظاهر می شود. بر روی "Finish" کلیک کنید.

    پس از اتمام نصب ویندوز مجازی، یک نماد برای راه اندازی سیستم عامل در پنجره اصلی VirtualBox ظاهر می شود. روی آن کلیک کنید و منتظر بمانید تا دسکتاپ بارگیری شود. در صورت لزوم، درایورها را نصب کنید.

    برای به روز رسانی خودکار درایورها، تب Devices را در نوار ابزار ماشین مجازی باز کنید. سپس بر روی آن کلیک کنید نوع مورد نظررسانه و در یک پنجره جدید، دستورالعمل ها را برای دریافت نرم افزار جدید دنبال کنید.

    آماده. اکنون می توانید کار با سیستم عامل مجازی را شروع کنید. برای خروج از برنامه ابتدا سیستم عامل را خاموش کرده و سپس VirtualBox را ببندید.

    VMware

    VMWare Workstation بهترین ماشین مجازی برای ویندوز 10 است. توسعه دهنده برنامه را به عنوان یک پلتفرم مناسب برای ایجاد قرار می دهد. در مقایسه با سایر همتایان محبوب، VMWare از ویژگی های بیشتری برای سفارشی کردن ماشین مجازی پشتیبانی می کند و به شما امکان می دهد شبیه ساز را با ابزارهای توسعه نرم افزار همگام سازی کنید.

    این محیط مجازی سازی در بین برنامه نویسان، طراحان وب و سایر متخصصان که اغلب مجبورند پروژه های خود را برای چند پلتفرم آزمایش کنند، محبوب است.

    مزایا و معایب

    از جمله مزایای VMWare می توان به موارد زیر اشاره کرد:

    • نوار ابزار مناسب؛
    • همگام سازی با ابزارهای توسعه مایکروسافت، به ویژه پلت فرم دات نت و محیط نرم افزارویژوال استودیو;
    • سیستم ایمنی. ابزارهای داخلی VMWare فراهم می کند سطح بالااز فایل های خود در یک سیستم عامل اضافی محافظت کنید. شبیه ساز می تواند تلاش های فعالیت های مخرب برای حذف آنها را شناسایی کند.
    • بهره برداری از خدمات رمزگذاری برای ماشین های مجازی ایجاد شده.

    معایب برنامه:

    • توزیع پولی کاربر می تواند رایگان دانلود کند نسخه آزمایشیآب و برق، اما برای دریافت نسخه کاملبرنامه های کاربردی با تمام ویژگی های موجود باید برای اشتراک سالانه یا ماهانه پرداخت کنند.
    • برای مبتدیان مناسب نیست. اگر قبلا از شبیه سازهای سیستم عامل استفاده نکرده اید، توصیه می کنیم با موارد بیشتری شروع کنید گزینه های ساده. به عنوان مثال استاندارد VirtualBox و Hyper V برای ویندوز. VMWare برای کاربران پیشرفته ای که ترجیح می دهند سیستم را به صورت دستی پیکربندی کنند مناسب است.
    روش نصب

    می توانید یک ماشین مجازی برای ویندوز را از وب سایت رسمی توسعه دهنده VMWare.com دانلود کنید.

    توصیه می شود ویندوز دیفندر یا سایر آنتی ویروس های در حال اجرا را در طول مراحل نصب خاموش کنید. این فقط برای نصب صحیح همه فایل ها و الگوریتم های رمزگذاری که برنامه برای ماشین های مجازی استفاده می کند ضروری است. هیچ آسیبی به سیستم عامل اصلی شما وارد نخواهد شد، زیرا محصول از یک منبع رسمی دانلود شده است.

    مروری بر عملکرد و اولین راه اندازی برنامه

    برای ایجاد اولین ماشین مجازی در VMWare، باید کیت توزیع سیستم عاملی را که می خواهید در شبیه ساز استفاده کنید، در رایانه خود دانلود کنید. سپس یک پنجره را باز کنید برنامه نصب شدهو روی فیلد «ایجاد ماشین مجازی جدید» کلیک کنید

    توجه داشته باشید! کاربر می تواند به جای چندین شبیه ساز، گروهی از ماشین های مجازی ایجاد کند. این به شما امکان می دهد منابع رم مصرفی را کاهش دهید و سرعت کامپیوتر و شبیه ساز سیستم عامل را افزایش دهید.

    در پنجره VM Configuration Wizard، مسیر تصویر سیستم عامل را مشخص کنید (این می تواند یک فایل در حافظه کامپیوتر باشد یا دیسک بوت). همچنین امکان راه اندازی یک ماشین مجازی بدون نصب سیستم عامل وجود دارد (می توانید بعداً آن را نصب کنید).

    • در پنجره ای که ظاهر می شود، نام سیستم عامل، نام کاربری و رمز عبور را برای دسترسی به حساب مشخص کنید.
    • مشخص کنید که ماشین مجازی روی کدام دیسک کامپیوتر شما ذخیره می شود.
    • مقدار RAM مورد نیاز برای اجرای VM را اختصاص دهید.
    • تجهیزات را (به صورت خودکار یا دستی) تنظیم کنید.

    پس از تکمیل تنظیمات ماشین مجازی، منتظر بمانید تا تصویر سیستم عامل نصب شود و شروع به کار کند:

    کامپیوتر مجازی مایکروسافت

    Microsoft Virtual PC یکی دیگر از شبیه سازهای محبوب ماشین مجازی است. این برنامه به خوبی با تمام نسخه های سیستم عامل ویندوز سازگار است. اگر از یک محصول مایکروسافت به عنوان سیستم عامل اصلی خود استفاده می کنید، توصیه می کنیم رایانه مجازی مایکروسافت را برای شبیه سازی انتخاب کنید.

    مزایا و معایب

    مزایای شبیه ساز:

    • سازگاری عالی با تمامی نسخه های سیستم عامل ویندوز. در بیشتر موارد، کاربر نیازی به نصب درایور اضافی برای سیستم عامل مجازی ندارد. همه آنها با سیستم اصلی هماهنگ شده اند.
    • دسترسی مشترک به سیستم فایل از طریق پنجره VM به فایل های ذخیره شده در هارد رایانه شخصی دسترسی پیدا کنید.
    • پشتیبانی از سیستم عامل ویندوز 64 بیتی در حالت های عملکرد "میزبان مهمان" و "محیط مهمان".
    • پشتیبانی از مجازی سازی سخت افزار

    ایرادات:

    • ویژگی های پولی وجود دارد. این برنامه به صورت رایگان توزیع می شود، اما برای پشتیبانی از راه اندازی یک گروه از سیستم عامل های مجازی باید یک اشتراک بخرید.
    • هیچ پشتیبانی از سیستم های لینوکس مانند وجود ندارد.
    مروری بر عملکرد و اولین راه اندازی برنامه

    برای نصب یک سیستم عامل مجازی ابتدا تصویر آن را در حافظه کامپیوتر بارگذاری کنید و سپس آن را باز کنید برنامه مایکروسافتکامپیوتر مجازی بر روی دکمه "ایجاد ماشین مجازی" کلیک کنید و در پنجره جدید تنظیمات زیر را انجام دهید:

    • نام سیستم عامل جدید را تنظیم کنید.
    • اختصاص فضا برای هارد دیسک و مقدار RAM.
    • دستگاه هایی را که VM پشتیبانی می کند (محیط شبکه، درایوهای فلش و غیره) انتخاب کنید.
    نتیجه

    ما در مورد بهترین ماشین های مجازی برای ویندوز به شما گفته ایم، اما نه همه آنها. اگر فکر می کنید که اینها بهترین نیستند - در نظرات بنویسید! به خوانندگان تازه کار کمک کنید تصمیم بگیرند که با کدام شبیه ساز شروع کنند.