Как да инсталирате CentOS 8 на Hyper-V

Ние отдавна знаем предимствата на виртуализиращите машини за тестване на нови операционни системи и тяхната съвместимост с приложения. Това предполага спестяване на ресурси, като не се налага да инвестирате в закупуването на ново оборудване, по -голяма сигурност, като по никакъв начин не засягате производствената среда на организацията или физическото оборудване, ако го използваме в дома си. Най -хубавото е, че можете да проучите напълно всяка от новите функции, които са интегрирани в нови системи или приложения.

Има различни платформи за виртуализация, но за тази цел Solvetic ще говори за една по-специално създадена от Microsoft, като Hyper-V. След това ще ви научим как да инсталирате CentOS 8 там и по този начин да знаете всяка от неговите функционалности.

Какво е Hyper-VHyper-V е разработен от Microsoft като характеристика на неговата операционна система, благодарение на което имаме предимствата на хардуерната виртуализация, позволяваща на създадените машини да работят с виртуален хардуер. В този аспект Hyper-V ни дава възможност да създаваме виртуални твърди дискове, виртуални превключватели и много други, така че потребителското изживяване да е идентично с това на истински компютър.

Hyper-VПлатформата Hyper-V се предлага в 64-битовите версии на Windows 10 Pro, Enterprise и Education, но не и в изданието Home. Можем да виртуализираме системи като:

  • Windows 7, 8 или 10
  • Windows Server 2012, 2016 и 2021-2022
  • Fedora
  • Ubuntu
  • CentOS
  • FreeBSD и много други

ХарактеристикаНякои от основните му характеристики са:

  • Бързо създаване и достъп до VM галерия
  • Мрежа по подразбиране (NAT ключ)
  • Функция за реплика на Hyper-V
  • Възможност за споделяне на файлове между виртуалната машина и физическия компютър и др.

Разрешаване на Hyper-VПо подразбиране Hyper-V не е активиран в Windows 10, за неговото активиране имаме две опции, които са:

От Windows PowerShell изпълнете следното:

 Enable -WindowsO optionalFeature -Online -FeatureName Microsoft -Hyper -V -Всички
От конзолата за командния ред изпълнете:
 DISM / Online / Enable-Feature / All / FeatureName: Microsoft-Hyper-V
Или отидете на пътя Контролен панел \ Програми \ Програми и функции и там изберете опцията "Активиране или деактивиране на функциите на Windows" и в показания прозорец активирайте полето Hyper-V:

ISO образът на CentOS 8 е достъпен на следната връзка:

Нови функцииНякои от новите функции в това издание са:

  • Подобрения в уеб конзолата (Cockpit)
  • Нов инструмент за контейнери
  • Нови общосистемни политики за крипто
  • TCP подобрения
  • Нови вградени актуализации на пакети

След това ще видим как да инсталираме CentOS 8 на Hyper-V.

1. Как да инсталирате CentOS 8 на Hyper-V с Windows 10

Етап 1
Първата стъпка е достъп до конзолата Hyper-V, която изглежда така:

Увеличете

Стъпка 2
За да създадем нашата виртуална машина, имаме следните опции:

  • Кликнете върху реда „Нова / виртуална машина в десния панел
  • От менюто Action / New / Virtual Machine
  • Щракнете с десния бутон върху името на физическия компютър и там изберете Нова / Виртуална машина

Стъпка 3
Ще се покаже следният съветник:

Стъпка 4
Щракваме върху Напред и ще посочим името на виртуалната машина, както и пътя, където тя ще бъде хоствана:

ЗабележкаТам можем да активираме полето „Съхранявайте виртуалната машина на друго място“, за да определите персонализиран път.

Стъпка 5
Щракваме върху Напред и ще дефинираме генерирането на виртуалната машина. Важно е да разберете следното:

  • Поколение 1 е най-простото, тъй като е BIOS-съвместимо и поддържа 32-битови и 64-битови системи
  • Поколение 2 е по-сигурно, но работи само на UEFI и поддържа само 64-битова система

Избираме поколение 1 и натискаме Напред

Стъпка 6
Определяме RAM паметта, която да присвоим на виртуалната машина CentOS 8.

Стъпка 7
В следващия прозорец ще бъде възможно да се дефинират мрежовите аспекти:

ЗабележкаПо -късно Solvetic ще обясни как да конфигурирате виртуален превключвател, който да позволява комуникация с мрежата.

Стъпка 8
В следващия прозорец ще бъде възможно:

  • Създайте нов виртуален твърд диск, като зададете размер, име и местоположение
  • Използвайте съществуващ виртуален твърд диск
  • Не използвайте виртуален твърд диск

Стъпка 9
След това трябва да изберете ISO образа, който сме изтеглили от CentOS 8. За да направите това, активираме полето „Инсталиране на операционна система от стартиращ CD / DVD ROM и след това избираме CentOS 8 ISO:

Стъпка 10
Сред опциите е да инсталирате системата по -късно или да не инсталирате операционната система. След това кликваме върху Напред и ще видим обобщение на задачите, които трябва да бъдат изпълнени:

Стъпка 11
Щракнете върху Finish, за да завършите процеса на създаване на виртуална машина CentOS 8 в Hyper-V:

2. Как да картографирате Hyper-V Virtual Switch

Етап 1
Както споменахме, от ключово значение е да създадем нов превключвател, който да позволи връзка с интернет, за това от конзолата Hyper-V избираме реда "Виртуален мениджър на превключватели":

Увеличете

Стъпка 2
В показания прозорец избираме „Външно“, за да позволим връзка с външната мрежа:

Стъпка 3
Кликваме върху „Създаване на виртуален превключвател“ и след това определяме следното:

  • Име на виртуален превключвател
  • Тип връзка и физически мрежов адаптер за използване

След като това бъде дефинирано, кликваме върху Приложи и OK, за да запазим промените.

Стъпка 4
След това избираме създадената виртуална машина, кликваме върху „Конфигурация“ и в секцията „Мрежов адаптер“ ще избираме виртуалния ключ, който сме създали:

Щракнете върху Приложи и OK, за да запазите промените.

3. Как да стартирате и конфигурирате CentOS 8 на Hyper-V

Етап 1
След като конфигурираме това, можем да изберем виртуалната машина и там ще се покажат поредица от опции:

Увеличете

Стъпка 2
Щракваме върху реда „Свързване“ и ще видим следното:

Стъпка 3
Щракваме върху Старт, за да стартираме съветника за инсталиране на CentOS 8:

Стъпка 4
След като връзката се установи, ще видим съветника за инсталиране на CentOS 8:

Там избираме реда „Инсталиране на CentOS Linux 8.0.1905“, за да стартираме инсталацията, или можем да разрешим инсталационните проблеми.

Стъпка 5
След зареждането на услугите ще дефинираме езика за инсталиране:

Стъпка 6
Кликваме върху „Продължи“ и след това ще видим следното:

Там е възможно да се конфигурира следното:

  • В секцията Клавиатура определете езика на клавиатурата в CentOS 8.
  • В Езикова поддръжка можем да добавим още езици за използване в системата.
  • В Дата и час можем да определим системната часова зона, ако е различна.
  • В източника на инсталация намираме избрания ISO образ.
  • В KDUMP можем да активираме или не тази функция, която се грижи за дампа на ядрото.
  • Политиката за сигурност ни позволява да интегрираме допълнителни файлове за сигурност в CentOS 8.

Стъпка 7
Избор на софтуер: там можем да дефинираме типа сървър (конзола или графичен потребителски интерфейс), който да използваме, както и да определим кои услуги трябва да бъдат инсталирани в процеса:

Увеличете

По подразбиране сървърът CentOS 8 ще бъде инсталиран с графичен интерфейс, но можем да изберем опцията „Сървър“, за да го стартираме от конзолата.

Стъпка 8
Името на мрежата и екипа ни позволява да активираме мрежовия адаптер, както и да дефинираме име за екипа:

Увеличете

Стъпка 9
В Избор на устройства трябва да изберем виртуалния твърд диск, където CentOS 8 трябва да бъде инсталиран в Hyper-V. Там имаме допълнителни опции като ръчно конфигуриране на разделяне, добавяне на дискове и т.н., щракнете върху Готово, когато дефинираме това.

Увеличете

Стъпка 10
Кликваме върху „Стартиране на инсталацията“ и ще видим следното:

Стъпка 11
Избираме „Root парола“

Стъпка 12
Продължаваме да присвояваме root паролата в CentOS 8:

Стъпка 13
Кликваме върху Готово и след това конфигурираме потребителя на системния администратор:

Стъпка 14
Щракваме отново върху Готово и ще продължим с инсталирането на CentOS 8 в Hyper-V:

Увеличете

Стъпка 15
Когато този процес приключи, ще видим следното. Щракваме върху Рестартиране

Увеличете

Стъпка 16
Ще бъде необходимо да изтриете носителя с ISO CentOS 8. За това отиваме в менюто Media / DVD / Eject "ISO":

Стъпка 17
След това системата ще бъде рестартирана и ще видим следното:

Увеличете

Ако сме избрали сървъра с GUI интерфейс, ще е необходимо да кликнете върху опцията „Информация за лиценза“, за да приемете лицензионните условия. Там имаме достъп до CentOS 8 на Hyper-V и сме готови да го проучим максимално.

4. Задачи за изпълнение на CentOS 8 след инсталиране


Сега ще видим някои неща, които можете да направите в CentOS 8, за да получите максимална полза, това са:

Нано инсталацияNano е един от най -универсалните текстови редактори по отношение на функциите и лекотата на използване и е идеален за редактиране на различни системни файлове, за неговата инсталация трябва да изпълним следното:

 yum install -y nano

Увеличете

Активирайте динамичната памет на гостаТова е функция, която трябва да активираме, за да използваме динамична памет с CentOS 8, за това ще създадем файл по пътя /etc/udev/rules.d с желаното име и в споменатия файл въвеждаме следното:

 SUBSYSTEM == "памет", ACTION == "добавяне", ATTR {state} = "онлайн"
Запазваме файла с клавишите Ctrl + O и го излизаме с клавишите Ctrl + X.

Инсталирайте инструменти Hyper-VТова са набор от инструменти, които ни позволяват да разширим максимално възможностите на платформата, за това ще изпълним следното:

 yum install -y hyperv -daemons

Увеличете

ЗабележкаНе забравяйте, че за достъп като root, трябва да изпълните командата "su", последвана от паролата, която сме задали в процеса на създаването й.

С Solvetic се научихме да конфигурираме и създаваме виртуална машина с CentOS 8 на Hyper-V. Благодарение на внедряването на виртуални машини ще можем да имаме пълния им потенциал за използване в рамките на нашия обсег.

wave wave wave wave wave