22Aug
mūsdienu procesori ietver aparatūras virtualizācijas funkcijas, kas palīdz paātrināt VirtualBox, VMware, Hyper-V un citu lietotņu izveidotās virtuālās mašīnas. Taču šīs funkcijas ne vienmēr ir iespējotas pēc noklusējuma.
Virtuālās mašīnas ir brīnišķīgas lietas. Izmantojot virtualizācijas lietojumprogrammas, pašreizējā sistēmā varat palaist visu virtuālo datoru.Šajā virtuālajā mašīnā jūs varat palaist dažādas operētājsistēmas, testēt lietotnes smilškastes vidē un eksperimentēt ar funkcijām bez raizēm. Lai strādātu, šīm virtuālās mašīnas lietotnēm ir nepieciešami aparatūras paātrināšanas līdzekļi, kas iebūvēti modernajos procesoros. Intel procesoriem tas nozīmē Intel VT-x aparatūras paātrinājumu. AMD procesoriem tas nozīmē AMD-V aparatūras paātrinājumu.
. Dažos gadījumos var rasties kļūdu ziņojumi jūsu VM lietotnēs, piemēram:
- VT-x /Jūsu AMD-V aparatūras paātrinājums nav pieejams jūsu sistēmā
- Šis resursdators atbalsta Intel VT-x, bet Intel VT-x ir atspējots
- . Šis dators nav saderīgs ar Hyper-V
. Šīs kļūdas var parādīties pārisdažādi iemesli. Pirmkārt, aparatūras paātrinājuma funkcija var tikt atspējota. Uz sistēmām ar Intel CPU Intel VT-x funkciju var atspējot, izmantojot BIOS vai UEFI programmaparatūras iestatījumu. Faktiski tas bieži tiek atspējots pēc noklusējuma jaunos datoros. Par sistēmām ar AMD procesoru tas nebūs problēma. AMD-V funkcija vienmēr ir iespējota, tāpēc nav jāmaina BIOS vai UEFI iestatījums.
Cita iemesla dēļ šīs kļūdas var parādīties, ja mēģināt izmantot virtualizācijas lietojumprogrammu, piemēram, VMWare vai VirtualBox, ja jums jau ir instalēta Microsoft Hyper-V.Hyper-V pārņem šos aparatūras paātrinājuma līdzekļus, un citas virtualizācijas progr nevarēs tiem piekļūt.
Tātad, ieskatieties, kā novērst šos jautājumus.
Pamēģiniet atinstalēt Hyper-V
Ja jums ir instalēta Hyper-V, tā kļūst mantraina un neļaus citām virtualizācijas lietojumprogrammām piekļūt aparatūras paātrinājuma funkcijām. Tas biežāk notiek ar Intel VT-x aparatūru, bet dažkārt tas var notikt arī ar AMD-V.Šādā gadījumā jūsu virtualizācijas lietotnē tiks parādīti kļūdas ziņojumi, ka Intel VT-x( vai AMD-V) nav pieejams, lai gan tas ir iespējots jūsu datorā.
Lai atrisinātu šo problēmu, jums vienkārši jāatinstalē Hyper-V.Hyper-V ir izvēles Windows funkcija, tādēļ tā atinstalēšana nedaudz atšķiras no regulāras lietotnes atinstalēšanas. Dodies uz vadības paneli & gt;Programmas atinstalēšana. Logā "Programmas un līdzekļi" noklikšķiniet uz "Ieslēgt vai izslēgt Windows funkcijas".
Logā "Windows funkcijas" notīriet izvēles rūtiņu "Hyper-V" un pēc tam noklikšķiniet uz "Labi".
Kad Windows ir pabeigts atinstalējot Hyper-V, jums būs nepieciešams restartēt datoru un pēc tam varat mēģināt vēlreiz izmantot VirtualBox vai VMware.
Pārvērtiet Intel VT-x On BIOS vai UEFI programmaparatūras versijā
Ja jums ir Intel CPU un Hyper-V atinstalēšana neatrisināja jūsu problēmu - vai arī jūsu virtualizācijas lietotne paziņoja, ka Intel VT-x ir atspējota, jums būs nepieciešamspiekļūt datora BIOS vai UEFI iestatījumiem. Datoros, kas tika izveidoti pirms Windows 8 izlaišanas, iespējams, izmantotu BIOS.Pēc Windows 8 iznākušajiem datoriem tā vietā var izmantot UEFI, un UEFI izmantošanas iespēja kļūst arvien modernāka.
BIOS balstītā sistēmā jūs piekļūstat BIOS iestatījumiem, restartējot datoru un nospiežot atbilstošo taustiņu tieši tad, kad tas vispirms tiek boots. Nospiežamais taustiņš ir atkarīgs no datora ražotāja, bet bieži tas ir "Dzēst" vai "F2" taustiņu. Iesākumā visticamāk redzēsit ziņu, kas saka kaut ko līdzīgu: "Nospiediet { Key} , lai piekļūtu iestatījumam." Ja jūs nevarat noskaidrot pareizo taustiņu, lai nokļūtu BIOS iestatījumos, vienkārši veiciet meklēšanu tīmeklī, piemēram,"{ computer}{ model_number} access to BIOS."
Datorā, kurā darbojas UEFI, jūs nevarat vienkārši nospiest taustiņu, kamēr dators tiek startēts. Tā vietā jums būs jāievēro šīs instrukcijas, lai piekļūtu UEFI programmaparatūras iestatījumiem, izmantojot Windows uzlabotās startēšanas opcijas. Turiet nospiestu Shift taustiņu, noklikšķinot uz pogas Restartēt sistēmā Windows, lai atkārtoti palaistu šo izvēlni.
Neatkarīgi no tā, vai jūsu dators izmanto BIOS vai UEFI, pēc tam, kad esat iestatījumu izvēlnē, jūs varat sākt apskatīt opciju ar nosaukumu "Intel VT-x", "Intel Virtualizācijas tehnoloģija", "Virtualizācijas paplašinājumi", "Vanderpool,"Vai kaut kas līdzīgs.
Bieži vien jūs atradīsiet opciju apakšizvēlnē "Procesors".Šī apakšizvēlne var atrasties kaut kur ar izvēlni "Chipset", "Northbridge", "Advanced Chipset Control" vai "Advanced CPU Configuration".
Iespējojiet opciju un pēc tam atlasiet "Saglabāt un iziet" vai ekvivalentu funkciju, lai saglabātu iestatījumu izmaiņas un restartētu datoru.
Pēc datora restartēšanas jūs varat mēģināt vēlreiz izmantot VirtualBox vai VMware.
Ko darīt, ja neizskatās Intel VT-x opciju BIOS vai UEFI
Diemžēl daži klēpjdatoru ražotāji un mātesplates ražotāji neiekļauj opciju BIOS vai UEFI iestatījumos, lai iespējotu Intel VT-x. Ja šī opcija nav redzama, mēģiniet veikt tīmekļa meklēšanu ar klēpjdatora modeļa numuru vai jūsu mātesplatē, ja tas ir galda datora un "iespējojiet Intel VT-x".
Dažos gadījumos ražotāji vēlāk var atbrīvot BIOS vai UEFI programmaparatūras atjauninājumu, kurā ir šī opcija. BIOS vai UEFI programmaparatūras atjaunināšana varētu palīdzēt, ja jums ir paveicies.
Un atcerieties - ja jums ir vecāks CPU, tas var neatbalstīt Intel VT-x vai AMD-V aparatūras virtualizācijas funkcijas.
attēla kredīts: Nick Gray par Flickr