ВМваре је одлично решење за виртуелизацију за кориснике Линук-а који желе да експериментишу са више оперативних система на једном рачунару, али има један досадан проблем. Има тенденцију да се поквари када ажурирате Линук кернел на најновију верзију.

Када се то догоди, можете или да одете без својих виртуелних машина и сачекате ВМваре тим ажурирајте модуле кернела — што може потрајати неколико дана или дуже — или можете поправити модуле језгра себе.

Претпоставићемо да желите сами да поправите ВМваре модуле кернела. Није тако тешко као што мислите и одмах ће покренути ваше виртуелне машине.

Преузмите ВМваре недавне закрпе кернела

Репозиторијум мкубецек/вмваре-хост-модулес на ГитХуб-у прати закрпе потребне за изградњу ВМваре (Плаиер и Воркстатион) хост модула у односу на недавне кернеле.

Најлакши начин да поправите покварену ВМваре инсталацију након надоградње кернела је да клонирате, компајлирате и инсталирате датотеке које се налазе у овом спремишту.

Да бисте подесили закрпу на свом систему, прво ћете морати да посетите

instagram viewer
ГитХуб страница да изаберете исправан пакет за верзију ВМваре-а коју сте инсталирали и добијете њен УРЛ за клонирање спремишта.

Потребно је да клонирате спремиште само једном. Након тога, моћи ћете да обрађујете сва нова ажурирања са само неколико брзих команди у вашем терминалу.

На страници ћете видети дугме са речју мајстор бацам се на посао. Кликните на то дугме да видите листу доступних закрпа. Доступне су закрпе за неколико различитих верзија пакета ВМваре Воркстатион и ВМваре Плаиер.

Имајте на уму да ако нисте купили ВМваре лиценцу, користите бесплатну ВМваре Плаиер.

Изаберите верзију ВМваре Плаиер-а коју користите са листе. Ако нисте сигурни и ово вам је први пут да морате да урадите ову процедуру, постоји велика шанса да користите најновију верзију.

Када изаберете исправну верзију, кликните на зелено Код дугме. Појавиће се мали оквир са УРЛ-ом потребним за клонирање верзије закрпе коју сте изабрали. Копирајте ту УРЛ адресу и вратите се на свој терминал.

На свом терминалу унесите следећу команду да клонирате спремиште. Обавезно замените УРЛ у наредби испод са оном коју сте копирали.

гит цлоне https://github.com/mkubecek/vmware-host-modules.git

Цео процес би требало да траје само неколико секунди. Затим, са успешно клонираним спремиштем, само неколико тренутака вас дели од закрпе и поправљања ваше ВМваре инсталације.

Инсталирајте ВМваре недавну закрпу кернела по први пут

Прво идите до новокреираног директоријума користећи наредбу цд. Одавде унесите следеће команде редом и унесите своју лозинку ако се то од вас затражи:

направити
судо маке инсталл

Видећете да пролази доста редова текста док компајлер ради свој посао. У зависности од брзине вашег рачунара, оба корака могу потрајати од неколико секунди до неколико минута.

Белешка: Ако добијете грешку када то кажете команда маке не постоји, то значи да немате одговарајући компајлер инсталиран на вашем систему.

То је то. Инсталирали сте ажуриране модуле кернела. У већини случајева, ваша инсталација ВМваре-а би требало да поново ради. Ако и даље добијате грешку када покушавате да учитате ВМваре, поново покрените систем да бисте били сигурни да су сви модули кернела исправно учитани.

Како ажурирати модуле ВМваре кернела након будућих ажурирања

Мораћете поново да ажурирате модуле кернела кад год се кернел вашег система ажурира. То је брзо и лако сада када имате клонирано ажурирано Гит спремиште.

Следећи пут када се ваша ВМваре инсталација прекине због ажурирања кернела, отворите терминал, пребаците се на директоријум где сте клонирали спремиште и унесите следеће команде једну по једну:

гит пулл
судо очистити
направити
судо маке инсталл

Тхе гит пулл команда ће аутоматски преузети најновије датотеке из спремишта на ваш рачунар. Тхе очистити команда ће уклонити датотеке које сте претходно компајлирали.

Затим направити и направи инсталацију команде ће компајлирати модуле са новим кодом и инсталирати их. Затим, још једном, ваша ВМваре инсталација би требало да функционише нормално.

Сада можете ажурирати модуле ВМваре кернела на захтев

То је то. Сада имате све што вам је потребно за ажурирање модула ВМваре кернела када се ваша инсталација прекине због ажурирања кернела система. Кад год наиђете на такве проблеме, све што треба да урадите је да извучете најновији изворни код из спремишта, као што је приказано изнад, и покренете направити и направи инсталацију команде.

Ако одлучите да не желите да извршите овакве ручне поправке сваки пут када ажурирате кернел, не заборавите да постоје алтернативни хипервизори доступни за Линук. У зависности од ваших потреба, можда их вреди истражити.

Како покренути виртуелну машину на Линуку: 3 различита начина

Ако желите да покренете други оперативни систем на вашој Линук машини без поновног покретања да бисте се пребацивали између њих, виртуелна машина је ваш једини одговор.

Реад Нект

ОбјавиТвеетЕмаил
Повезане теме
  • Линук
  • Виртуелизација
  • Виртуелна машина
  • Линук Кернел
О аутору
ЈТ МцГинти (Објављено 9 чланака)

ЈТ је ветеран технолошке индустрије са више од 25 година искуства. Од техничке подршке до програмирања и системске администрације, урадио је све. Он посебно ужива да учи нове кориснике слободи и моћи Линука.

Више од ЈТ МцГинти

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, рецензије, бесплатне е-књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили