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 VM lietotnēs var rasties kļūdas ziņojumi, piemēram:
Šīs kļūdas var parādīties pāris dažādu iemeslu dēļ. 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 lietotni, 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.
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. Ja tas tā ir, 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. Noklikšķiniet uz Vadības panelis> Atinstalēt programmu. 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ēt Hyper-V, jums būs nepieciešams restartēt datoru un pēc tam varat mēģināt vēlreiz izmantot VirtualBox vai VMware.
Ja jums ir Intel CPU un Hyper-V atinstalēšana neatrisināja jūsu problēmu - vai arī jūsu virtualizācijas lietojumprogramma paziņoja, ka Intel VT-x ir atspējota, jums būs nepieciešams piekļū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.
Uz BIOS balstītas sistēmas jūs piekļūsiet BIOS iestatījumiem, restartējot datoru un nospiežot attiecīgo atslēgu tieši, 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ņojumu, kas saka kaut ko līdzīgu "Press Taustiņš lai piekļūtu iestatījumam. "Ja jūs nevarat noskaidrot pareizo taustiņu, lai iekļūtu BIOS iestatījumos, vienkārši veiciet meklēšanu tīmeklī, piemēram,"computer model_number piekļūt BIOS. "
Uz UEFI bāzēta datora 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, kad jūs 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 šī opcija atrodas 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 līdzvērtīgu funkciju, lai saglabātu iestatījumu izmaiņas un restartētu datoru.
Pēc datora restartēšanas varat mēģināt vēlreiz izmantot VirtualBox vai VMware.
Diemžēl daži klēpjdatoru ražotāji un mātesplates ražotāji neieslēdz BIOS vai UEFI iestatījumus, lai varētu izmantot 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ātesplati, 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, kas ietver šo iespēju. 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ēlu kredīts: Nick Gray par Flickr