Dzwon.

Są ci, którzy przeczytali tę wiadomość przed tobą.
Subskrybuj odbieranie artykułów świeżych.
E-mail
Nazwa
Nazwisko
Jak chcesz przeczytać dzwonek
Bez spamu

Maszyna wirtualna (VM) to kolejny komputer działa na pulpicie. Te, w oknie zaczynają się, jakby drugi (wirtualny) monitor i który jest ładowany inny komputer.

Ten komputer ma własny sprzęt wirtualny i można zainstalować dowolny prawdziwy system operacyjny (OS), takich jak wirtualne okna. Na takim komputerze możesz w pełni pracować i naprawdę podoba mi się ten temat.

Co mogę używać "wirtualnych"

  • w przypadku testów lub uczenia się w innych systemach operacyjnych (Windows, Linux, MacOS itp.)
  • rozwój programów dla innego systemu operacyjnego
  • pracuj w różnych miejscach z tym samym środowiskiem oprogramowania
  • dla anonimowości

Myślę, że nadal możesz wymyślić sposoby korzystania, jest to pierwsza rzecz, która przyszła do głowy. Na przykład w dawnej pracy nie mogłem umieścić programów potrzebnych do komputera, chociaż byłem admin. Było to związane z kwestiami bezpieczeństwa i licencji. Potem zainstalowałem się wirtualnym samochodem, umieść na nim okna i wszystkie potrzebne programy, i pracowali w nim. Wieczorem napisałem obraz na zewnętrznym dysku twardym i nosił ze mną do domu.

Ponadto, pracujący Internet był silnie przycięty, ale był dostęp do innego dostawcy. Umieściłem drugą kartę sieciową i skonfigurowałem go w maszynie wirtualnej. Te. W oknach "zwykłych", nie mieli nawet kierowców, aw wirtualnym środowisku przepracował szybki Internet.

Wirtualny dysk twardy jest przechowywany w tym samym pliku, a jego dane mogą być szyfrowane. Te. Jeśli ktoś przychodzi do ciebie bez popytu, możesz po prostu zamknąć wirtualny system operacyjny i z wyjątkiem przeglądarki i Excel na komputerze nie znajdzie niczego 🙂

Jakie są maszyny wirtualne dla systemu Windows

Najbardziej popularny i używany:

  • Oracle VM VirtualBox - Free, może prawie wszystko, co jest potrzebne zwykłym użytkownikiem
  • Hyper-V - bezpłatny, wbudowany w wersje Windows 8/8.1 / 10 Pro i Enterprise
  • - płatna, maksymalna funkcjonalność, dla profesjonalnych programistów

VMware to dość masywny pakiet oprogramowania, kosztuje dużo i jest przeznaczony do użytku komercyjnego. Do celów opisanych przeze mnie pierwsze dwa są wystarczające. Ale kto może pobrać z Torrentów, możesz go umieścić. Zasada działania i ustawiania plus / minus jest taka sama wszędzie.

Jak zainstalować maszynę wirtualną w VirtualBox

Cały proces odbywa się w kilku prostych etapach:

  • Pobierz i zainstaluj VirtualBox
  • Utwórz VM za pomocą kreatora
  • Podłącz obraz instalacji za pomocą systemu operacyjnego
  • Zainstaluj system operacyjny jako zwykły komputer

Właściwie zrobiłem film:

Aby pobrać program, musisz kliknąć tutaj:

Podczas instalacji, Windows pojawi się z prośbą o zainstalowanie dodatkowych sterowników urządzeń wirtualnych, musisz zgodzić się na wszystko.

W głównym oknie programu kliknij przycisk "Utwórz" i wpadnij do Master of Virtual Maszyny. Aby zobaczyć wszystkie opcje, które należy kliknąć na przycisk "Tryb eksperta":

Nazwa: Jakiekolwiek imię

Typ: Wybierz przyszły system operacyjny (Windows, Linux, BSD itp.)

Wersja: Dokładna wersja zainstalowanego systemu operacyjnego (nasion, dziesięć).

Lista może nie być wybrana wersji X64, jeśli nie ma wirtualizacji sprzętu, ale będzie niższa.

Baran

Ilość pamięci jest pamięć RAM, która będzie dostępna w wirtualnych oknach. Na przykład, jeśli na komputerze zainstalowany jest 8 GB pamięci RAM, możesz wziąć 4 GB dla VM. A po uruchomieniu VM te 4 Gigabajty zabiorą się od okien, ponieważ Zostanie użyty wirtualny system operacyjny. Dlatego musisz wybrać tę objętość, na podstawie takich rozważań:

  • W systemie Windows 7/8/10 x86 potrzebny jest co najmniej 1 GB pamięci, a także mniej lub bardziej normalne operacje z 2 GB
  • W systemie Windows X64 konieczne będzie od 2 GB pamięci, a więc wszystko jest gdzieś poruszone - co najmniej 3 GB

W związku z tym wybieramy tę ilość pamięci wirtualnej, dzięki czemu wystarczy zainstalowany wirtualny system Windows, a okna zostaną również pozostawione. Ogólnie rzecz biorąc, jeśli masz 4 gigabajty pamięci, a następnie ustawiamy 10,24 MB, a jeśli masz z 8 GB, a następnie wybieramy 3000-4000 megabajtów tutaj.

HDD.

Podejrzewam, że nie masz wirtualnego dysku twardego, dlatego idziemy do jego stworzenia w następnym kroku:

Pierwszy ważny - " Lokalizacja" Zmień folder na dysku, gdzie więcej miejsca. Na przykład wiele dysków C: niezbyt duży i jest przeznaczony dla jednego systemu operacyjnego i D: dla innych plików. Teraz, jeśli jesteś, a następnie wybierz i utwórz jakiś folder na dysku D:

Rozmiar - Dla rodziny Windows umieścić od 40 GB.

Typ - Pozostaw domyślne "VDI". Jest mało prawdopodobne, aby podłączyć ten "dysk" do innych systemów wirtualnych.

Format przechowywania - "Dynamiczny". W takim przypadku rozmiar pliku takiego dysku wzrośnie, ponieważ wypełnia się. Jeśli umieścisz "Naprawiono", wszystkie 40 GB natychmiast nastąpi na d:, na przykład.

W tym celu zakończone jest utworzenie maszyny wirtualnej.

Konfigurowanie VM VirtualBox

Teraz możesz uruchomić wirtualny, ale jest pusty, bez systemu operacyjnego. Musisz wstawić do wirtualnego dysku "Disc". Jako instalacja "DVD" jest obraz ISO, który piszemy do prawdziwego DVD lub Flash Drive.

Idziemy do ustawień naszego VM do karty "Media":

Kliknij "Dysk" za pomocą wartości "pustej", a następnie na ikonie dysku DVD i wybierz "Wybierz obrazkowy obrazkowy ..." w menu, gdzie określasz ścieżkę do obrazu ISO. A jeśli jest dysk fizyczny z instalacją, po prostu włóż go do napędu i zaznacz pole wyboru "Live CD / DVD". Ważne jest, abyś mógł zainstalować wersję wybraną w fazie tworzenia maszyny, zwłaszcza na koszt rachunku.

Teraz wszystko jest gotowe do uruchomienia maszyny wirtualnej. Naciśnij przycisk "Uruchom"

Rozpocznie się pobieranie wirtualnego komputera i tego samego procesu instalacji systemu Windows, jak gdybyś wykonany na komputerze lub laptopie. Po zainstalowaniu systemu Windows uruchomisz VM, a wirtualne okna zostaną wzmocnione.

Klucz hosta.

Ważny szczegół - klucz hosta. Po kliknięciu okna maszyny wirtualnej, a następnie "Uwaga" z kliknięcia na klawiaturę i przyciski ruchomego myszy przełączą się na maszynę wirtualną (obsługa gościa). Aby "zwolnić" Clave and Mouse, I.e. Zwróć je do swoich natywnych okien, musisz kliknąć prawy Ctrl.. Ten przycisk można zmienić w ustawieniach. Nawiasem mówiąc, schowek wymiany systemu i wirtualnego, jak to było powszechne. Te. Jeśli skopiujesz tekst do bufora na prawdziwym komputerze, możesz go wstawić w wirtualnym, bardzo wygodnym.

Wirtualizacja sprzętu

Aby pracować szybciej i lepiej, a więc możesz zainstalować 64-bitowe (x64) wersje systemów operacyjnych, które chcesz włączyć wirtualizację sprzętową. Ta obsługa jest wbudowana w procesory i wszystkie nowoczesne procesory, które jest (może nie tylko w starożytnych dwóch rdzeniach i starszych).

Technologie Intel VT-X i VT-D są nazywane (w drogich procesorów) i AMD-V. Jego znaczeniem jest to, że polecenia są przesyłane bezpośrednio do procesora, omijając sterowniki systemu operacyjnego. Wirtualizacja sprzętu w ustawieniach VM na karcie " System -\u003e Przyspieszenie»

Ale nie możesz go zdobyć, ponieważ ta domyślna opcja jest wyłączona w BIOS dla bezpieczeństwa. Błąd "VT-X / AMD-V Virtualization Funkcje wirtualizacji można włączyć, ale nie funkcjonować". Dlatego musimy ponownie uruchomić komputer i.

Jeśli nie wiesz, jak i zbyt leniwy, aby przeczytać artykuł, a następnie w pigułce: natychmiast po włączeniu komputera przez 10 sekund, naciśnij przyciski F1, F2, Usuń, lub jeśli zostanie zapisany na ekranie, to ty Przeczytaj, który przycisk, aby kliknąć. Patrzymy na to, jakiego rodzaju bios masz na zdjęciach i szukasz podobnych ustawień:

Z interfejsem graficznym

Kliknij Dodatkowo wprowadzamy tryb zaawansowany, a następnie "Konfiguracja CPU"

Szukamy konfiguracji "Technologii Intel Virtualization" i zmień do "ON" (NA)

Jeśli masz procesor z AMD, konfiguracja zostanie zwana "bezpiecznymi maszynami wirtualnymi". Zapisze zmiany za pomocą przycisku "F10".

Z interfejsem tekstowym:

Idziemy do "Bezpieczeństwo -\u003e wirtualizacja"

Włącz technologię wirtualizacji sprzętu do pozycji "Enabled"

Zapisz ustawienia F10, zostanie ponownie uruchomiony restart. Jeśli nie używasz maszyn wirtualnych, a następnie do celów bezpieczeństwa, wirtualizacja jest lepiej wyłączona, ponieważ Wirusy mogą tworzyć własne przestrzenie.

Drugim powodem, dla którego wirtualizacja sprzętu może nie działać w systemie Windows 8/10 - jest to wliczona wbudowana maszyna wirtualna Hyper-V.

Dla różnych celów. Najczęściej maszyny wirtualne służą do uruchomienia programów, które nie są obsługiwane przez główny system operacyjny. Więcej RAID, służą do sprawdzenia samych systemów oprogramowania i systemów operacyjnych, łączą niezgodne sprzęt, a także bezpieczne uruchomienie podejrzanych zastosowań.

Wśród zwykłych użytkowników najczęstszy skrypt jest korzystanie z programów Windows na Mac i Linux.

A jak to wszystko to działa?

Dla użytkownika wszystko jest proste. Maszyna wirtualna działa w osobnym oknie jako regularna aplikacja: Możesz się rozwinąć lub, przeciwnie, wdrażać na pełnym ekranie. W rzeczywistości komputer wirtualny ma własny procesor, pamięć, adapter sieciowy i inny sprzęt. Wszystko to jest emulowane przez siły prawdziwego komputera, który jest podzielony przez jego zasoby z wirtualnym.

Pensjonat OS rozważa nieistniejące żelazne prawdziwe. Jest wyświetlany w właściwościach systemu, a zainstalowane aplikacje interakcje z nim w interakcji. Jednocześnie sama maszyna wirtualna jest całkowicie odizolowana z rzeczywistego komputera, chociaż może mieć dostęp do swoich urządzeń dysków i urządzeń peryferyjnych.

Czekać. Okazuje się, potrzebujesz bardzo potężnego komputera?

Niekoniecznie. Wszystko zależy od tego, co zamierzasz uruchomić w Virtual OS. Każdy komputer jest odpowiedni, nawet dziesięcioletnia. Ważne jest, aby pamiętać, że dzieli się swoimi zasobami z systemem operacyjnym gościa, co oznacza, że \u200b\u200bpowinny być wystarczające dla dwóch.

Na przykład, jeśli zamierzasz zainstalować na komputerze z gościem OS Ubuntu 18.04, będziesz potrzebował co najmniej 4 GB pamięci RAM, procesora dwurdzeniowego, kompatybilnego adaptera wideo i wolnego miejsca na dysku. W przypadku złożonych zadań, takich jak gry lub korzystanie z profesjonalnego oprogramowania, musi istnieć przyzwoitą dostawę wydajności, dzięki czemu oba systemy działają szybko.

Cóż, jakie są maszyny wirtualne?

Jest ich wiele z nich, zarówno wolnych, jak i komercyjnych. Jeśli nie należy podjąć obliczenia wysoce wyspecjalizowanych systemów, które deweloperzy są wykorzystywane do testowania, najpopularniejsze są trzy programy.

  • VirtualBox jest w pełni darmowym narzędziem Oracle przy wsparciu wielu operacyjnych gościa, które można uruchomić w systemie Windows, MacOS i Linux.
  • VMware Fusion i stacja robocza to zaawansowane maszyny wirtualne dla wszystkich platform. Zezwalaj na dowolne opery i wspierać zaawansowaną emulację graficzną 3D. Istnieją bezpłatne wersje do użytku osobistego i komercyjnego - dla korporacyjnych.
  • Parallels Desktop to najlepsze komercyjne rozwiązanie do wirtualizacji na Mac. Zapewnia wysoką wydajność i ścisłą integrację systemu operacyjnego gościa z markowych funkcji MacOS.

Jak uruchomić i jak to jest skonfigurowane?

Pierwszą rzeczą na komputerze jest tworzona przez jedną z wirtualnych maszyn. Następnie jest już zainstalowany na nim. Następnie zainstalowane są wymagane programy w systemie operacyjnym, po którym mogą być używane.

Jak utworzyć maszynę wirtualną?

Wszystko jest niezwykle proste. Używamy na przykład darmowej maszyny VirtualBox. W innych programach proces może się nieznacznie różnić, ale ogólnie ustawienie jest prawie identyczne.

  1. Pobierz link, klikając wersję systemu operacyjnego.
  2. Otwórz plik instalacyjny i użyj VirtualBox za pomocą monitów kreatora.
  3. Uruchom program i kliknij przycisk "Utwórz".
  4. Ustaw nazwę maszyny wirtualnej, a także typ i wersję systemu operacyjnego, który zamierzasz zainstalować. Później te parametry można zmienić.
  5. Określ, ile wyróżnić. Pozostaw domyślną głośność lub określ inne w zalecanym.
  6. Kliknij "Utwórz nowy dysk wirtualny" i określ swój format. Jeśli nie będziesz używać tego dysku z innym oprogramowaniem do wirtualizacji, potrzebujesz typu VDI.
  7. Następnie wybierz "Naprawiono wirtualny dysk twardy" - działa szybciej niż dynamiczny i zajmuje ściśle zarezerwowane miejsce.
  8. Ustaw nazwę dysku i określ go z głośnością. W przypadku 64-bitowego systemu Windows 10 musisz co najmniej 32 GB plus dodatkowe miejsce do zainstalowania niezbędnych programów.
  9. Gotowy!

Po utworzeniu płyty maszyna wirtualna pojawi się na liście dostępna. Można go uruchomić. Nie zrobi nic innego, ponieważ nie ma na nim systemu operacyjnego.

Jak teraz używać tego teraz?

Prawie taki sam jak zwykły komputer. Wirtualna maszyna jest uruchamiana przy użyciu tego samego przycisku i wyłącza się lub uruchamia się za pośrednictwem menu zakończenia systemu lub po prostu zamykanie. Wszystkie ustawienia i funkcje operacyjne działają w taki sam sposób jak na prawdziwym komputerze.

W porządku. I jak zainstalować aplikację?

Przez tę samą zasadę, jak zawsze. Pobierz plik instalacyjny, uruchom go i postępuj zgodnie z instrukcjami kreatora. Następnie otwórz program przez skrót, z paska narzędzi lub w inny sposób. W tym względzie maszyna wirtualna nie różni się od zwykłego komputera.

I możesz podłączyć dysk flash USB?

Tak oczywiście. Musi tylko najpierw odblokować go z systemu głównego, ponieważ jednoczesne wykorzystanie dysków jest niemożliwe. To się robi.

  1. Połącz się z komputerem.
  2. Idź do Finder lub "Explorer" i niekonfiguruj dysk.
  3. Przejdź do maszyny wirtualnej i kliknij ikonę USB na dolnym panelu.
  4. Wybierz żądane urządzenie z listy.
  5. Napęd natychmiast pojawia się w systemie. Możesz pracować.

Czasami, dla różnych celów, użytkownik musi korzystać z kilku systemów jednocześnie. Oczywiście istnieje opcja, użyj wielu komputerów na raz lub umieścić na jednym kilku systemach, ale jest niewygodne i jest niepraktyczne. W tej sytuacji, w jedną stronę, która od dawna jest używana wśród programistów i programistów - instalacja maszyny wirtualnej dla systemu Windows. W tym artykule dowiesz się, jak zainstalować "wirtualny" pod Windows 7, 8, 10.

Jaki rodzaj wirtualnej maszyny do wyboru?

Możesz nie wierzyć, ale samochody wirtualne są wystarczająco dużym wyborem. Każdy z nich ma własne konkretne funkcje i funkcje. Należy pamiętać, że potężny wirtualny do umieszczenia słabego komputera nie będzie działać, a ogólnie słabe komputery są trudne do przeniesienia tego rodzaju programów. Jeśli masz mniej niż 2 GB pamięci RAM i mniej niż 100 GB wolnej przestrzeni na sztywnym dysku, nie polecamy maszyny wirtualnej. Najpierw zwiększaj pamięć, a następnie użyj go do maksimum.

W przypadku codziennych zadań i ciągłego użytkowania zalecamy korzystanie z programu. VMware Workstation.który jest cały zestaw aplikacji do pracy z wirtualnym systemem operacyjnym. W nim możesz dowiedzieć się, nawet jeśli nigdy nie lubisz takich programów. Jest łatwy w użyciu, nie je dużo pamięci RAM i obejmuje integrację systemu wirtualnego do głównego, co pozwala im stosować równolegle w jednym środowisku pracy. Proponujemy dokładnie rozważyć proces instalacji VMware.

Przetestowaliśmy 11. wersję tego oprogramowania, obsługuje wszystko, czego potrzebujesz jako początkujący użytkownik i doświadczony.

Proces instalacji VMware Workstation

Jest to zakończone w tym procesie instalacji, teraz płynnie przejdź do sposobu instalacji systemu operacyjnego na maszynie wirtualnej dla systemu Windows. Należy pamiętać, że instalacja jest odpowiednia dla dowolnego systemu operacyjnego, który ma plik instalacyjny. Rozważmy przykład instalacji systemu Windows 7 w stacji roboczej VMware.

Jak zainstalować system operacyjny na stacji roboczej VMware

Najpierw musisz przesłać plik instalacyjny systemu operacyjnego na komputerze. Możesz użyć wyszukiwania i znajdź ten plik, i może po prostu poprosić o kogoś, kto ma dysk instalacyjny (domowej roboty) i pobrać stamtąd.

Po pobraniu "Windows" do komputera uruchomimy proces instalacji systemu operacyjnego.

  1. Utwórz nową maszynę wirtualną. Aby to zrobić, przejdź do menu "Plik - Nowa maszyna wirtualna";

  2. Rozpocznie się koordynacja parametrów przyszłego VM. W pierwszym oknie zostaniesz zapytany, jak chcesz go zainstalować. Oferujemy wybór "Selektywny" Typ konfiguracji i kliknij "Dalej";

  3. W następnym oknie również kliknij "Dalej";

  4. W następnym oknie zostaniesz poproszony o wybranie kodu źródłowego instalacji. "Gość" OS. Jeśli wziąłeś dysk instalacyjny, określić dysk, a jeśli pobrałeś z Internetu, określ ścieżkę do pliku za pomocą przycisku "Przegląd". Po tym kliknięciu "Dalej";

  5. Teraz musisz określić klucz produktu i dane użytkownika. Polecamy tylko wybrać "Windows 7 Ultimate"i resztę pominąć;

  6. Wprowadź nazwę nowej maszyny wirtualnej lub pozostaw starej, a następnie określić parametry. Zacznijmy od rodzaju oprogramowania układowego - pozostaw bios i liczbę procesorów - 1/4 z dostępnego. Mamy 4, więc umieściliśmy 1, ale z dwoma jąderami. Z pamięcią RAM w przybliżeniu tak samo, ale 1/3 całkowitej dostępnej pamięci. Mamy 4, ale około 3 dostępne, więc umieściliśmy 1 GB;





  7. Teraz zajmiemy się Internetem dla maszyny wirtualnej. Opuścimy wszystko tak, jak jest i dalej, gdzie poprosi o kontrolera, rodzaj wirtualnego dysku;

  8. Zalecana umieść 20-30 GB. Dla dysku twardego wirtualnego systemu operacyjnego, a następnie określ ścieżkę, w której zostanie zapisany plik wirtualny;

  9. Sprawdź wszystkie zainstalowane ustawienia, a instalacja operacyjna zostanie uruchomiona;



  10. Następnie stanie się standardowa instalacja OS. Po prostu postępuj zgodnie z kursem wydarzeń i, jeśli potrzebujesz, wprowadź dane użytkownika;
  11. Po pomyślnej instalacji uruchom maszynę wirtualną i sprawdź wydajność;

  12. Po pomyślnym uruchomieniu maszyny wirtualnej system rozpoczyna się. Poczekaj na zakończenie;

  13. Po pobraniu wpadasz "Pulpit" Wirtualne i możesz rozpocząć pracę;

  14. Aby zarządzać wirtualną maszyną do systemu Windows, musisz kliknąć na biurko na pulpicie;
  15. Gdy operacja w systemie operacyjnym jest kompletna, jest to również konieczne jako poprawne, jak przy użyciu stałego systemu wyłącz maszynę wirtualną - "Start -" Zakończenie pracy "W przeciwnym razie możesz "złamać". Udane wykorzystanie VM dla Windows 7, 8, 10!

Wirtualizacja pozwala kapsulować wewnętrzne urządzenie systemów operacyjnych lub ich części w wirtualnym sprzęcie i oprogramowaniu. Innymi słowy, tworzą wirtualną przestrzeń, która będzie prawdziwa, z punktu widzenia systemu operacyjnego działa w tej przestrzeni. Jest to dokładnie, jakie maszyny wirtualne dla systemu Windows 7, Linux i Mac OS X są zaangażowane. Wirtualizacja umożliwia również symulację urządzeń, które nie znajdują się na komputerze.

Uwaga: W pewnym sensie maszyny wirtualne umożliwiają utworzenie komputera wewnątrz komputera.

Istnieją dwa ważne aspekty wirtualizacji maszyn:

  • interakcja między hostem fizycznym (komputera) a wirtualnym gospodarzem
  • interakcja między systemem operacyjnym działającym w wirtualnej przestrzeni a używanym sprzętem

Oprogramowanie do wirtualizacji, mianowicie maszyny wirtualne dla Windows 7 (Linux, Mac OS X), co do reguły jest konwencjonalną aplikacją lub usługą systemu operacyjnego, który umożliwia tworzenie hostów. Host jest nazywany dowolną maszyną fizyczną (komputerą). Wewnątrz oprogramowania wirtualizacji, system operacyjny jest wykonywany w podobnym lub identycznym realnym hoście o nazwie maszyny wirtualnej. Dla wygody, system operacyjny działa w maszynie wirtualnej nazywa się gościem.

Ponadto istnieją różne sposoby wirtualizacji, co zależy nie tylko do wdrożenia aplikacji do tworzenia maszyn wirtualnych, ale także świadczyły możliwości systemów gości. Istnieje regularna emulacja, w której wywołania sprzętu i programu przechodzą przez warstwę pośrednią. Istnieje również wirtualizacja para-wirtualizacja, gdzie część działań wewnątrz maszyny wirtualnej występuje na prawdziwym sprzęcie, podczas gdy druga część przechodzi przez warstwę pośrednią. A także na poziomie systemu znajduje się wirtualizacja, gdy każdy system gości jest załadowany w specjalnym rdzeniu, który umożliwia prowadzenie tylko podobnych wersji systemu operacyjnego.

Niektóre z tych metod można wykonać w locie, bez znaczących zmian w prawdziwym gospodarzu i jego systemie operacyjnym. Inni wymagają ponownego uruchomienia hosta w specjalnej instancji systemu operacyjnego, co obsługuje wirtualizację. Inni używają specjalnych gospodarzy, które obsługują i są przeznaczone do wirtualizacji na poziomie sprzętu. Te ostatnie są znane również jako metody wirtualizacji na czystym gruczołu (choć nie jest to dość prawdą, ponieważ niektóre rdzeń jest nadal używany).

Oprogramowanie do wirtualizacji, która zarządza tworzeniem i działaniem maszyn wirtualnych, a także dystrybucji i ograniczenia dostarczonych zasobów, jest często nazywany hiperwizorem. Niektóre aplikacje wirtualizacyjne mogą również używać specjalnych rozszerzeń procesora do wiszącego wydajności maszyny wirtualnej. Obecność takich rozszerzeń nazywa się wsparciem sprzętowym wirtualizacji. Przykładami tego wsparcia to technologie VT-X (Intel) i AMD-V (AMD).

Co nie jest wirtualizacją i maszyną wirtualną?

Niektórzy ludzie lubią nazywać programy wirtualizacji (maszyny wirtualne), które tworzą poziom abstrakcji między systemem operacyjnym a niektórymi procesami bieżącymi. Na przykład jest piaskownica, która umożliwia izolowanie przeglądarek z systemu (patrz narzędzia do ochrony przeglądarki). Niektóre programy pozwalają zamrozić stan systemu, aby nie można go zmienić. Inni również pozwalają na użycie tak zwanego trybu cienia, w którym wszystkie programy są wykonywane normalnie, ale wszelkie zmiany są anulowane, gdy komputer zostanie ponownie uruchomiony.

Oczywiście wszystkie te programy zapewniają różne zalety, ale nie są one uważane za technologie wirtualizacji i nie reprezentują maszyn wirtualnych, ponieważ nie symulują połączeń systemowych i nie pozwalają na uruchomienie systemów operacyjnych gości na bieżącym systemie. Takie programy tworzą tylko dodatkowe warstwy rozdzielające, głównie w celu zwiększenia bezpieczeństwa. Jeśli kontynuujesz temat bezpieczeństwa, to ...

Dlaczego powinienem używać maszyn wirtualizacji i wirtualnych?

Jeśli bezpieczeństwo dla ciebie jest na pierwszym miejscu i jest to pierwsza rzecz, którą myślisz w jakichkolwiek sytuacjach, a następnie wirtualizację (przy użyciu maszyn wirtualnych) z pewnością ci to pomoże. Ale nie należy zakładać, że wirtualizacja służy głównie do zapewnienia bezpieczeństwa. Jego początkowe cele to: testowanie, koszty cięcia, elastyczność, wsparcie dla starych produktów i edukacji. Poprawa poziomu bezpieczeństwa jest tylko przyjemnym bonusem, który ma wiele swoich pułapek.

Uwaga: Wirtualizacja, chociaż umożliwia izolowanie jednego systemu operacyjnego z innego, ale istnieją sposoby na dostanie się z systemu gościa do głównego.

Czego potrzebujesz, aby rozpocząć technologię wirtualizacji i maszyn wirtualnych?

Pierwszą rzeczą, którą musisz rozważyć, jest hosta fizyczna. W zależności od rodzaju oprogramowania do wirtualizacji (wirtualne maszyny) mogą być wymagane zupełnie inny sprzęt i różne systemy operacyjne. Wirtualizacja nie oznacza żadnego rozwiązania, które zostanie wykonane wszędzie, gdzie będzie to konieczne. Maszyny wirtualne muszą być wybrane dla systemu (Windows, Linux, Mac) i pod żelazo (sprzęt). Ponadto gospodarz musi mieć niezbędny.

Więc jeśli zamierzasz uruchomić systemy operacyjne dla każdego systemu, będziesz potrzebować dodatkowych zasobów do prowadzenia ich, takich jak procesor i pamięć RAM. Na przykład, jeśli komputer ma tylko 2 GB pamięci RAM i chcesz uruchomić system gości w systemie Windows 7, musisz zdecydowanie ograniczyć korzystanie z zasobów w systemie rzeczywistym, aby maszyna wirtualna mogła normalnie funkcjonować. Oczywiście, jeśli nie próbujesz uruchomić systemu Windows XP z 256 MB pamięci. Jeśli jednak masz 16 GB pamięci RAM, możesz biegać daleko od jednego systemu gościnnego, a nie czując brak niedoboru zasobów.

Plusy: łatwe w instalacji i użytkowaniu.

Wady: ograniczona funkcjonalność. Nie obsługuje migawek i katalogów udostępniania.

Wirtualna maszyna do Windows 7, Linux i Mac OS X - VirtualBox

VirtualBox to kolejny program do tworzenia maszyn wirtualnych dla Windows 7 i powyżej, a także systemów Linux i Mac, obecnie należących do Oracle. VirtualBox jest jak VMware Player, ale ma więcej funkcji, w tym bardziej zaawansowany stos sieciowy, nieograniczoną liczbę zdjęć (migawki), niektórych wsparcia OpenGL i DirectX, a także wiele innych. Aplikacja jest po prostu zainstalowana, a jest równie łatwe w użyciu. Możesz także użyć wiersza poleceń do automatycznego wdrażania. VirtualBox obsługuje również katalogi USB i ogólne. Ponadto istnieje przenośna wersja VirtualBox. Niemniej jednak istnieją wady. Nie możesz wykonać zrzutów ekranu systemów gościnnych. Zarządzanie dyskami jest nieco mylące.

Publiczność: początkujący i doświadczeni użytkownicy.

Plusy: Łatwy w instalacji i użytkowaniu, wiele funkcji.

Wady: brak wsparcia zrzutu ekranu, import istniejących maszyn jest skomplikowane, a nie intuicyjne zarządzanie dyskami.

Hypervisor VMware ESXI do tworzenia maszyn wirtualnych

ESXI jest hiperwizorem na czystym gruczołu z przyciętych funkcjonalności w porównaniu z ESX. Aplikacja wymaga hosta i możesz zarządzać z konsoli (domyślnie konsola jest zablokowana, ale możesz go włączyć ręcznie). Nie będziesz mógł wykonać krzyków ani fotografowania wideo z ekranu wirtualnych maszyn. Przesyłanie i klonowanie systemów gości przeprowadzane są tylko ręcznie. Ale możesz udostępniać pamięć, aby poprawić wydajność, aby używać pamięci RAM, potężnej kontroli i sterowania oraz dostęp do wiersza poleceń przez SSH (po odblokowaniu). Możesz także zainstalować narzędzia VMware, aby zwiększyć wydajność maszyn wirtualnych. Para-wirtualizacja jest również obsługiwana przez ESXI.

Plusy: potężne, zaawansowane wirtualne możliwości maszyny.

Wady: Potrzebuję gospodarza i wiele zasobów. Nie tylko instaluj i uruchomić.

Wirtualna maszyna do UNIX / Linux - maszyna wirtualna oparta na jądrze (KVM)

KVM obsługuje wirtualizację tylko dla systemów operacyjnych UNIX (Linux). Aplikacja może być uruchomiona w dowolnym urządzeniu lub w trybie emulacji, jednak bez rozszerzeń procesora, wydajność będzie straszna. KVM jest przeznaczony do użytku za pomocą konsoli. Ale ma przyzwoity interfejs kontrolny, który umożliwia uruchomienie i zatrzymanie maszyn wirtualnych, zrobienia zrzutów ekranu i wiele innych. Interfejs jest znany jako Menedżer maszyn wirtualnych (VMM) i jest również używany do sterowania maszynami wirtualnymi Xen (patrz poniżej). Obsługa lokalnego i zdalnego sterowania. Istnieje dobrze znany konflikt z Virtualbox, ale można go rozwiązać stosunkowo łatwe.

Publiczność: zaawansowani użytkownicy i profesjonaliści.

Plusy: pełna kontrola i elastyczność, bardzo wysoka wydajność w odpowiednich warunkach.

Wady: tylko systemy podobne do UNIX. Wymagane są rozszerzenia sprzętu do wirtualizacji w normalnej egzekucji. Skup się na wierszu poleceń. Nie tylko instaluj i uruchomić.

Wirtualna maszyna do UNIX / Linux - Xen

Xen to kolejna aplikacja do wirtualizacji systemów operacyjnych podobnych do UNIX (Linux). Powinien być załadowany w podstawowej instancji. Nacisk znajduje się na linii poleceń. Ale możesz również użyć VMM. Oficjalnie Xen był wspierany przez openSUSE przez wiele lat i ostatnio dodane do głównej gałęzi uwalniania jądra. Xen można wykonać w trybie obsługi sprzętu lub trybu para-wirtualizacji. Jednak dla wirtualizacji Xen jest niezwykle problematyczne w instalacji i uruchomieniu. Ponadto Xen ma ograniczone wsparcie dla CD-ROM i urządzeń sieciowych. Ponadto program jest dostępny jako Hypervisor Virtualization Pure Gland na Live CD. Istnieje wiele rozszerzeń innych firm dla sterowania Xen.

Publiczność: zaawansowani użytkownicy i profesjonaliści.

Plusy: pełna kontrola i elastyczność, bardzo dobra wydajność, wbudowana obsługa jądra.

Wady: tylko systemy podobne do UNIX. Tryb para-wirtualizacji jest wózek. Skup się na wierszu poleceń. Kilka narzędzi linii poleceń, które mogą być mylące. Nie tylko instaluj i uruchomić. Konieczne jest załadowanie własnej instancji podstawowej.

Inne rozwiązania do tworzenia maszyn wirtualnych

Istnieje wiele innych rozwiązań, które nie są tutaj wymienione, takie jak Parallels Virtuozzo, OpenVZ i VirtualBox oparty na VMlite. Istnieje również wiele przebudowanych rozwiązań, w tym przykłady przekraczania wirtualizacji i subtelnych klientów. Linux ma również ogromną ilość własnych modyfikacji. I nie zapomnij o technologiach Cloud z aplikacjami wirtualizacji.

Jeśli jednak jesteś użytkownikiem startowym, nie powinieneś ścigać możliwości i kolorowych modyfikacji. W przeciwnym razie próba utworzenia maszyny wirtualnej, aby uruchomić parę trzech programów może zmienić się w kilka nieprzespanych noce.

Kilka słów o programach wirtualizacji

Ta recenzja będzie przydatna nie tylko dla początkujących użytkowników, ale także ekspertów. Wymienione produkty obejmują szeroką gamę technologii wirtualizacji na wszystkich poziomach. Wszystkie opisane rozwiązania są bezpłatne do użytku osobistego. Wybierz, co chcesz lub potrzebujesz, w oparciu o dostępny sprzęt, wymagania dotyczące łatwości konfiguracji i rozpoczęcia, a także obecność wymaganego zestawu funkcji.

Z reguły większość ludzi rozpoczyna uczenie się wirtualizacji z VMware Player lub VirtualBox. Użytkownicy Linuksa mogą preferować KVM i, prawdopodobnie Xen. Doświadczeni użytkownicy mogą chcieć spojrzeć na ESXI.

Rozważ bardziej szczegółowe, jakie maszyny wirtualne dla systemu Windows są i dla tego, czego potrzebują. Dowiedz się wszystkich najlepszych symulatorów OS i jak zacząć ich używać.

Wirtualna maszyna (VM) jest aplikacją komputerową, z którą użytkownik może stworzyć naśladowanie systemu operacyjnego. Maszyna jest ustawiona na obraz OS do użycia wewnątrz istniejącego systemu. Bardzo wygodne, prawda? Ale są pułapki. Przeczytaj, co napotkasz podczas instalacji i który maszyna wirtualna dla wersji systemu Windows 7.8 i 10 jest lepsza do wyboru.

Dlaczego potrzebujesz maszyn wirtualnych na PC?

W większości przypadków VM służy do testowania oprogramowania w. Aby pracować z kilkoma systemem operacyjnym, będziesz potrzebował tylko jednego komputera, który znacznie przyspiesza pracę.

Na jednym komputerze można uruchomić kilka maszyn wirtualnych jednocześnie. Ich liczba zależy od dostępnej pamięci RAM i umieścić na dysku dziecięcego, ponieważ wirtualny system operacyjny zużywa dokładnie ten sam zasób pamięci, co zwykła zainstalowana kopia komputera.

Korzystając z maszyn wirtualnych, możesz pracować z programami, funkcjami, które nie są dostępne w głównym systemie operacyjnym. Możliwe jest również tworzenie kopii zapasowych kopii VM, z ich kolejnym ruchem i użytkowaniem na innych komputerach.

Wirusy, błędy i inne wirtualne awarie OS nie wpływają na działanie głównego systemu. Po zamknięciu maszyny działanie dodatkowego systemu operacyjnego jest zatrzymany, a pamięć RAM jest zwolniona.

Podczas operacji VM urządzenie może spowolnić, ponieważ zwiększone zużycie zasobów repozytorium prowadzi do wzrostu czasu przetwarzania żądania.

Przyczyny instalacji VM:

  • Chcesz zapoznać się z pracami innych systemów operacyjnych bez ich pełnej instalacji. Jeśli istnieje potrzeba zastąpienia istniejącego systemu operacyjnego, najpierw użyj symulatora wirtualnego, aby przetestować inne opcje. Zmniejszy Cię z możliwych błędów i niezgodności z sprzętem;
  • Jesteś programistą i chcesz utworzyć kompleksowy system do testowania utworzonych aplikacji.

Wirtualny.

VirtualBox to maszyna wirtualna dla systemu Windows 7.8.10. Środowisko wirtualizacji dotyczy bezpłatnie i może być zainstalowany zarówno do pracy z systemami operacyjnymi, jak i do wdrażania infrastruktury sieciowej i witryn hostingowych.

Główne okno Virtualbox:

Główną cechą tej maszyny wirtualnej jest platforma krzyżowa. Działa świetnie we wszystkich wersjach systemu Windows. Również z witryny dewelopera można pobrać instalatorzy dla Mac OS, Debian. W środowisku wirtualizacji można zainstalować dowolny system pulpitu.

Dzięki VirtualBox możesz zapoznać się z funkcjonalnością systemu operacyjnego lub w trybie awaryjnym, aby przetestować program bez uszkodzenia głównego systemu. Często użytkownicy wolą instalować stare gry dla maszyn wirtualnych, które są niezgodne z nowoczesnym systemem operacyjnym.

Po zakończeniu symulatora wszystkie dane i zmiany zostaną zapisane. Następnym razem, gdy włączy się, zostaniesz zwrócony na pulpit i możesz kontynuować zadanie.

Zalety i wady

Zalety VirtualBox:

  • Darmowa dystrybucja. 90% tego samego oprogramowania jest wypłacane, podczas gdy VirtualBox można uzyskać całkowicie za darmo. Funkcje i możliwości programu nie są ograniczone do dewelopera;
  • Możliwość tworzenia zrzutów ekranu - migawki ekranu systemu wirtualnego. Ostatni obraz wyświetli tylko dodatkowe okno OS. Tworzenie zrzutów ekranu Korzystanie z głównego systemu operacyjnego Porozumienia i przechwytuje również zwykły pulpit;
  • Tworzenie dokładnej kopii istniejącej maszyny wirtualnej;
  • Możliwość przeciągania folderów, etykiet i innych obiektów wewnątrz symulatora;
  • Ujednolicony system plików - z maszyny wirtualnej można uzyskać dostęp do katalogów przechowywanych na PC, a odwrotnie;
  • Jednoczesna praca z kilkoma maszynami.

Również charakterystyczna cecha New Virtualbox 4 jest wygodnym systemem zarządzania wirtualizacją i intuicyjną powierzchnią roboczą programu. Również w nowym montażu jest dostępny do wykonywania przechwytywania wideo z ekranu dodatkowego systemu operacyjnego.

VirtualBox obsługuje nośnik USB podłączony do komputera.

Wady programu:

  • Spowolnić komputer. Nawet jeśli komputer ma dobre właściwości techniczne, wystarczające miejsce pamięci operacyjnej i stałej, przy użyciu maszyny wirtualnej, zaobserwowano wolniejsze wykonanie wszystkich funkcji. Jeśli w procesie tworzenia maszyny wirtualnej wyróżniłeś go za dużo pamięci, komputer będzie się zmienić lub wyłączy;
  • Niewystarczająca liczba pamięci wideo. Jeśli chcesz osiągnąć najbardziej wysokiej jakości obraz, trudno będzie to zrobić z Virtualbox. Program umożliwia skonfigurowanie parametrów korzystania z karty graficznej tylko na poziomie podstawowym.
Jak zainstalować

Aby zainstalować program VirtualBox, pobierz Instalator z oficjalnej strony internetowej programisty - Oracle. Proces instalacji jest standardowy i nie wymaga dodatkowych ustawień:

  • Uruchom plik EXE;
  • Wybierz dysk twardy, na którym folder korzeniowy będzie z programem;
  • Poczekaj, aż instalacja zostanie zakończona. W razie potrzeby użytkownik może przeglądać statystyki użycia dysku twardego podczas instalacji.

W polu "Custom Setup" masz możliwość wyłączania wsparcia USB, usług sieciowych. Pozwala to na zmniejszenie ostatecznego rozmiaru aplikacji.

Instrukcje wideo Jak zainstalować dwa systemy OS za pomocą VirtualBox

Pole instalacji programu można przeszukiwać w celu utworzenia pierwszej maszyny wirtualnej. Kliknij przycisk Utwórz w lewym górnym rogu okna. Zakładka ustawień VM otwiera:

W oknie Kreatora konfiguracji wybierz typ Virtual OS (Windows, Linux, Debian, MacOS) i jego wersję. Ustaw nazwę utworzonego symulatora i kliknij przycisk Dalej.

Następnie program zapewni Ci możliwość niezależnego określenia rozmiaru pamięci RAM, która zostanie podświetlona dla dodatkowego systemu operacyjnego. Dla użytkowników Nowicjuszy radzimy ustawić wartość określoną w "Zalecanym rozmiarze pamięci głównej".

Rozmiar pamięci RAM dla VM należy ustalić w zależności od charakterystyki technicznej komputera. Jeśli na komputerze znajduje się 4 GB pamięci RAM, 512 MB-1 GB będzie wystarczająca do normalnego działania symulatora.

Następnie program poprosi o wybranie obrazu OS w systemie plików (co odpowiada wcześniej określonej rodzinie i wersji). Po zakończeniu ustawienia pojawi się okno z krótką listą wszystkich parametrów. Kliknij "Zakończ".

Po zakończeniu instalacji wirtualnych systemu Windows pojawia się ikona do uruchamiania systemu operacyjnego w oknie VirtualBox. Kliknij go i poczekaj na uruchomienie pulpitu. W razie potrzeby zainstaluj sterowniki.

Aby automatycznie aktualizować sterowniki, otwórz zakładkę "Urządzenia" na pasku wirtualnej maszyny. Następnie kliknij żądany typ nośnika, aw nowym oknie postępuj zgodnie z instrukcjami dla nowego oprogramowania.

Gotowy. Teraz możesz rozpocząć pracę z wirtualnym systemem operacyjnym. Aby wyjść z programu, najpierw wyłącz system operacyjny, a następnie zamknij VirtualBox.

Vmware.

VMware Workstation to najlepsza maszyna wirtualna dla systemu Windows 10. Deweloper pozycjonuje program jako wygodną platformę do tworzenia. W porównaniu z innymi popularnymi analogami VMware obsługuje więcej funkcji dla niestandardowej konfiguracji maszyny wirtualnej i umożliwia synchronizację symulatora za pomocą narzędzi do tworzenia oprogramowania.

To środowisko wirtualizacji jest popularne wśród programistów, projektantów stron internetowych i innych specjalistów, którzy często muszą przetestować pracę swoich projektów na Platformie Cross.

Zalety i wady

Wśród zalet VMware można przydzielić:

  • Wygodny pasek narzędzi;
  • Synchronizacja z narzędziami Microsoft Development, w szczególności Platform.net i Visual Studio Software;
  • System bezpieczeństwa. Wbudowane narzędzia VMware zapewniają wysoki poziom ochrony plików w dodatkowym systemie operacyjnym. Symulator może zidentyfikować złośliwą aktywność, aby je wyeliminować;
  • Praca usług szyfrowania dla utworzonych maszyn wirtualnych.

Wady aplikacji:

  • Płatna dystrybucja. Użytkownik może pobrać bezpłatną wersję próbną narzędzia, ale aby uzyskać pełną wersję aplikacji ze wszystkimi dostępnymi funkcjami, musisz zapłacić za roczną lub miesięczną subskrypcję;
  • Nie nadaje się do początkujących. Jeśli używałeś symulatorów systemów operacyjnych, zalecamy rozpoczęcie pracy z prostszymi opcjami. Na przykład VirtualBox i Standard dla Windows Hyper V. VMware pasuje do zaawansowanych użytkowników, którzy wolą ręcznie wykonać ustawienia systemowe.
Jak zainstalować

Możesz pobrać maszynę wirtualną dla systemu Windows z oficjalnej strony programistów VMware.com.

W procesie instalacji programu zaleca się wyłączenie obrońcy systemu Windows lub innego działającego antywirusowego. Jest to konieczne tylko do prawidłowej instalacji wszystkich plików i algorytmów szyfrowania, które dotyczy programu maszyn wirtualnych. Nie będzie żadnej szkody dla twojego głównego systemu operacyjnego, ponieważ produkt pobrany z oficjalnego źródła.

Przegląd funkcjonalności i pierwszej konfiguracji programu

Aby utworzyć pierwszą wirtualną maszynę w VMware, musisz pobrać do opcji OS komputera, który chcesz użyć w emulatorze. Następnie otwórz okno Zainstalowane aplikacje i kliknij pole "Utwórz nową wirtualną maszynę".

Uwaga! Użytkownik może utworzyć grupę maszyn wirtualnych zamiast kilku symulatorów. Umożliwia to zmniejszenie zasobu RAM zużyte i przyspieszenia działalności komputera i symulatora systemu operacyjnego.

W oknie Kreatora kreatora określa ścieżkę do obrazu systemu operacyjnego (może to być plik w pamięci komputera lub dysk rozruchowy). Możliwe jest również skonfigurowanie maszyny wirtualnej bez instalacji systemu operacyjnego (może być zainstalowany później).

  • W wyświetlonym oknie określ nazwę systemu operacyjnego, nazwy użytkownika i hasło dostępu do konta;
  • Określ, na którym dysk komputer będzie przechowywany maszyną wirtualną;
  • Wybierz liczbę pamięci RAM, aby pracować z VM;
  • Skonfiguruj sprzęt (automatycznie lub ręcznie).

Po zakończeniu konfiguracji maszyny wirtualnej poczekaj, aż obraz OS zostanie ustawiony i rozpocznij pracę:

Virtual PC Microsoft.

Microsoft Virtual PC jest kolejnym popularnym emulatorem maszyny wirtualnej. Program jest dobrze kompatybilny ze wszystkimi wersjami systemu Windows OS. Jeśli korzystasz z Microsoft Product jako głównego systemu operacyjnego, zalecamy wybrać Microsoft Virtual PC.

Zalety i wady

Zalety emulatora:

  • Doskonała kompatybilność ze wszystkimi wersjami Windows Wedow. W większości przypadków użytkownik nie musi instalować żadnych dodatkowych sterowników dla wirtualnego systemu operacyjnego. Wszystkie z nich są zsynchronizowane z głównym systemem;
  • Udostępnianie systemu plików. Uzyskaj dostęp do plików zapisanych na dysku sztywnym na PC przez okno VM;
  • Support Windows z bitem 64 bitów w trybach operacji "Gościa gości" i "Gościnna środa";
  • Wspieraj wirtualizację sprzętu.

Niedogodności:

  • Istnieją płatne funkcje. Program ma zastosowanie bezpłatnie, ale do wspierania ustawienia grupy wirtualnego systemu operacyjnego będzie musiał kupić subskrypcję;
  • Nie ma obsługi systemów podobnych do Linux.
Przegląd funkcjonalności i pierwszej konfiguracji programu

Aby zainstalować wirtualny system operacyjny, najpierw pobierz swój obraz do pamięci komputera, a następnie otwórz aplikację Microsoft Virtual PC. Kliknij przycisk "Utwórz maszynę wirtualną" i skonfiguruj następujące parametry w nowym oknie:

  • Ustaw nazwę nowego systemu operacyjnego;
  • Zaznacz miejsce na dysk twardy i rozmiar pamięci RAM;
  • Wybierz, które urządzenia będą wspierać VM (środowisko sieciowe, dyski flash i tak dalej).
Wynik

Opowiedzieliśmy o najlepszych maszyn wirtualnych dla okien, ale nie o wszystkich. Jeśli uważasz, że to nie jest najlepsze - pisz w komentarzach! Pomóż nowicjuszom czytelnikom zdecydować, który emulator rozpocznie się.


Dzwon.

Są ci, którzy przeczytali tę wiadomość przed tobą.
Subskrybuj odbieranie artykułów świeżych.
E-mail
Nazwa
Nazwisko
Jak chcesz przeczytać dzwonek
Bez spamu