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

این خطا چیست و چگونه می توان آن را برطرف کرد.

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

نیازهای سیستم

اگر ویندوز خودش شرایط کار با را برآورده نمی کند Hyper-V، و همه نسخه های دسک تاپ اجازه کار با این م componentلفه را نمی دهند ، به راحتی نمی توان آن را در سیستم فعال کرد. اما نیازهای سخت افزاری نیز وجود دارد. مغایرت آنها ممکن است در فعال شدن hypervisor تأثیری نگذارد ، اما بعداً علت چنین خطایی می شود.

برای کار Hyper-V لازم است:

حداقل 4 گیگابایت RAM
پردازنده 64 بیتی با پشتیبانی از SLAT و فناوری مجازی سازی.

ذخیره سازی BCD

خطای مورد نظر ممکن است نشان دهنده یک پیکربندی نادرست ذخیره سازی داده باشد BCD ... مولفه Hyper-V کاملاً در ویندوز ادغام شده و قبل از شروع هسته سیستم شروع به کار می کند. اگر در انبار باشد BCD تغییراتی برای اصلاح راه اندازی hypervisor ایجاد شده است ، ممکن است نادرست باشد. یا راه اندازی کنید Hyper-V و قبلاً به منظور بهینه سازی موقت استفاده از منابع رایانه ای عمداً غیرفعال شده بود. در این حالت ، پیکربندی را انجام دهید BCD از نظر راه اندازی hypervisor ، لازم است با تنظیم خودکار مقدار پیش فرض را اصلاح یا برگردانید Hyper-V... برای نصب خودکار ، باز کنید CMD به عنوان مدیر (ضروری) ، ما معرفی می کنیم:

bcdedit / set hypervisorlaunchtype خودکار

پس از آن ، راه اندازی مجدد می کنیم.

بولدوزر AMD

Hyper-V با پردازنده های شرکت کار نمی کند AMD با معماری بولدوزر.

فناوری های مجازی سازی

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

نکته مهم دیگر: برای پردازنده ها اینتل که در بایوس فن آوری های خاص باید غیرفعال شوند Intel VT-d و اعدام مطمئن... Hypervisor داخلی ویندوز با آنها دوستانه نیست. این تنظیمات باید به این شکل باشد بایوس برای کار کردن Hyper-V: فناوری مجازی سازی فعال است و فناوری های خاص غیرفعال هستند.

در این مقاله ، من فقط خطاهایی که با آنها روبرو شده را شرح می دهم شخصاً در مراحل نصب و پیکربندی Hyper-V Server 2012 با آن روبرو شده اید. می توانید در مورد سایر خطاها و روشهای حل آنها در وب سایت Microsoft (به عنوان مثال ، یا متأسفانه فقط به زبان انگلیسی) اطلاعاتی کسب کنید.

خطاهای حین نصب

که در.: در مرحله نهایی نصب Hyper-V Server 2012 ، یا بهتر بگوییم پس از آخرین راه اندازی مجدد سیستم ، بوت نمی شود - یک صفحه سیاه ، بدون پاسخ به ضربه های کلید ، فقط بازنشانی سخت به شما کمک می کند ، راه اندازی به حالت ایمن امکان پذیر است.
پ.: سیستم عامل از درایورهای USB 3.0 پشتیبانی نمی کند یا سازگار نیست.
R .: کنترل کننده USB 3.0 و همه دستگاه های مرتبط در BIOS را غیرفعال کنید.

که در.: در مرحله نهایی نصب Hyper-V Server 2012 ، یا بهتر بگوییم پس از آخرین راه اندازی مجدد سیستم ، بوت نمی شود - یک صفحه سیاه ، بدون پاسخ به ضربه های کلید ، فقط بازنشانی سخت به شما کمک می کند ، بارگیری در حالت ایمن غیرممکن است.
پ.:
R .:راه حل پیشنهاد شده توسط نویسنده این مقاله را امتحان کنید.

خطاهای هنگام راه اندازی و استفاده.

که در.:آداپتور شبکه در کنسول پیکربندی Hyper-V Server نمایش داده نمی شود (مورد 8).
پ.:1) هیچ کابل به آداپتور برق متصل نیست.
2) مشکلات مربوط به تجهیزات شبکه فعال (سوئیچ ، روتر و غیره) یا غیرفعال (کابل ها ، پریزها ، پچ پنل و غیره).
R .: 1) کابل را وارد کنید
2) عملکرد تجهیزات شبکه را بررسی کنید.

که در.:هنگامی که می خواهید فرمانی مانند netsh advfirewall firewall set law group group را اجرا کنید \u003d " "New enable \u003d yes پیام خطا" گروه با سایر شرایط شناسایی قابل تعیین نیست "ظاهر می شود.
پ.:دستورات با استفاده از روش کپی پیست وارد کنسول شدند.
R .:دستورات را با دست وارد کنید ، یا به راحتی نقل قول ها را پاک کرده و دوباره بنویسید.

که در.: Hyper-V Manager "دسترسی ممنوع. برقراری ارتباط بین امکان پذیر نیست و "(دسترسی ممنوع است. برقراری ارتباط بین امکان پذیر نیست و ).
پ.:در DCOM به کاربر حق راه اندازی و فعال سازی از راه دور داده نمی شود.
R .:همه دستکاری ها در رایانه مشتری انجام می شود:
1) خدمات کامپوننت را با حقوق کامل مدیر اجرا کنید. برای این منظور می توانید به عنوان مثال برنامه٪ SystemRoot٪ \\ System32 \\ dcomcnfg.exe را اجرا کنید.
2) در درخت کنسول ، Component Services و Computers را گسترش دهید.
3) از منوی زمینه "My Computer" ، "Properties" را انتخاب کنید.
4) در پنجره "My Computer Properties" ، تب "COM Security" را انتخاب کنید.
5) در بخش "مجوزهای دسترسی" ، روی دکمه "ویرایش محدودیت ها" کلیک کنید.
6) در کادر گفتگوی "مجوزهای دسترسی" ، خط HANONYMOUS LOGON را از لیست "گروه یا نام های کاربری" انتخاب کنید.
در بخش "اجازه" در بخش "مجوزهای کاربر" ، "دسترسی از راه دور" را انتخاب کنید.
7) تمام کادرهای گفتگو را با دکمه OK ببندید.

که در.: Hyper-V Manager خطای "اتصال به سرویس RPC در رایانه از راه دور امکان پذیر نیست" xxx.xxx.xxx.xxx را نشان می دهد. مطمئن شوید سرویس RPC در حال اجرا است.

پ.:1) قوانین لازم در فایروال ایجاد نشده است.
2) پرونده میزبان بین IP رایانه و نام شبکه آن یک به یک مکاتبه ندارد.

R .:1) برای حل مشکل 2 راه وجود دارد:

الف) فایروال را بر روی سرویس گیرنده و سرور غیر فعال کنید (نامطلوب).
ب) با وارد کردن دستورات زیر قوانینی را در فایروال روی مشتری و سرور ایجاد کنید:
برای مدیریت دیسک از راه دور:
Netsh advfirewall firewall set group group \u003d "مدیریت میزان صدا از راه دور" جدید فعال \u003d بله
برای اجرای فایروال ضربه محکم و ناگهانی از راه دور:
Netsh advfirewall firewall set group group \u003d "Windows Firewall Remote Management" جدید فعال \u003d بله
2) برای اتصال صریح نام سرور و آدرس IP ، باید در پرونده میزبان تغییراتی ایجاد کنید. به عنوان مثال: 192.168.1.100 HVserver

که در.:Hyper-V Manager خطای "ماشین مجازی را نمی توان راه اندازی کرد زیرا hypervisor در حال اجرا نیست" را نشان می دهد. (ماشین مجازی را نمی توان راه اندازی کرد زیرا پوسته سطح پایین کار نمی کند.)

پ.:دلایل مختلفی برای این خطا وجود دارد.

زمینه

من 4 سال پیش یک کامپیوتر خانگی تهیه کردم که متناسب با تمام نیازهای من بود. من تصمیم گرفتم در پردازنده پس انداز کنم - من amd گرفتم. از کامپیوتر س toالی وجود ندارد.

سپس من شروع به توسعه برای آندروید کردم و سپس یک سورپرایز در انتظار من بود! شبیه ساز فقط با پردازنده Intel کار می کند. البته می توان آن را بدون مجازی سازی سخت افزار با استفاده از این توصیه اجرا کرد. www.youtube.com/watch؟v\u003dQTbjdBPKnnw&t\u003d127s ، اما چه کسی از آن استفاده کرده است می داند که شروع شبیه ساز بسیار طولانی است. با 12 گیگابایت 10 دقیقه طول کشید. این البته می تواند به دلیل کارت گرافیک یکپارچه باشد.

محل کار اصلی من در دفتر بود ، بنابراین به خصوص نگران بودم و در خانه از روی دستگاه های واقعی آزمایش می کردم. اما چند ماه پیش ، این شبیه ساز بود که لازم شد. اولین فکر البته خرید پردازنده Intel-ovsky بود. اما مجبور شدم مادربرد و کارت گرافیک هم بخرم. به احتمال زیاد ، اگر با نیازهای به روز شده سیستم مواجه نمی شدم ، این کار را می کردم. این الزامات می گوید که می توان شبیه ساز را با استفاده از فناوری WHPX روی ویندوز 10 (با به روزرسانی پس از آوریل 2018) نیز اجرا کرد.

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

دستورالعمل ها

پس از تمام به روزرسانی ها ، شبیه ساز به طور طبیعی شروع به کار نکرد. AndroidStudio سعی داشت شبیه ساز را با استفاده از HAXM شروع کند و خطایی ایجاد کند: "شبیه ساز: شبیه ساز: ERROR: شبیه سازی x86 در حال حاضر به شتاب سخت افزاری نیاز دارد!".

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

3. حذف HAXM:

4- حالت مجازی سازی را در بایوس روشن می کنیم. ممکن است IOMMU نامیده شود نه VT.

5. بارگیری به روزرسانی ها برای bios از سایت رسمی. برای ایسوس من ، مثلاً ، آنها بودند.

نسخه Bios باید چیزی در حدود 3001 شود:

7. به وب سایت مایکروسافت بروید و دستورالعمل های فعال کردن این جز را مطالعه کنید.

8- شما نیازهای Hyper-V را بررسی کنید. برای این منظور ، systeminfo را در خط فرمان تایپ کنید. بررسی می کنیم که این مقادیر نمایش داده شوند:

در عوض ، من یک پیام داشتم:

سایت رسمی می گوید تا زمانی که Yes-Yes-Yes-Yes ، سیستم WHPX کار نمی کند. شبیه ساز من وقتی روشن است که پوسته سطح پایین روشن است.

در ترجمه روسی ، نام ها تا حدودی متفاوت است:

ضمناً ، بعد از غیرفعال شدن م componentلفه "Windows Low-Level Shell" ، "Hyper-v Requirements" بله-بله-بله-بله می شود. من این لحظه را نفهمیدم. اگر کسی متوجه شد ، در نظرات بنویسید.

10. تعیین کنید که آیا به همه اینها احتیاج داریم؟ یا خرید اینتل راحت تر بود)

بعد از این تنظیمات ، همه چیز باید کار کند:

می خواهم توجه داشته باشم که با استفاده از فناوری WHPX و پردازنده AMD ، راه اندازی شبیه ساز تقریباً به همان زمان پردازنده اینتل طول می کشد. با توجه به اینکه بقیه "سخت افزار" از نظر پارامترها قابل مقایسه هستند.