حرفت درسته ولی باید اون سیستم عامل رو پشتیبانی کنه مثلا ماکروسافت هم Virtual Machine داره ولی فقط میشه روش ویندوز نصب کرد . این Vmware که همه سیستم عامل ها رو پشتیبانی میکنه ولی قبل نصب هم ازت میپرسه چه سیستم عاملی رو میخوای نصب کنی . ولی به نظر منم بزرگترین مشکلش همون سنگین بودنشه روی ویستا اگه بخوایین با سیستم عامله روش کار کنید باید حداقل سیستمتون 2 گیگ رم داشته باشه که به مشکل برنخورید با اینکه میتونید مقدار رم قابل استفادش رو مشخص کنی ولی اون فقط رمیه که ویندوزه اشغال میکنه ولی به طور عجیبی خوده برنامش هم رم زیادی میگیره من رو ویستا بعضا که هم از ویندوز روی Vmware (که 350 مگ رم بهش اختصاص دادم چون از Visual Studio استفاده میکنم توش ) و هم خوده ویستا با هم استفاده میکنم با اینکه رمم 2 گیگه ولی تا 95-96 % از رمم استفاده میشه یعنی فکر کنم حداکثر رمم . ولی بهترین استفادش اینکه بخواید یه سیستم رو سرور کنید و هم ازش استفاده دیگه ای بکنید ویندوز سرور میریزید رو Vmware میزنید تو Background کارش رو بکنه ما هم تو شرکتمون همین کارو کردیم یبار , کامپیوتر نداشتیم سرور کنیم یکی از سیستمها رو برداشتیم روش Vmware ریختیم هم سرور بود و هم باهاش کار میکردیم البته چون بار سرور یکمی بعدش سنگین شد بعدا مستقلش کردیم .
در مورد اولی با شما مخالفم، تو Virtual PC ای که مایکروسافت داده هم میشه لینوکس نصب کرد. البته به طور رسمی مایکروسافت چنین چیزی رو ادعا نمیکنه (چون ظاهرا با واسط گرافیکی لینوکس مشکل داره) و گفته که "Virtual PC can run most x86 operating systems, not just the operating systems listed below, in a virtual machine environment." (نقل قول از
اینجا، بخش Product Spcification). اگه
اینجا رو هم نگاه کنید توضیح داده که میشه لینوکس نصب کرد.
در ضمن VMWare هم همه سیستم عامل ها رو پشتیبانی نمیکنه، مثلا نمیشه روی یک سیستم x86 عادی، با VMWare سیستم هایی مثل MacOS رو نصب کرد.
برای چیزی که شما نیاز دارید نسخه های خاصی وجود داره، درباره VMWare ESX Server و Microsoft Windows 2008 Server Core (یکی
اینجاست!) بخونید. چیزهای جالبی هستن!