Jak zainstalować CentOS 8 na Hyper-V?

Od dawna znamy zalety wirtualizacji maszyn do testowania nowych systemów operacyjnych i ich kompatybilności z aplikacjami. Oznacza to oszczędność zasobów poprzez brak konieczności inwestowania w zakup nowego sprzętu, większe bezpieczeństwo poprzez brak wpływu na środowisko produkcyjne organizacji lub sprzęt fizyczny, jeśli używamy go w naszym domu. Najlepszą częścią jest możliwość pełnego poznania każdej z nowych funkcji, które są zintegrowane z nowymi systemami lub aplikacjami.

Istnieją różne platformy wirtualizacji, ale w tym celu Solvetic opowie o jednej stworzonej w szczególności przez Microsoft, takiej jak Hyper-V. Następnie nauczymy Cię, jak zainstalować tam CentOS 8, a tym samym poznać każdą z jego funkcjonalności.

Co to jest Hyper-VHyper-V został opracowany przez Microsoft jako cecha jego systemu operacyjnego, dzięki czemu mamy zalety wirtualizacji sprzętu pozwalającej stworzonym maszynom działać na wirtualnym sprzęcie. W tym aspekcie Hyper-V daje nam możliwość tworzenia wirtualnych dysków twardych, wirtualnych przełączników i wielu innych, tak aby wrażenia użytkownika były identyczne jak na prawdziwym komputerze.

Hyper-VPlatforma Hyper-V jest dostępna w 64-bitowych wersjach systemów Windows 10 Pro, Enterprise i Education, ale nie w wersji Home. Możemy wirtualizować systemy takie jak:

  • Windows 7, 8 lub 10
  • Windows Server 2012, 2016 i 2021-2022
  • Fedora
  • Ubuntu
  • CentOS
  • FreeBSD i wiele innych

funkcjeNiektóre z jego głównych cech to:

  • Szybkie tworzenie i dostęp do galerii VM
  • Sieć domyślna (przełącznik NAT)
  • Funkcja repliki Hyper-V
  • Możliwość udostępniania plików między maszyną wirtualną a fizycznym komputerem i nie tylko.

Włączenie Hyper-VDomyślnie Hyper-V nie jest włączony w systemie Windows 10, do jego aktywacji mamy dwie opcje, którymi są:

W programie Windows PowerShell uruchom następujące polecenie:

 Włącz-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Z konsoli wiersza polecenia uruchom:
 DISM / Online / Enable-Feature / All / FeatureName: Microsoft-Hyper-V
Lub przejdź do ścieżki Panel sterowania \ Programy \ Programy i funkcje i wybierz opcję „Aktywuj lub dezaktywuj funkcje systemu Windows” i w wyświetlonym oknie aktywuj pole Hyper-V:

Obraz ISO CentOS 8 jest dostępny pod następującym linkiem:

Nowe funkcjeNiektóre z nowych funkcji w tej edycji to:

  • Ulepszenia w konsoli internetowej (Cockpit)
  • Nowe narzędzie kontenera
  • Nowe ogólnosystemowe zasady kryptograficzne
  • Ulepszenia TCP
  • Nowe wbudowane aktualizacje pakietów

Następnie zobaczymy, jak zainstalować CentOS 8 na Hyper-V.

1. Jak zainstalować CentOS 8 na Hyper-V z Windows 10?

Krok 1
Pierwszym krokiem jest uzyskanie dostępu do konsoli Hyper-V, która wygląda następująco:

POWIĘKSZAĆ

Krok 2
Do stworzenia naszej maszyny wirtualnej mamy następujące opcje:

  • Kliknij wiersz „Nowa / Maszyna wirtualna w prawym okienku
  • Z menu Akcja / Nowa / Maszyna wirtualna
  • Kliknij prawym przyciskiem myszy nazwę fizycznego komputera i wybierz Nowa / Maszyna wirtualna

Krok 3
Wyświetlony zostanie następujący kreator:

Krok 4
Klikamy Dalej i wskażemy nazwę maszyny wirtualnej, a także ścieżkę, na której będzie hostowana:

NotatkaTam możemy aktywować pole „Przechowuj maszynę wirtualną w innej lokalizacji”, aby zdefiniować niestandardową ścieżkę.

Krok 5
Klikamy Dalej i mamy zamiar zdefiniować generację maszyny wirtualnej. Ważne jest, aby zrozumieć, co następuje:

  • Generacja 1 jest najprostsza, ponieważ jest zgodna z systemem BIOS i obsługuje systemy 32-bitowe i 64-bitowe
  • Generacja 2 jest bezpieczniejsza, ale działa tylko na UEFI i obsługuje tylko system 64-bitowy

Wybieramy Generację 1 i klikamy Dalej

Krok 6
Definiujemy pamięć RAM do przypisania do maszyny wirtualnej CentOS 8.

Krok 7
W kolejnym oknie będzie można zdefiniować aspekty sieciowe:

NotatkaPóźniej Solvetic wyjaśni, jak skonfigurować wirtualny przełącznik, aby umożliwić komunikację z siecią.

Krok 8
W kolejnym oknie będzie to możliwe:

  • Utwórz nowy wirtualny dysk twardy, przypisując rozmiar, nazwę i lokalizację
  • Skorzystaj z istniejącego wirtualnego dysku twardego
  • Nie używaj wirtualnego dysku twardego

Krok 9
Następnie musimy wybrać obraz ISO, który pobraliśmy z CentOS 8. Aby to zrobić, aktywujemy pole „Zainstaluj system operacyjny z rozruchowego dysku CD / DVD ROM, a następnie wybierz ISO CentOS 8:

Krok 10
Wśród opcji jest zainstalowanie systemu później lub nie instalowanie systemu operacyjnego. Następnie klikamy Dalej i zobaczymy podsumowanie zadań do wykonania:

Krok 11
Kliknij Zakończ, aby zakończyć proces tworzenia maszyny wirtualnej CentOS 8 w Hyper-V:

2. Jak mapować przełącznik wirtualny Hyper-V

Krok 1
Jak wspomnieliśmy, kluczowe jest utworzenie nowego przełącznika, który umożliwi połączenie z Internetem, w tym celu z konsoli Hyper-V wybieramy linię „Virtual switch manager”:

POWIĘKSZAĆ

Krok 2
W wyświetlonym oknie wybieramy „Zewnętrzny”, aby umożliwić łączność z siecią zewnętrzną:

Krok 3
Klikamy „Utwórz wirtualny przełącznik”, a następnie definiujemy:

  • Nazwa przełącznika wirtualnego
  • Typ połączenia i fizyczna karta sieciowa do użycia

Po zdefiniowaniu klikamy Zastosuj i OK, aby zapisać zmiany.

Krok 4
Następnie wybieramy utworzoną maszynę wirtualną, klikamy „Konfiguracja” i w sekcji „Karta sieciowa” wybieramy utworzony przez nas przełącznik wirtualny:

Kliknij Zastosuj i OK, aby zapisać zmiany.

3. Jak uruchomić i skonfigurować CentOS 8 na Hyper-V

Krok 1
Po skonfigurowaniu możemy wybrać maszynę wirtualną i tam zostanie wyświetlona seria opcji:

POWIĘKSZAĆ

Krok 2
Klikamy linię „Połącz” i zobaczymy:

Krok 3
Tam klikamy Start, aby uruchomić kreatora instalacji CentOS 8:

Krok 4
Po nawiązaniu połączenia zobaczymy kreatora instalacji CentOS 8:

Tam wybieramy wiersz "Zainstaluj CentOS Linux 8.0.1905", aby uruchomić instalację lub możemy rozwiązać problemy z instalacją.

Krok 5
Po załadowaniu usług zdefiniujemy język instalacji:

Krok 6
Klikamy „Kontynuuj”, a następnie zobaczymy:

Tam można skonfigurować:

  • W sekcji Klawiatura zdefiniuj język klawiatury w CentOS 8.
  • W Language Support możemy dodać więcej języków do użycia w systemie.
  • W Data i czas możemy zdefiniować strefę czasową systemu, jeśli jest inna.
  • W źródle instalacji znajdujemy wybrany obraz ISO.
  • W KDUMP możemy aktywować lub nie tę funkcję, która zajmuje się zrzutem jądra.
  • Polityka bezpieczeństwa pozwala nam zintegrować dodatkowe pliki bezpieczeństwa z CentOS 8.

Krok 7
Wybór oprogramowania: tam możemy zdefiniować typ używanego serwera (konsola lub GUI), a także określić, które usługi mają być zainstalowane w procesie:

POWIĘKSZAĆ

Domyślnie serwer CentOS 8 zostanie zainstalowany z interfejsem graficznym, ale możemy wybrać opcję „Serwer”, aby uruchomić go z konsoli.

Krok 8
Nazwa sieci i zespołu pozwala nam aktywować kartę sieciową, a także zdefiniować nazwę zespołu:

POWIĘKSZAĆ

Krok 9
W Wybór urządzenia musimy wybrać wirtualny dysk twardy, na którym ma być zainstalowany CentOS 8 w Hyper-V. Tam mamy dodatkowe opcje, takie jak ręczna konfiguracja partycjonowania, dodawanie dysków itp., kliknij Gotowe, gdy to zdefiniujemy.

POWIĘKSZAĆ

Krok 10
Klikamy „Rozpocznij instalację” i zobaczymy:

Krok 11
Wybieramy „Hasło roota”

Krok 12
Kontynuujemy przypisywanie hasła root w CentOS 8:

Krok 13
Klikamy Gotowe, a następnie konfigurujemy użytkownika administratora systemu:

Krok 14
Ponownie klikamy Gotowe i będziemy kontynuować instalację CentOS 8 w Hyper-V:

POWIĘKSZAĆ

Krok 15
Kiedy ten proces się zakończy, zobaczymy co następuje. Tam klikamy na Restart

POWIĘKSZAĆ

Krok 16
Konieczne będzie usunięcie nośnika z ISO CentOS 8. W tym celu przechodzimy do menu Media / DVD / Wysuń „ISO”:

Krok 17
Następnie system zostanie zrestartowany i zobaczymy:

POWIĘKSZAĆ

Jeśli wybraliśmy serwer z interfejsem GUI, konieczne będzie kliknięcie opcji „Informacje o licencji”, aby zaakceptować postanowienia licencyjne. Tam uzyskaliśmy dostęp do CentOS 8 na Hyper-V i jesteśmy gotowi do eksploracji go w pełni.

4. Zadania do wykonania na CentOS 8 po instalacji


Teraz zobaczymy kilka rzeczy, które możesz zrobić w CentOS 8, aby uzyskać maksymalne korzyści, są to:

Instalacja nanoNano jest jednym z najbardziej wszechstronnych edytorów tekstu pod względem funkcji i łatwości obsługi i idealnie nadaje się do edycji różnych plików systemowych, do jego instalacji musimy wykonać następujące czynności:

 mniam zainstaluj -y nano

POWIĘKSZAĆ

Włącz pamięć dynamiczną w gościuJest to funkcja, którą musimy włączyć, aby korzystać z pamięci dynamicznej w CentOS 8, w tym celu utworzymy plik w ścieżce /etc/udev/rules.d o żądanej nazwie i we wspomnianym pliku wpiszemy:

 PODSYSTEM == "pamięć", AKCJA == "dodaj", ATTR {stan} = "online"
Zapisujemy plik za pomocą klawiszy Ctrl + O i wychodzimy za pomocą klawiszy Ctrl + X.

Zainstaluj narzędzia Hyper-VTo zestaw narzędzi, które pozwalają nam maksymalnie rozszerzyć możliwości platformy, w tym celu wykonamy:

 yum install -y hyperv-demons

POWIĘKSZAĆ

NotatkaPamiętaj, że aby uzyskać dostęp jako root, musisz wykonać polecenie „su”, a następnie hasło, które przypisaliśmy w procesie jego tworzenia.

Dzięki Solvetic nauczyliśmy się konfigurować i tworzyć wirtualną maszynę z CentOS 8 na Hyper-V. Dzięki wdrożeniu maszyn wirtualnych będziemy mogli mieć ich pełny potencjał do wykorzystania w naszym zasięgu.

wave wave wave wave wave