رفع خطای بوت نشدن سیستم عامل VMware

برنامه های کاربردی VMware(VMware) برخی از محبوب ترین ها برای ایجاد و مدیریت ماشین های مجازی هستند. با این حال، غیر معمول نیست که کاربران هنگام کار با آنها با مشکلات مختلفی روبرو شوند. به عنوان مثال، هنگام راه‌اندازی یک ماشین مجازی جدید، بارگذاری نمی‌شود، اما پیام خطایی می‌فرستد که می‌گوید سیستم عامل پیدا نشد(Operating system is not found) .

سیستم عامل VMware یافت نشد

سیستم عامل VMware یافت نشد

خطای بوت VMware منحصر به سیستم عامل یا رسانه نصب خاصی نیست. هنگامی که سعی می کنید سیستم عامل را از یک فایل ISO بد یا هنگام نصب از حافظه فیزیکی بدون پیکربندی مناسب VMware برای آن، آن را دریافت کنید.

این پیغام خطا هنگام کار با نسخه های مختلف ویندوز(Windows) ظاهر می شود. در این بخش، علل مختلف خطای بوت VMware را بررسی می‌کنیم و در ادامه بهترین راه‌های رفع آن را بررسی می‌کنیم.

  • فایل های ماشین مجازی شما خراب شده اند.
  • هنگام ایجاد ماشین مجازی، به VMware دستور ندادید که از یک رسانه ذخیره سازی فیزیکی بخواند.
  • فایل ISO که می‌خواهید ماشین مجازی را از آن بسازید، قابل بوت نیست.
  • دوره تاخیر بوت PXE خیلی کوتاه است.(PXE)

چگونه این خطای بوت VMware را برطرف کنیم

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

از میان آن‌ها، احتمالاً می‌توانید علت دقیق را مشخص کنید و تکنیک عیب‌یابی را که در مورد شما اعمال می‌شود، انتخاب کنید.

  1. تأیید کنید که ISO قابل بوت است.
  2. ماشین مجازی را با بایوس(BIOS) دوباره بسازید .
  3. در صورت نصب از درایو فیزیکی، به VMware اطلاع دهید .
  4. دوره تاخیر بوت PXE را افزایش دهید.

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

1] تأیید کنید که ISO قابل بوت است

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

بنابراین، قبل از پرداختن به تکنیک‌های عیب‌یابی پیچیده‌تر برای خطای بوت VMware ، ابتدا تأیید کنید که ISO قابل بوت است. اگر ISO قابل بوت نیست، باید یک ISO قابل بوت تهیه کنید. از طرف دیگر، اگر متوجه شدید که ISO قابل بوت است، می توانید تعمیر را شروع کنید.

بخوانید(Read) : شبکه VMware Bridged کار نمی کند یا شناسایی نمی کند .

2] ماشین مجازی را با تنظیمات مختلف دوباره ایجاد کنید(Re-create)

اگر از ISO قابل راه‌اندازی استفاده می‌کنید و VMWare نمی‌تواند سیستم عامل شما را پیدا کند، به این فکر کنید که دستگاه با UEFI پیکربندی نشده است . در مسیر ایجاد VM، اگر UEFI را انتخاب کرده باشید، احتمالاً با این خطاهای بوت مواجه خواهید شد. باید به عقب برگردید، یک ماشین مجازی جدید بسازید و آن را روی BIOS تنظیم کنید نه UEFI . در اینجا چه کاری باید انجام دهید:

VMware(Launch VMware) را اجرا کنید و از منوی سمت چپ به صفحه اصلی(Home) بروید . New Virtual Machine را از قسمت سمت راست  انتخاب کرده و Next را بزنید .

منبع نصب را انتخاب کنید و سپس  دکمه Next را بزنید. اگر از VM Fusion یا ایستگاه کاری  VMware استفاده می‌کنید، علامت کادر (VMware)Easy Install را بردارید.

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

ماشین مجازی جدید را نامگذاری کنید و دایرکتوری را برای ذخیره آن انتخاب کنید.

حداکثر اندازه دیسک را تغییر دهید و نحوه ذخیره دیسک مجازی را انتخاب کنید. روی  دکمه Next کلیک کنید.

می‌توانید تنظیمات سخت‌افزار را به هر نحوی که مناسب به نظر می‌رسد پیکربندی کنید یا تنظیمات پیش‌فرض را رها کنید. در نهایت بر روی دکمه Finish کلیک کنید.

در این مرحله، می‌توانید ماشین مجازی جدید را اجرا کنید تا بررسی کنید که خطای بوت دیگر نشان داده نمی‌شود.

3] در صورت نصب از درایو فیزیکی، به VMware اطلاع دهید

بسیاری از کاربرانی که سیستم عامل‌ها را از دیسک قابل بوت نصب می‌کنند، به  سیستم عامل خطای راه‌اندازی پیدا نمی‌کنند،(Operating system not found) زیرا به درایوی که از آن باید بوت شود اشاره نکرده‌اند. برای جلوگیری از این مشکل، VMware باید بداند که آن را از آن درایو خاص نصب می‌کنید.

برنامه VMware را اجرا کنید. روی ماشین مجازی مشکل دار راست کلیک(Right-click) کرده و روی  تنظیمات(Settings) کلیک کنید .

به  تب  Hardware  رفته و (Hardware )CD/DVD (SATA) را از لیست دستگاه ها انتخاب کنید.

اتصال(Connection) را به  استفاده از درایو فیزیکی(Use physical drive) تغییر دهید  .

روی(Click) منوی کشویی کلیک کنید و درایوی حاوی فایل ISO را انتخاب کنید. برای ذخیره تنظیمات خود دکمه OK را  بزنید .(OK)

بخوانید(Read) : VMware Workstation نمی تواند وارد حالت Unity شود .

4] دوره تاخیر بوت PXE را افزایش دهید(Increase)

پیکربندی ماشین مجازی شما می‌تواند باعث شود VMware تلاش کند PXE بوت شود. این می تواند ریشه خطای بوت باشد که شما با آن مواجه هستید زیرا ممکن است نتوانید به اندازه کافی سریع وارد صفحه Windows Installer شوید.(Windows Installer)

VMware به شما اجازه می دهد فقط یک پنجره کوتاه را فشار دهید تا هر کلیدی را برای بوت شدن در Windows Installer فشار دهید(press any key to boot into Windows Installer) . بنابراین، یک راه عالی برای مقابله با این مشکل، افزایش تاخیر بوت به 6 ثانیه یا بیشتر است.

ابتدا تمام ماشین های مجازی باز را خاموش کنید و سپس برنامه VMware را ببندید .

فایل اکسپلورر(File Explorer) را اجرا کنید و به دایرکتوری زیر بروید:

C:\Users\[your username}\Documents\Virtual Machines

به یاد داشته باشید که قسمت [نام کاربری شما] را([your username]) در مسیر بالا به نام حساب کاربری واقعی خود جایگزین کنید.

در این دایرکتوری، روی پوشه دستگاه خاصی که مشکلات را ارائه می دهد دوبار کلیک کنید و  فایل VMX . آن را پیدا کنید. (.VMX)این فایل را با یک ویرایشگر متن هوشمند (مانند Notepad ++ ) باز کنید.

این راهنما به شما کمک می کند پسوندهای فایل را(show file extensions) در پوشه نشان دهید اگر آنها را نمی بینید.

در سند باز، به انتهای متن بروید و سپس کد زیر را قرار دهید:

bios.bootDelay = "6000"

اکنون سند را ذخیره کنید و ویرایشگر متن خود را ببندید.

به ما اطلاع دهید اگر این برای شما کار کرد.

مطالب مرتبط(Related) : فرآیند syswow64 vmnat.exe(What is syswow64 vmnat.exe process) چیست؟



About the author

من یک کارشناس باتجربه ویندوز 10 و 11/10 هستم که هم در مرورگرها و هم در برنامه های گوشی های هوشمند تجربه دارم. من بیش از 15 سال مهندس نرم افزار هستم و با تعدادی از شرکت های بزرگ از جمله مایکروسافت، گوگل، اپل، یوبی سافت و غیره کار کرده ام. من همچنین توسعه ویندوز 10/11 را در سطح کالج تدریس کرده ام.



Related posts