Menu
Jest wolny
rejestracja
Dom  /  Rada/ VMware vs. VirtualBox: który wybrać. Maszyny wirtualne - cel i przegląd porównania maszyn wirtualnych dla systemu Windows

VMware vs VirtualBox: który wybrać. Maszyny wirtualne - cel i przegląd porównania maszyn wirtualnych dla systemu Windows

Szybki rozwój technologii wirtualizacji wywarł istotny wpływ nie tylko na rozwój infrastruktury informatycznej dużych przedsiębiorstw. Moc stacjonarnych komputerów osobistych osiągnęła punkt, w którym pojedyncza maszyna fizyczna może obsługiwać wiele systemów operacyjnych działających jednocześnie na maszynach wirtualnych. Jeszcze kilka lat temu maszyny wirtualne były czymś egzotycznym dla użytkowników końcowych, którzy je zainstalowali, głównie w celach informacyjnych. Teraz, gdy wielordzeniowe procesory i duże ilości pamięci RAM nie są rzadkością na komputerze domowym lub biurowym, pozwala to na wymyślenie nowych opcji ich wykorzystania w kontekście technologii wirtualizacji.

Wielu użytkowników znajduje różnorodne zastosowania platform wirtualizacji komputerów stacjonarnych, zarówno w domu, jak iw pracy. Rzeczywiście, maszyna wirtualna, w porównaniu z fizyczną, ma znacznie większą elastyczność pod względem możliwości przenoszenia na inną platformę fizyczną. Ponadto jakość platform wirtualizacji komputerów stacjonarnych znacznie wzrosła w ciągu ostatnich kilku lat pod względem funkcjonalności, łatwości użytkowania i wydajności. Niedawno wsparcie dla wirtualizacji sprzętu na komputerach stacjonarnych mówi, że wiodący producenci procesorów, tacy jak Intel i AMD, wierzą w przyszłość technologii wirtualizacji komputerów stacjonarnych.

Oczywiście systemy operacyjne tak nieporęczne i wymagające zasobów sprzętowych jak Windows Vista mogą pochłaniać moc pulpitów użytkowników, niezależnie od ich wysokości, ale postęp nie stoi w miejscu, a dalszy rozwój platform sprzętowych dla komputerów stacjonarnych wkrótce umożliwi obsługuje kilka takich systemów jednocześnie spełniając wymagania wydajnościowe. Jednak wielu użytkowników uważa, że ​​korzystanie z technologii wirtualizacji w domu nie jest konieczne i uważa wirtualizację za inną konkretną technologię, która nie będzie miała na nich większego wpływu. W większości wynika to z faktu, że nie widzą godnych sposobów korzystania z maszyn wirtualnych.

W sferze biznesowej technologie wirtualizacji są wprowadzane głównie w celu utrzymania wirtualnej infrastruktury serwerów firmy i mają bardzo mały wpływ na użytkowników końcowych. W tym artykule pokażemy, że praktycznie każdy użytkownik komputera osobistego może korzystać z technologii wirtualizacji, aby poprawić swoją wydajność na komputerze osobistym w domu, a także do codziennych zadań w miejscu pracy.

Jak korzystać z maszyn wirtualnych w domu

Większość użytkowników komputerów osobistych często boryka się z problemem korzystania z potencjalnie niebezpiecznych lub niestabilnych aplikacji, które mogą albo uszkodzić system operacyjny, albo wpłynąć na działanie innych programów. Często z komputera domowego, na którym znajdują się również dokumenty służbowe, korzysta kilka osób, wśród których nie wszyscy rozumieją, jak prawidłowo się z nim obchodzić, aby nie uszkodzić ważnych danych czy systemu operacyjnego. Tworzenie kont typu „Użytkownik” nie rozwiązuje tego problemu, ponieważ wiele aplikacji do instalacji wymaga uprawnień administratora, a praca na komputerze w tym trybie znacznie ogranicza ich użycie. Oczywiście wiele osób boryka się również z problemem przeniesienia systemu operacyjnego i zainstalowanych aplikacji na inny komputer przy jego zakupie. Kategoria użytkowników, którzy aktywnie korzystają z laptopów, boryka się z problemem synchronizacji danych między nimi a komputerem stacjonarnym. W końcu potrzebujesz nie tylko synchronizacji plików, ale musisz także korzystać z tych samych aplikacji w pracy i w domu. Dla wielu osób ważna jest również umiejętność nauczenia się pracy z różnymi systemami operacyjnymi, które w tym przypadku nie wymagają dużej wydajności. W tym przypadku, na przykład, pracując w systemie Linux, użytkownik musi uzyskać dostęp do aplikacji systemu Windows i w tym celu musi ponownie uruchomić komputer. A głównym problemem w szkoleniu jest niemożność symulacji prawdziwej sieci między kilkoma komputerami z jednym do dyspozycji. Wszystkie te i wiele innych problemów można rozwiązać za pomocą maszyn wirtualnych w systemach wirtualizacji pulpitu.

Główne opcje użytku domowego dla maszyn wirtualnych są następujące:

  • Stworzenie osobistego środowiska wirtualnego, odizolowanego od systemu hosta, co pozwala na korzystanie z wielu kopii środowisk roboczych na jednym komputerze, całkowicie odizolowanych od siebie. Niestety taki model wyklucza możliwość wykorzystania środowisk wirtualnych do gier 3D, ponieważ producenci platform wirtualizacyjnych nie nauczyli się jeszcze w pełni obsługiwać emulacji wszystkich funkcji kart wideo. Obecnie prym wiedzie w tym zakresie firma VMware, która włączyła eksperymentalne wsparcie Direct-3D i shaderów do najnowszych wersji swojej platformy desktopowej VMware Workstation. Jednak nie tak dawno PCI-SIG, twórca standardu PCI Express, opublikował nową specyfikację standardu PCI Express 2.0, który deklaruje obsługę funkcji wirtualizacji I/O, które znacznie upraszczają dostęp systemów gości do fizycznego sprzętu. Niewątpliwie nie odbiega czas, kiedy będziemy grać w gry na maszynach wirtualnych.
  • Twórz przenośne maszyny wirtualne gotowe do użycia na dowolnej innej platformie zgodnej z architekturą. Jeśli potrzebujesz zademonstrować działanie programu, podczas gdy on lub środowisko systemu operacyjnego musi być skonfigurowane w określony sposób, w tym przypadku najlepszym rozwiązaniem są maszyny wirtualne. Wykonaj wszystkie niezbędne czynności na maszynie wirtualnej, nagraj ją na płytę DVD i tam, gdzie musisz pokazać, jak wszystko działa, zainstaluj platformę wirtualizacji i uruchom maszynę wirtualną.
  • Uzyskanie bezpiecznego środowiska użytkownika w Internecie. Podczas pracy w Internecie, który, jak wszyscy wiedzą, jest dość pełen wirusów i „koni trojańskich”, uruchamianie przeglądarki internetowej w trybie użytkownika nie jest dla wielu akceptowalnym rozwiązaniem z punktu widzenia bezpieczeństwa. Rzeczywiście, w oprogramowaniu, w tym w systemach operacyjnych, istnieje wiele luk, przez które złośliwe oprogramowanie może uszkodzić ważne dane. W tym przypadku maszyna wirtualna jest lepszym rozwiązaniem, ponieważ złośliwe oprogramowanie, po przejęciu kontroli nad systemem operacyjnym w maszynie wirtualnej, może tylko ją uszkodzić, nie wpływając na system operacyjny hosta. Nawiasem mówiąc, ostatnio zaczęły pojawiać się wirusy, które wykrywają swoją obecność na maszynie wirtualnej i w tym przypadku się nie zdradzają, ale na razie jest tylko kilka takich złośliwych programów, a w żadnym wypadku nic złego się nie stanie do ważnych danych, dopóki zainfekowane obiekty nie zostaną przeniesione do systemu operacyjnego hosta.... Dlatego wykorzystanie maszyn wirtualnych w tym przypadku nie wyklucza w najmniejszym stopniu wykorzystania oprogramowania antywirusowego.
  • Tworzenie środowisk do eksperymentowania z potencjalnie niebezpiecznym oprogramowaniem. W maszynie wirtualnej możesz bezboleśnie wypróbować nowy program do czyszczenia rejestru lub narzędzie dyskowe. Możesz również zainstalować oprogramowanie aplikacji bez ryzyka, które może uszkodzić system lub Twoje dane w określonych warunkach. W takim przypadku maszyna wirtualna działa jak piaskownica, w której odtwarzane są twoje programy. Możesz je bezpiecznie oglądać i studiować, nie martwiąc się o bezpieczeństwo swoich danych.
  • Wygodne i łatwe tworzenie kopii zapasowych środowisk użytkownika. Ostatecznie maszyna wirtualna to po prostu folder plików na komputerze, który można skopiować na nośnik kopii zapasowej, a następnie łatwo przywrócić. W takim przypadku nie trzeba tworzyć obrazów dysków twardych, aby utworzyć kopię zapasową systemu.
  • Możliwość przeszkolenia do pracy z systemami operacyjnymi innymi niż Twój host. Oczywiście możesz zainstalować drugi system operacyjny równolegle z systemem głównym, ale w tym przypadku, jeśli potrzebujesz aplikacji z systemu głównego, będziesz musiał ponownie uruchomić komputer. W tym przypadku maszyna wirtualna jest idealna: uruchamiasz potrzebny system operacyjny równolegle z hostem i przełączasz się między nimi, jeśli to konieczne. W wielu systemach wymiana plików między gościem a systemem hosta jest zorganizowana po prostu przez przeciąganie i upuszczanie plików i folderów za pomocą wskaźnika myszy.

Wymieniliśmy tylko podstawowe opcje korzystania z maszyn wirtualnych w domu, oczywiście są inne, bardziej szczegółowe obszary ich zastosowania. Jednak realne perspektywy korzystania z systemów wirtualizacji komputerów stacjonarnych otwierają się w biznesie, gdzie liczy się przede wszystkim dostępność i oszczędność czasu oraz koszt zakupu dodatkowego sprzętu.

Platformy wirtualizacji pulpitu dla biznesu

Dla większości firm, jeśli chodzi o wirtualizację, oznacza to przede wszystkim wirtualizację infrastruktury serwerowej przedsiębiorstwa. Istnieje jednak wiele rozwiązań maszyn wirtualnych dla użytkowników końcowych, które mogą znacznie poprawić produktywność pracowników. Rozważ główne obszary zastosowań maszyn wirtualnych w biznesie na platformach wirtualizacyjnych dla użytkowników komputerów stacjonarnych:

  • Tworzenie repozytoriów typowych szablonów środowisk pracy użytkowników. W zależności od specyfiki pracy organizacji, jej pracownicy muszą korzystać z określonego zestawu oprogramowania. Kiedy nowy pracownik przychodzi do organizacji, musi zainstalować system operacyjny, skonfigurować go w określony sposób, zgodnie z wymaganiami organizacji i polityką bezpieczeństwa, a także zainstalować całe niezbędne oprogramowanie aplikacyjne. W przypadku korzystania z szablonów maszyn wirtualnych problem ten rozwiązuje się bardzo prosto: pracownik instaluje platformę wirtualizacji pulpitu, a uruchamia w niej maszynę wirtualną z zestawu szablonów organizacji, w której instalowane jest całe niezbędne oprogramowanie i odpowiednie działanie wprowadzone zostały ustawienia systemowe. Taki model znacznie skróci czas poświęcany na wdrożenie, a także zapewni dużą elastyczność przy przenoszeniu wirtualnego pulpitu pracownika na inną maszynę fizyczną. Oczywiście taki przypadek użycia może wymagać zwiększonych zasobów sprzętowych sprzętu, ale bardziej niż opłacalne będzie operowanie przez pracownika dużymi ilościami heterogenicznych danych, których tworzenie kopii zapasowej zajmie dużo czasu. Na przykład pracownicy marketingu, którzy instalują wiele potrzebnego im oprogramowania, wypróbowują różne rzeczy i codziennie pracują z różnymi dokumentami. W takim przypadku mogą skopiować folder z plikami swojej działającej maszyny wirtualnej na koniec dnia pracy, bez obawy, że jutro, gdy zostanie zainstalowany kolejny program, wszystko się „zepsuje”.
  • Stworzenie wirtualnej infrastruktury desktopów umożliwiającej centralne przechowywanie środowisk użytkowników na bezpiecznych serwerach firmy. Jednocześnie użytkownicy końcowi sami korzystają ze środków zdalnego dostępu do pulpitu swoich środowisk (np. usług terminalowych) przechowywanych w korporacyjnym centrum danych. Takie wykorzystanie maszyn wirtualnych wymaga znacznych inwestycji w jej wdrożenie, gdyż w tym przypadku wymagane jest wsparcie platform serwerowych do wirtualizacji firmowego centrum danych. Zapewnia to jednak najwyższy poziom bezpieczeństwa i dostępności. Ponieważ wszystkie środowiska produkcyjne są przechowywane i utrzymywane centralnie w bezpiecznym centrum danych, prawdopodobieństwo wycieku poufnych informacji jest znacznie zmniejszone. Jednocześnie znacznie zwiększa się stopień dostępności takich środowisk, ponieważ dostęp do nich może być zapewniony z dowolnego miejsca za pomocą szybkiego łącza. Nie jest to wyłącznie rozwiązanie do wirtualizacji pulpitu, ale ma to wpływ na użytkowników końcowych. Przykładem takiego rozwiązania jest VMware Virtual Desktop Infrastructure, który opiera się na wirtualnej infrastrukturze serwerów organizacji w korporacyjnym centrum danych. Strukturę takiego modelu pokazano na rysunku:
  • Wymuszanie maszyn wirtualnych chronionych przez zasady. Specjaliści IT, którym zależy na zapewnieniu poufności swoich danych osobowych, a także częstemu demonstrowaniu klientom różnego oprogramowania, to doskonałe rozwiązania do tworzenia bezpiecznych maszyn wirtualnych, które zapewniają sposób różnicowania dostępu do różnych funkcji pracy z maszyną wirtualną. Możesz także ustawić datę wygaśnięcia maszyny wirtualnej, a tym samym dystrybuować oprogramowanie, aby pewna grupa osób nie mogła korzystać z maszyny wirtualnej dłużej niż dozwolony czas. Przykładem takiego rozwiązania jest ACE Manager firmy VMware.
  • Uprość naukę użytkowników, tworząc sale lekcyjne z maszynami wirtualnymi, na których zainstalowane są różne systemy operacyjne i aplikacje. Jeśli grupa pracowników w organizacji wymaga przeszkolenia w zakresie korzystania z produktu lub programu, można utworzyć jeden szablon maszyny wirtualnej i zainstalować platformę wirtualizacji na każdym komputerze w klasie. Następnie maszynę wirtualną można skopiować na wszystkie komputery i uruchomić ze wszystkimi wymaganymi programami. Jeśli potrzebujesz szkolenia w zakresie innego produktu, możesz utworzyć nowy szablon maszyny wirtualnej, a także wdrożyć go na wszystkich komputerach w klasie.
  • Rozwój i testowanie oprogramowania w firmie. Maszyna wirtualna, jako izolowane środowisko, idealnie nadaje się do tworzenia oprogramowania. Deweloperzy i testerzy mogą tworzyć niezbędne konfiguracje systemów operacyjnych i środowisk użytkownika, aby symulować zachowanie programu na różnych platformach. W tym przypadku użycia możliwe jest również symulowanie działających pakietów maszyn wirtualnych na tej samej platformie fizycznej, które komunikują się ze sobą. Ponadto niektóre platformy, takie jak VMware Workstation, umożliwiają tworzenie drzew stanów maszyn wirtualnych, z których każde zachowuje określoną konfigurację niestandardową. Każdy z tych stanów można cofnąć jednym kliknięciem myszy. Przykład takiego drzewa:

Przegląd porównawczy platform wirtualizacji desktopów

Wiodące firmy w dziedzinie produkcji platform do wirtualizacji pulpitu w ciągu ostatnich dwóch lat zrobiły wiele, aby uczynić je jak najprostszymi i udostępnić nawet najbardziej niedoświadczonemu użytkownikowi. Obecnie liderami w produkcji systemów wirtualizacji dla użytkowników końcowych są: VMware z VMware Workstation, VMware ACE i VMware Fusion, Microsoft z Virtual PC, Parallels promujący swoją platformę wirtualizacji dla Mac OS z Parallels Desktop for Mac oraz InnoTek z darmowa platforma VirtualBox o otwartym kodzie źródłowym. Rzućmy okiem na możliwości niektórych z tych produktów.

VMware Workstation


VMware jest dziś niekwestionowanym liderem w dziedzinie wirtualizacji desktopów. Jej produkty są łatwe w użyciu, bogate w funkcje i szybkie. Prawie wszyscy producenci platform do wirtualizacji pulpitu kierują się produktem. Proces tworzenia maszyny wirtualnej i instalacji systemu operacyjnego gościa nie powoduje żadnych szczególnych trudności: podczas tworzenia należy określić ilość pamięci RAM przydzielonej dla systemu gościa, typ i rozmiar dysku wirtualnego, folder, w którym wirtualny zostaną zlokalizowane pliki komputera i typ systemu gościa, który ma zostać zainstalowany. Rozruchowy dysk CD, DVD lub obraz ISO może być używany jako dystrybucja instalacyjna dla systemu gościa. Po zainstalowaniu systemu operacyjnego na maszynie wirtualnej należy zainstalować VMware Tools i wyłączyć wszystkie niepotrzebne emulowane urządzenia w ustawieniach, aby zoptymalizować wydajność. Możesz także utworzyć migawkę „czystego” stanu systemu gościa, podczas gdy wszystkie dane dysków wirtualnych w tym momencie zostaną zapisane i w dowolnym momencie możesz wrócić do ich zapisanego stanu. Najważniejsze cechy VMware Workstation obejmują:

  • Obsługa różnych typów dysków wirtualnych (kontrolery są emulowane zarówno dla dysków IDE jak i SCSI):
    • stały rozmiar (wstępnie przydzielony) lub rosnący w miarę wypełniania (rosnący), podczas gdy te pierwsze są zoptymalizowane pod kątem szybkości, a te drugie są wygodne, ponieważ nie zajmują dużo miejsca, zanim się zapełnią
    • niezależne dyski, na które nie mają wpływu migawki systemu operacyjnego. Takie dyski są wygodne do organizowania magazynów plików, których nie trzeba zmieniać podczas pracy z migawkami systemu gościa.
    • obsługa dysków, których stan nie jest zapisywany po wyłączeniu maszyny wirtualnej
    • możliwość zapisu bezpośrednio na dysk fizyczny
  • Obsługa różnych typów sieci między maszynami wirtualnymi, w tym łączenia maszyn wirtualnych w „zespoły” (zespoły), co pozwala na tworzenie wirtualnych podsieci składających się z maszyn wirtualnych z różną liczbą wirtualnych kart sieciowych (do trzech). W takim przypadku interfejs sieci wirtualnej może działać w trzech różnych trybach:
    • Sieć pomostowa- maszyna wirtualna współdzieli zasoby karty sieciowej z systemem operacyjnym hosta i współpracuje z siecią zewnętrzną jako samodzielna maszyna.
    • Sieć tylko dla hosta- maszyna wirtualna uzyskuje adres IP we własnej podsieci hosta z serwera DHCP VMware. W związku z tym możesz pracować w sieci tylko z innymi maszynami wirtualnymi na tym hoście oraz z samym systemem operacyjnym hosta.
    • NAT- maszyna wirtualna pracuje również we własnej podsieci hosta (ale innej), jednak poprzez serwer VMware NAT może inicjować połączenia z siecią zewnętrzną. Nie ma możliwości zainicjowania połączenia z taką maszyną wirtualną z sieci zewnętrznej. W ramach hosta zapewniona jest sieć.
    • Dyski można również montować w systemie hosta za pomocą narzędzia montowanie vmware i rozwiń narzędzie vmware-vdiskmanager(to narzędzie służy również do wykonywania szeregu innych działań na dyskach wirtualnych).
  • Możliwość łatwej wymiany plików za pomocą interfejsu Drag & Drop, a także tworzenia folderów współdzielonych między hostem a systemem gościa.
  • Obsługa dużej listy systemów operacyjnych gościa i hosta.

Najnowsza wersja VMware Workstation 6 zawiera również następujące przydatne funkcje:

  • pełne wsparcie dla interfejsu USB 2.0
  • możliwość rejestrowania aktywności maszyny wirtualnej
  • zintegrowany produkt VMware Converter (dla hostów Windows) do importowania maszyn wirtualnych innych producentów
  • uruchamianie maszyny wirtualnej jako usługi

Warto również zauważyć, że VMware Workstation jest obecnie jedyną platformą wirtualizacyjną, która eksperymentalnie obsługuje Direct-3D w gościnnych systemach operacyjnych. Główną i chyba jedyną wadą tej platformy jest fakt, że nie jest ona darmowa.

Wirtualny komputer firmy Microsoft

Wyłoniwszy się jako konkurent VMware Workstation, produkt firmy Connectix, który został później kupiony wspólnie z firmą Microsoft Corporation, nie otrzymał w jej rękach godnego rozwoju. W rezultacie, w tej chwili, niemal pod każdym względem, przegrywa z platformą VMware Workstation i można go uruchomić tylko w systemie operacyjnym Windows hosta. Jednak spora liczba użytkowników przyjmuje go jako platformę wirtualizacji pulpitu, ponieważ Virtual PC jest bezpłatny i spełnia podstawowe potrzeby korzystania z maszyn wirtualnych. Proces instalacji gościa jest również dość prosty i intuicyjny. Po zainstalowaniu systemu operacyjnego konieczne jest zainstalowanie dodatków do maszyn wirtualnych (analogicznie do VMware Tools w VMware Workstation), które znacznie zwiększają wydajność systemu gościa poprzez poprawę techniki wirtualizacji. Dodatki VM można również zainstalować w systemach operacyjnych Linux gościa.

Do głównych zalet produktu Microsoft Virtual PC należą następujące funkcje:

  • Pełna obsługa systemu Windows Vista zarówno jako hosta, jak i gościa. Pod względem wydajności Virtual PC 2007 znacznie przewyższył poprzednią wersję, a teraz wydajność systemu Windows Vista na maszynie wirtualnej jest całkiem akceptowalna.
  • Obsługa 64-bitowych systemów hosta Windows.
  • Zwiększona wydajność dzięki wykorzystaniu ulepszeń wprowadzonych w programie Microsoft Virtual Server 2005 R2.
  • Dostępność różnych typów dysków wirtualnych:
    • Dynamicznie rozwija się (analogicznie do rozwoju w VMware Workstation)
    • Stały rozmiar (analog prealokacji w VMware Workstation)
    • Różnicowanie — dysk, który przechowuje zmiany z bieżącego stanu dysku wirtualnego
    • Połączony z dyskiem twardym (analog bezpośredniego zapisu na dysku w VMware Workstation)
  • Obecność różnych typów komunikacji sieciowej między maszynami wirtualnymi a hostem:
    • odpowiednik Bridged Networking w VMware Workstation
    • Tylko lokalnie (analogowo tylko do hosta w VMware Workstation)
    • Współdzielona sieć (analog NAT w VMware Workstation)

Należy zauważyć, że produkt Virtual PC jest skierowany bardziej do użytkowników domowych niż do specjalistów IT i programistów, podczas gdy VMware Workstation, dysponując znacznie większą funkcjonalnością, jest w stanie zaspokoić potrzeby tych ostatnich. Jednocześnie Virtual PC jest bezpłatny i ma na celu głównie uproszczenie migracji do nowych systemów operacyjnych Microsoft oraz obsługę ich przestarzałych wersji. I oczywiście popularność platformy Virtual PC wynika z jej darmowej, tworząc pewną niszę do korzystania z tego produktu.

Parallels Workstation i Parallels Desktop dla komputerów Mac


Produkt jest przeznaczony do użytku na platformach Windows i Linux jako system wirtualizacji pulpitu. Ze względu na fakt, że Parallels (w rzeczywistości należący do rosyjskiej firmy SWSoft) koncentruje się obecnie głównie na produkcie, rozwój tego produktu jest obecnie nieco zawieszony i pod względem funkcjonalności jest gorszy od dwóch wiodących platform desktopowych VMware i Microsoft . Dlatego porozmawiajmy o platformie Parallels Desktop for Mac, która jest obecnie główną platformą dla komputerów Apple. Ponadto w tej chwili rozwój tej platformy jest bardzo dynamiczny, co wynika przede wszystkim z faktu, że VMware poważnie zamierza zaatakować rynek wirtualizacji dla komputerów Mac ze swoim praktycznie gotowym do ostatecznej premiery produktem VMware Fusion. Najważniejsze cechy platformy Parallels Desktop for Mac:

  • Łatwe, trzyetapowe tworzenie maszyny wirtualnej za pomocą Asystenta instalacji Parallels. Stworzenie maszyny wirtualnej i zainstalowanie w niej systemu operacyjnego gościa nie wymaga wiele wysiłku.
  • Narzędzie Parallels Transporter umożliwiające migrację z maszyny fizycznej na wirtualną.
  • Pełne wsparcie dla systemu gościa Windows Vista. Zapewnia to prostą wymianę plików między systemem operacyjnym gościa i hosta.
  • Obsługa interfejsu USB 2.0
  • Obsługa systemu Mac OS X „Leopard”

Podobnie jak większość produktów dla platformy Mac OS X, Parallels Desktop zapewnia przyjazny dla użytkownika interfejs. Nie jest tajemnicą, że wielu użytkowników komputerów Mac często odczuwa potrzebę korzystania z produktów dla systemu Windows, a Parallels Desktop daje im taką możliwość, pozwalając im poczuć się „w dwóch światach”.

Możemy również wspomnieć o takich produktach firmy Parallels jak Parallels Compressor Workstation i Parallels Compressor Server, które umożliwiają kompresowanie dysków nie tylko maszyn wirtualnych Parallels, ale także VMware, co jest rozwiązaniem jednego z często napotykanych przez użytkowników problemów.

Wirtualna skrzynka


InnoTek niedawno wszedł na rynek wirtualizacji desktopów z nieoczekiwanym darmowym rozwiązaniem open source. W czasach, gdy wydawałoby się, że nową platformę wirtualizacyjną trudno doprowadzić do przyzwoitego poziomu, InnoTek osiągnął nieoczekiwanie szybki sukces i popularność.

Wielu blogerów lojalnych wobec VMware twierdzi jednak, że na ich komputerach stacjonarnych maszyny wirtualne na platformie są zauważalnie szybsze niż maszyny wirtualne w VMware Workstation. Ponadto do niedawna platforma VirtualBox była dostępna tylko dla hostów Linux i Windows, a pod koniec kwietnia pojawiła się pierwsza kompilacja dla Mac OS X, na której planowane jest konkurowanie z takimi „potworami” systemów wirtualizacji jak Parallels i VMware. I oczywiście ma wszelkie szanse na wygraną. Biorąc pod uwagę całkowitą otwartość platformy i jej nieodpłatność, wielu entuzjastów jest gotowych zająć się rozwojem platformy i zwiększaniem jej funkcjonalności, miejmy nadzieję, bez poświęcania jej wydajności. W tej chwili VirtualBox nie ma tak szerokiej funkcjonalności jak wiodące platformy, nie obsługuje systemów 64-bitowych i interakcji sieciowej z Windows Vista, ale na stronie można uzyskać informacje operacyjne o tym, nad jakimi funkcjami systemu pracujemy . W tej chwili platforma ma następujące główne cechy:

  • Dość duża lista obsługiwanych systemów operacyjnych hosta i gościa.
  • Obsługa wielu migawek bieżącego stanu systemu gościa (migawki).
  • Dynamicznie rozwijające się dyski o stałym rozmiarze.
  • Możliwość instalacji Guest Additions (analoga VMware Tools) w celu zwiększenia stopnia integracji z systemem operacyjnym hosta

Oczywiście pod względem funkcjonalności VirtualBox jest produktem bardzo niedojrzałym, ale jego wskaźniki wydajności wskazują, że platforma ma przyszłość, a społeczność Open Source dołoży wszelkich starań, aby ją ulepszać i rozwijać.

Co wybrać do wirtualizacji pulpitu?

Podsumowując, można powiedzieć, że każda z opisanych powyżej platform zajmuje obecnie swoją własną niszę w dziedzinie technologii wirtualizacji na komputerach stacjonarnych. Każdy z systemów wirtualizacji ma zalety i wady. Z czasem oczywiście wiele z nich nabędzie niezbędną funkcjonalność, która zaspokoi większość potrzeb użytkowników. Należy również mieć nadzieję, że zapewnione zostaną środki do konwersji formatów maszyn wirtualnych między platformami.

Niewątpliwie, jeśli chodzi o korzystanie z wirtualizacji pulpitu w domu na hostach z systemem Windows, należy wybierać między platformami Microsoft Virtual PC lub VirtualBox, ponieważ są one bezpłatne i mają niezbędną funkcjonalność do obsługi maszyn wirtualnych w domu. Jeśli jednak chodzi o wykorzystanie maszyn wirtualnych w biznesie, w środowisku korporacyjnym przedsiębiorstwa, gdzie wdrażanie systemów wirtualizacji desktopów stawia wysokie wymagania w zakresie funkcjonalności i niezawodności, nie można obejść się bez VMware Workstation, który znacznie przewyższa inne platformy opisane. Tutaj również produkt VirtualBox może znaleźć swoje miejsce, jako najbardziej zoptymalizowany pod względem wydajności.

Wirtualny komputer PC powinien być używany w przypadku zapewniania obsługi starszych wersji systemu Windows i uruchamiania systemu Windows Vista jako systemu gościa. Użytkownicy komputerów Mac nie mogą obejść się bez Parallels Desktop: świadczy o tym fakt, że w 2006 roku odnotowano ponad 100 000 sprzedanych egzemplarzy produktu. Użytkownicy komputerów Mac powinni również przyjrzeć się rozwiązaniu VMware Fusion, które w przyszłości ma objąć prowadzenie w platformach wirtualizacji komputerów stacjonarnych.

Technologie wirtualizacji komputerów osobistych są coraz bliżej użytkownika końcowego i mogą być teraz wykorzystywane zarówno w codziennej pracy pracowników korporacyjnych, jak i na komputerach domowych do tworzenia bezpiecznych lub izolowanych środowisk osobistych. Ponadto wykorzystanie maszyn wirtualnych na komputerach stacjonarnych nie ogranicza się do opisanych opcji. Na przykład na maszynie wirtualnej VMware, w trybie okienkowym konsoli systemu operacyjnego gościa, można ustawić wyższą rozdzielczość obsługiwaną przez monitor, a w oknie systemu gościa pojawią się paski przewijania. Umożliwi to testowanie Twojej witryny lub aplikacji w wysokich rozdzielczościach bez odpowiedniego monitora. Ten przykład pokazuje, że przypadki użycia maszyn wirtualnych na komputerach stacjonarnych zależą od Twojej wyobraźni. A szybko rozwijające się niestandardowe platformy wirtualizacji mogą pomóc Ci spełnić Twoje potrzeby.

Wirtualizacja umożliwia hermetyzację elementów wewnętrznych systemów operacyjnych lub ich części w wirtualnym sprzęcie i oprogramowaniu. Innymi słowy, stwórz wirtualną przestrzeń, która będzie realna z punktu widzenia systemu operacyjnego działającego w tej przestrzeni. Dokładnie to robią maszyny wirtualne dla systemów Windows 7, Linux i Mac OS X. Wirtualizacja umożliwia również symulowanie urządzeń, których w ogóle nie ma na komputerze.

Notatka: W pewnym sensie maszyny wirtualne pozwalają stworzyć komputer wewnątrz komputera.

Istnieją dwa ważne aspekty wirtualizacji maszyn:

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

Oprogramowanie do wirtualizacji, czyli maszyny wirtualne dla systemu Windows 7 (Linux, Mac OS X), jest zwykle powszechną usługą aplikacji lub systemu operacyjnego, która umożliwia tworzenie hostów. Każda fizyczna maszyna (komputer) nazywana jest hostem. Wewnątrz oprogramowania do wirtualizacji system operacyjny działa na podobnym lub identycznym rzeczywistym hoście zwanym maszyną wirtualną. Dla wygody system operacyjny działający na maszynie wirtualnej jest nazywany systemem operacyjnym gościa.

Do tego dochodzą różne sposoby wirtualizacji, od których zależy nie tylko implementacja aplikacji do tworzenia maszyn wirtualnych, ale także udostępnione możliwości gościom. Istnieje zwykła emulacja, w której wywołania sprzętu i oprogramowania przechodzą przez warstwę środkową. Istnieje również parawirtualizacja, w której część działań wewnątrz maszyny wirtualnej odbywa się na rzeczywistym sprzęcie, podczas gdy druga część przechodzi przez warstwę pośrednią. A także wirtualizacja na poziomie systemu, kiedy każdy system-gość jest ładowany w specjalnym jądrze, co pozwala uruchamiać tylko podobne wersje systemu operacyjnego.

Niektóre z tych metod można wykonywać w locie, bez znaczących zmian w prawdziwym hoście i jego systemie operacyjnym. Inne wymagają ponownego uruchomienia hosta w specjalnej instancji systemu operacyjnego obsługującej wirtualizację. Inni używają dedykowanych hostów, które obsługują i są przeznaczone do wirtualizacji na poziomie urządzenia sprzętowego. Te ostatnie są również znane jako techniki wirtualizacji na gołym metalu (chociaż nie jest to do końca prawdą, ponieważ nadal używane jest niektóre jądro oprogramowania).

Oprogramowanie do wirtualizacji, które zarządza tworzeniem i działaniem maszyn wirtualnych, a także przydzielaniem i ograniczaniem udostępnianych zasobów, jest często nazywane hiperwizorem. Niektóre aplikacje do wirtualizacji mogą również używać specjalnych rozszerzeń procesora w celu poprawy wydajności maszyn wirtualnych. Obecność takich rozszerzeń nazywa się obsługą wirtualizacji sprzętu. Przykładami takiej obsługi są technologie VT-X (Intel) i AMD-V (AMD).

Czym nie jest wirtualizacja i maszyna wirtualna?

Niektórzy ludzie lubią nazywać programy wirtualizacyjne (maszyny wirtualne) czymkolwiek, co tworzy warstwę abstrakcji między systemem operacyjnym a niektórymi uruchomionymi procesami. Na przykład istnieje Sandboxie, który pozwala na odizolowanie przeglądarek od systemu (zobacz narzędzia do ochrony przeglądarek). Niektóre programy umożliwiają zamrożenie stanu systemu, aby nie można go było zmienić. Inne pozwalają też na skorzystanie z tzw. trybu cienia, w którym wszystkie programy działają normalnie, ale wszelkie zmiany są anulowane po ponownym uruchomieniu komputera.

Oczywiście wszystkie te programy zapewniają różne korzyści, ale nie są uważane za technologie wirtualizacji i nie są maszynami wirtualnymi, ponieważ nie imitują wywołań systemowych i nie pozwalają na uruchamianie systemów operacyjnych gościa na bieżącym systemie. Takie programy tworzą jedynie dodatkowe warstwy separacji, głównie w celu zwiększenia poziomu bezpieczeństwa. Kontynuując temat bezpieczeństwa, to…

Dlaczego warto korzystać z wirtualizacji i maszyn wirtualnych?

Jeśli bezpieczeństwo jest dla Ciebie najważniejsze i jest to pierwsza rzecz, o której myślisz w każdej sytuacji, to wirtualizacja (przy użyciu maszyn wirtualnych) z pewnością może Ci w tym pomóc. Ale nie zakładaj, że wirtualizacja jest używana głównie do celów bezpieczeństwa. Jego główne cele to testowanie, redukcja kosztów, elastyczność, wsparcie dla starszych produktów i edukacja. Zwiększenie poziomu bezpieczeństwa to po prostu fajny bonus, który sam w sobie ma wiele pułapek.

Notatka: Chociaż wirtualizacja pozwala odizolować jeden system operacyjny od drugiego, nadal istnieją sposoby na przejście z systemu gościa do systemu głównego.

Co jest potrzebne do uruchomienia technologii wirtualizacji i maszyn wirtualnych?

Pierwszą rzeczą do rozważenia jest host fizyczny. W zależności od rodzaju oprogramowania do wirtualizacji (maszyny wirtualne) może być wymagany zupełnie inny sprzęt i systemy operacyjne. Wirtualizacja nie oznacza jednego rozwiązania, które będzie działać wszędzie tam, gdzie tego potrzebujesz. Maszyny wirtualne należy wybrać dla systemu (Windows, Linux, Mac) i sprzętu (hardware). Ponadto gospodarz musi mieć rekwizyty.

Jeśli więc zamierzasz uruchamiać systemy operacyjne gościa na swoim systemie, będziesz potrzebować dodatkowych zasobów, aby je uruchomić, takich jak procesor i pamięć RAM. Na przykład, jeśli twój komputer ma tylko 2 GB pamięci RAM i chcesz uruchomić system gościa w systemie Windows 7, będziesz musiał poważnie ograniczyć wykorzystanie zasobów w rzeczywistym systemie, aby maszyna wirtualna działała poprawnie. O ile oczywiście nie próbujesz uruchomić systemu Windows XP z 256 MB pamięci. Jeśli jednak masz 16 GB pamięci RAM, możesz uruchomić więcej niż jeden system gościa bez odczuwania braku zasobów.

Plusy: Łatwy w instalacji i obsłudze.

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

Maszyna wirtualna dla Windows 7, Linux i Mac OS X - VirtualBox

VirtualBox to kolejne wieloplatformowe oprogramowanie maszyny wirtualnej dla systemu Windows 7 i nowszych, a także systemów Linux i Mac, obecnie należące do Oracle. VirtualBox jest podobny do VMware Playera, ale ma więcej funkcji, w tym bardziej zaawansowany stos sieciowy, nieograniczoną liczbę migawek, obsługę OpenGL i DirectX i wiele innych. Aplikacja jest łatwa w instalacji i równie łatwa w użyciu. Możesz także użyć wiersza poleceń do automatycznego wdrażania. VirtualBox obsługuje również katalogi USB i współdzielone. Ponadto istnieje przenośna wersja VirtualBox. Jednak są też wady. Nie możesz robić zrzutów ekranu systemów gości. Zarządzanie dyskami jest nieco mylące.

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

Plusy: Łatwy w instalacji i obsłudze, wiele funkcji.

Minusy: Brak obsługi zrzutów ekranu, importowanie istniejących maszyn jest trudne, nie intuicyjne zarządzanie dyskami.

Hypervisor VMware ESXi do tworzenia maszyn wirtualnych

ESXi to hiperwizor typu bare metal o zmniejszonej funkcjonalności w porównaniu z ESX. Aplikacja wymaga hosta i można nią sterować z konsoli (konsola jest domyślnie zablokowana, ale można ją włączyć ręcznie). Nie będziesz mógł robić zrzutów ekranu ani przechwytywać wideo z ekranów swoich maszyn wirtualnych. Migracja gości i klonowanie odbywa się wyłącznie ręcznie. Ale z drugiej strony otrzymujesz współdzielenie pamięci, aby poprawić efektywność wykorzystania pamięci RAM, wydajną kontrolę i zarządzanie oraz dostęp do wiersza poleceń przez SSH (po odblokowaniu). Możesz także zainstalować VMware Tools, aby poprawić wydajność maszyn wirtualnych. Para wirtualizacji jest również obsługiwana przez ESXi.

Plusy: Potężne, zaawansowane możliwości maszyn wirtualnych.

Minusy: Wymaga hosta i wielu zasobów. Niełatwe w instalacji i uruchomieniu.

Maszyna wirtualna dla systemów Unix / Linux — maszyna wirtualna oparta na jądrze (KVM)

KVM obsługuje wirtualizację tylko dla systemów operacyjnych typu UNIX (Linux). Aplikację można uruchomić na dowolnym sprzęcie lub w trybie emulacji, jednak bez rozszerzeń procesora wydajność będzie fatalna. KVM jest przeznaczony do użytku z konsolą. Ma jednak przyzwoity interfejs zarządzania, który pozwala uruchamiać i zatrzymywać maszyny wirtualne, robić zrzuty ekranu i nie tylko. Interfejs jest znany jako Virtual Machine Manager (VMM) i służy również do zarządzania wirtualnymi maszynami Xen (patrz poniżej). Wsparcie dla lokalnego i zdalnego sterowania. Istnieje znany konflikt z VirtualBox, ale można go stosunkowo łatwo rozwiązać

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

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

Minusy: Tylko systemy typu UNIX. Do prawidłowego działania wymagane są rozszerzenia sprzętu do wirtualizacji. Nacisk na wiersz poleceń. Niełatwe w instalacji i uruchomieniu.

Maszyna wirtualna dla Unix / Linux - Xen

Xen to kolejna aplikacja do wirtualizacji systemów operacyjnych typu UNIX (Linux). Musi uruchomić się we własnej instancji jądra. Nacisk kładziony jest na wiersz poleceń. Ale możesz też użyć programu VMM. Oficjalnie Xen jest wspierany przez OpenSUSE od wielu lat i niedawno został dodany do głównego wydania jądra. Xen może działać w trybie wspomaganym sprzętowo lub parawirtualizowanym. Jednak w przypadku parawirtualizacji Xen jest bardzo problematyczny w instalacji i uruchomieniu. Ponadto Xen ma ograniczone wsparcie dla CD-ROM i urządzeń sieciowych. Jest również dostępny jako hiperwizor wirtualizacji bare metal na Live CD. Dostępnych jest wiele rozszerzeń innych firm do zarządzania Xen.

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

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

Minusy: Tylko systemy typu UNIX. Tryb wirtualizacji Steam jest wadliwy. Nacisk na wiersz poleceń. Kilka narzędzi wiersza poleceń, które mogą być mylące. Niełatwe w instalacji i uruchomieniu. Musisz załadować własną instancję jądra.

Inne rozwiązania do tworzenia maszyn wirtualnych

Istnieje wiele innych rozwiązań niewymienionych tutaj, takich jak Parallels Virtuozzo, OpenVZ i VirtualBox oparty na VMLite. Istnieje również szereg przeprojektowanych rozwiązań, w tym przykłady wirtualizacji krzyżowej i cienkich klientów. Linux ma również ogromną liczbę własnych modyfikacji. I nie zapomnij o chmurze z aplikacjami do wirtualizacji.

Niemniej jednak, jeśli jesteś początkującym użytkownikiem, to nie powinieneś gonić za możliwościami i kolorowymi modyfikacjami. W przeciwnym razie próba stworzenia maszyny wirtualnej do uruchomienia kilku trzech programów może przerodzić się w kilka nieprzespanych nocy.

Kilka słów o programach do wirtualizacji

Ta recenzja przyda się nie tylko początkującym użytkownikom, ale także ekspertom. Wymienione produkty obejmują szeroki zakres technologii wirtualizacji na wszystkich poziomach. Wszystkie opisane rozwiązania są bezpłatne do użytku osobistego. Wybierz, czego chcesz lub potrzebujesz, na podstawie dostępnego sprzętu, wymagań dotyczących łatwości konfiguracji i uruchamiania, a także dostępności wymaganego zestawu funkcji.

Zazwyczaj większość ludzi zaczyna uczyć się o wirtualizacji od VMware Player lub VirtualBox. Użytkownicy Linuksa mogą preferować KVM i prawdopodobnie Xen. Zaawansowani użytkownicy mogą chcieć rzucić okiem na ESXi.


Ogromna liczba programów pojawiających się każdego dnia sprawia, że ​​pobieranie i instalowanie nieznanego oprogramowania na komputerze staje się coraz bardziej niebezpieczne dla systemu i ważnych plików na komputerze. Ponadto wiele programów, które posiadają funkcje niezbędne do pracy programistów, artystów i innych użytkowników komputerów PC, dostępnych jest tylko dla niewielkiej liczby systemów operacyjnych. Jeśli wcześniej musiałeś podejmować wielkie ryzyko pobierając podejrzany plik z Internetu lub ponownie instalować system tylko ze względu na jeden potrzebny program, teraz jest do tego taki system operacyjny, jak maszyna wirtualna.

Co to jest maszyna wirtualna

Maszyna wirtualna- specjalny program zainstalowany w natywnym systemie operacyjnym użytkownika i po uruchomieniu zaczyna emulować, to znaczy odtwarzać, funkcje dowolnego innego systemu operacyjnego określonego w ustawieniach. Główną wygodą takich programów jest to, że nie ma potrzeby przełączania się między systemem operacyjnym i dostępu do wszystkich funkcji odtwarzanego systemu. Ponadto wszelkie akcje wykonywane wewnątrz maszyny wirtualnej nie wpłyną na działanie systemu głównego, co zapobiega ewentualnym awariom komputera.

W tej chwili twórcy maszyn wirtualnych stworzyli programy, które pozwalają emulować dowolny system operacyjny, od wczesnych wersji Windows po Ubuntu, OS X i mniej znane osie, a także współpracować z gotowymi serwerami, np. Maszyna wirtualna Bitrix.

Istnieje jeszcze jedno, węższe rozumienie pojęcia „maszyna wirtualna”, które jest szeroko rozpowszechnione wśród muzyków – wirtualna maszyna perkusyjna który odtwarza dźwięki zestawu perkusyjnego. Taki program pozwala nagrywać partie instrumentów perkusyjnych bez korzystania z ustawień na żywo, ale w specjalnych programach do nagrywania lub „animowania” nagranego wcześniej midi-tracku, umieszczając nagrane próbki każdego uderzenia pod elektronicznym dźwiękiem.

Do czego służy maszyna wirtualna?

Zakres działań, które można wykonać za pomocą maszyny wirtualnej, jest w rzeczywistości bardzo duży.

Najprostszą rzeczą, jaką możesz z tym zrobić, jest użycie programów, które nie są dostępne dla systemu operacyjnego użytkownika, a nawet dla komputera w zasadzie. Na przykład emulator systemu operacyjnego Android jest zasadniczo maszyną wirtualną, której ludzie używają do uruchamiania aplikacji lub gier.

Ponadto maszyny wirtualne są często wykorzystywane przez programistów do testowania napisanych programów. Na przykład, aby sprawdzić, jak poprawnie napisany algorytm działa w różnych wersjach systemu Windows. To samo dotyczy twórców aplikacji na iOS i Androida, którzy sprawdzają funkcjonalność rozwoju dokładnie w emulatorach. W tym celu na dysku flash USB znajduje się maszyna wirtualna, dzięki czemu zawsze możesz sprawdzić funkcjonalność napisanego kodu.

Do takich kontroli maszyny wykorzystywane są również przez mniej zaawansowanych użytkowników. Faktem jest, że podczas emulacji powiązanych systemów operacyjnych maszyna może odtworzyć wszystkie informacje zawarte na komputerze. Dlatego jeśli użytkownik musi pobrać plik z Internetu, który może zawierać wirusy, powinien najpierw sprawdzić go na maszynie wirtualnej. Jeśli gra na nim normalnie, możesz bezpiecznie otworzyć go w swoim natywnym systemie operacyjnym.

Ponadto pomagają w pracy korporacyjnej, powiedzmy, maszynom wirtualnym Bitrix.

Jeśli mówimy o wirtualnych automatach perkusyjnych, to służą one do nagrywania partii perkusyjnych z wysoką jakością w warunkach braku funduszy, na przykład na wynajem studia. Ze wszystkich instrumentów bębny są najbardziej wrażliwe na nagrywanie i to na nich spędza się najwięcej czasu. Ponadto perkusista może nie mieć wystarczających umiejętności, aby je dokładnie zagrać, co znacznie zwiększa kwotę czynszu. W takiej sytuacji najlepszym wyjściem jest nagranie partii w programie, a następnie jej odtworzenie.

Czym są maszyny wirtualne

Maszyna wirtualna dla Windows 10

Specjalnie dla zaawansowanych użytkowników zaznajomionych z pojęciem „maszyny wirtualnej” Microsoft stworzył wbudowaną emulację innych systemów operacyjnych. Początkowo jego funkcjonalność jest zablokowana, ale jego komponenty można łatwo włączyć za pomocą Panelu sterowania.

Przejdź do Panelu sterowania i przejdź do podsekcji „ Programy i funkcje”. Tam w oknie " Włączanie i wyłączanie komponentów Zaznacz pole obok nazwy usługi Hyper-V. Następnie maszyna wirtualna zostanie zainstalowana na komputerze, a w przyszłości będzie można ją uruchomić za pomocą menu „ Początek».

Kluczowe zalety Hyper-V:

  • wbudowany w system, nie trzeba niczego pobierać i szukać;
  • posiada pełną funkcjonalność emulacji różnych wersji systemu Windows, na przykład 98 i innych systemów operacyjnych;
  • obsługuje wersje Windows o różnych rozmiarach bitowych;
  • prosty i intuicyjny interfejs.

Ogólnie rzecz biorąc, dzięki obecności Hyper-V w systemie Windows 10 użytkownicy nie potrzebują innych podobnych programów. Chociaż narzędzie nie wymaga specjalnych umiejętności konfiguracyjnych, możesz przeczytać o nim więcej w powiązanym artykule.

Maszyna wirtualna dla Windows 7

Najpopularniejszą maszyną wirtualną dla użytkowników Windows 7 jest Wirtualny komputer z systemem Windows... Początkowo jego główna funkcjonalność miała na celu emulację systemu Windows XP, aby programiści mogli wygodnie przenieść programy opracowane dla tego systemu operacyjnego do nowej siódemki, która właśnie wychodziła. W przyszłości jego możliwości rozszerzyły się, a teraz Virtual PC to osobna platforma, która może odtworzyć prawie wszystkie istniejące systemy operacyjne.

Podobnie jak Hyper-V, ta usługa jest wbudowana w system od samego początku. Aby go zainstalować, musisz przejść do „ Początek„I podmenu” Programy”. Tam musisz znaleźć wiersz z nazwą programu, kliknij go. Otworzy się okno, w którym możesz swobodnie tworzyć, usuwać i wykonywać inne manipulacje za pomocą emulatora systemów operacyjnych.

Maszyny wirtualne dla komputerów Mac i innych systemów operacyjnych

Oprócz maszyn wirtualnych wbudowanych w siódmy i dziesiąty system Windows, zewnętrzni programiści stworzyli wiele innych, niezależnych narzędzi, które mają w przybliżeniu takie same możliwości, ale różnią się szczegółami. Najpopularniejszym z nich jest Oracle VirtualBox, który zostanie omówiony w tej części artykułu.

Ta maszyna wirtualna może emulować wszystkie obecnie istniejące systemy operacyjne, a także jest dostępna dla najpopularniejszych obecnie systemów operacyjnych - Windows, OS X, Linux i Solaris. Możesz go pobrać ze strony dewelopera, po wcześniejszym wybraniu systemu, do którego jest potrzebny.

Ten program Oracle różni się od innych jego odpowiedników szeroką funkcjonalnością, która obejmuje obsługę portów USB i ich uruchamianie z emulowanej maszyny, możliwość zapisania stanu systemu w celu jego natychmiastowego przywrócenia w przypadku wystąpienia krytycznego błędu. W rzeczywistości z ogromnej listy wszystkich obsługiwanych funkcji możemy wywnioskować, że pobierając Oracle VirtualBox, możesz wygodnie pracować z dowolnym systemem operacyjnym bez żadnych ograniczeń.

Dla większości użytkowników VirtualBox to bardzo dobry wybór ze względu na swoją praktyczność, niezawodność i funkcjonalność.

Po umieszczeniu zestawu dystrybucyjnego z aplikacją na komputerze kliknij go dwukrotnie. Spowoduje to uruchomienie instalatora. W nim będziesz musiał wybrać, które funkcje, oprócz samej maszyny Oracle, zostaną z nią zainstalowane. Lista obejmuje: wewnętrzne programowanie w języku Python, dostosowaną obsługę Internetu i integrację portu USB. Następnie wystarczy postępować zgodnie z instrukcjami pliku instalacyjnego, aż instalacja Oracle VirtualBox zostanie zakończona.

Wirtualne automaty perkusyjne

Wirtualne automaty perkusyjne występują w postaci dodatkowych wtyczek, które są instalowane i uruchamiane przez program do nagrywania lub pisania muzyki - FL Studio, Ableton, Cubase i inne. Najpopularniejsze emulatory automatów perkusyjnych to Ez perkusista oraz Wciągające bębny... W bezpłatnym do nich dostępie znajdują się duże biblioteki sampli na każdy gust, nagrane przez znanych perkusistów.

Tworzenie własnej maszyny wirtualnej

Ponadto istnieje również firma VMWare, który oferuje również użytkownikom programy do tworzenia własnych maszyn wirtualnych. Najsłynniejszy z nich nazywa się Stacja robocza i jest rozpowszechniany na zasadzie odpłatności. Istnieje jednak mnóstwo zasobów, które oferują bezpłatne korzystanie z tej maszyny wirtualnej zarówno dla systemów Windows, Mac, jak i Ubuntu. Warto zauważyć, że firma oferuje mnóstwo dodatkowych narzędzi, które rozszerzają możliwości programu podstawowego, dodając zarządzanie pulpitem, nadawanie i wiele więcej. Zastanówmy się, dlaczego ta maszyna wirtualna jest potrzebna.

Stacja robocza umożliwia tworzenie maszyn wirtualnych, które będą zarządzane z jednego centrum. W większości przypadków to narzędzie jest interesujące dla dużych firm, które muszą skonfigurować tę samą funkcjonalność urządzeń na dużej liczbie komputerów.

Jedna z najważniejszych funkcji, jaką posiada maszyna wirtualna VMWare, tzw vSphere, który pozwala nie tylko tworzyć i konfigurować maszynę wirtualną, ale także implementować całą infrastrukturę takich połączonych ze sobą urządzeń. A jeśli będziesz musiał wybierać, to taka funkcjonalność będzie bardzo przydatna dla dużych firm, których pracownicy muszą wymieniać między sobą dane i informacje.

Cała funkcjonalność opracowanych programów VMWare opiera się nie na jednorazowym użyciu maszyny wirtualnej, ale na utworzeniu z nich siatki i pojedynczego miejsca, z którego ta sieć jest kontrolowana.

Wirtualizacja 1C-Bitrix

Kolejnym programem stworzonym do komfortowej pracy z produktami 1C-Bitrix jest Maszyna wirtualna Bitrix, tym razem od krajowych deweloperów, które mogą również współpracować z dowolnymi Aplikacje PHP... W rzeczywistości ten program jest emulacją serwera witryny, który zawiera wszystkie ustawienia dla komfortowej pracy... Gotową maszynę można otworzyć w Odtwarzacz VMWare lub inne aplikacje tego dewelopera (istnieją również wersje dla VirtualBox i HyperV).

Program pozwala zaoszczędzić czas i rozpocząć pracę natychmiast po przygotowaniu głównej platformy do użytku. Jednocześnie maszyna wirtualna Bitrix jest instalowana bezpośrednio w głównym systemie emulacji, integrując się z jej funkcjonalnością i działaniem, co pozwala na rozpoczęcie interakcji z projektami 1C natychmiast po instalacji i uruchomieniu.

Którą maszynę wirtualną wybrać

Tutaj nie ma jednoznacznego porównania. Wszystko zależy od użytkownika i jego potrzeb. Aby emulować gry i sprawdzać oprogramowanie innych firm, wystarczy zwykłe usługi Hyper-V i tym podobne, wbudowane w sam system operacyjny. Dobrze przetestowaną, niezawodną i bezpłatną opcją jest VirtualBox. Dla organizacji najlepszymi maszynami wirtualnymi są zdecydowanie produkty VMWare lub maszyna wirtualna Bitrix, ponieważ upraszczają one interakcje biznesowe i pracowników.

Powiązane wideo

Aby mieć jednocześnie kilka systemów operacyjnych z osobnym obszarem roboczym i aplikacjami, nie trzeba kupować drugiego (trzeciego, czwartego itd.) komputera. Ponieważ wszystko pasuje do Twojego jedynego komputera. Jak? Dzięki maszynom wirtualnym (VM) - specjalnym programom, które tworzą (emulują) wyimaginowane (wirtualne) komputery w głównym systemie operacyjnym.

Wirtualny komputer jest prawie jak prawdziwy. Ma własny procesor, pamięć, dysk twardy, kartę sieciową i wszystko inne. Oczywiście nie są to urządzenia fizyczne, ale są wykonane w taki sposób, aby systemy operacyjne traktowały je właśnie tak – prawdziwe.

Kilka wirtualnych może działać jednocześnie na jednym fizycznym komputerze. Ile zależy od zasobów sprzętowych: im szybszy procesor, im większa pamięć RAM, tym bardziej pojemny dysk, tym więcej. Typowy domowy komputer klasy średniej z systemem Windows 10 może obsługiwać od trzech do pięciu lekkich systemów operacyjnych (takich jak Windows XP, Android i system podstawowy Lubuntu +) działających jednocześnie. Lub dwa lub trzy stosunkowo ciężkie (na przykład podstawowy Windows 10 + wirtualny Windows 7 i Mac OS X). Jak już zrozumiałeś, aplikacje emulujące komputery wirtualne umożliwiają instalowanie i uruchamianie na nich wielu różnych systemów operacyjnych.

Maszyny wirtualne ogólnego przeznaczenia (w przeciwieństwie do wyspecjalizowanych, takich jak np. VM Java) wykorzystują:

  • Uruchamianie aplikacji, których główny system nie obsługuje.
  • Aby chronić system przed potencjalnymi szkodami ze strony niezweryfikowanych programów.
  • Jako dodatkowa bariera przed wirusami podczas odwiedzania wątpliwych zasobów internetowych.
  • Stworzenie izolowanego środowiska do badania aktywności złośliwego oprogramowania.
  • Jako poligon doświadczalny do debugowania własnych rozwiązań.
  • Opanowanie technologii budowy sieci.
  • Do podwójnej autoryzacji na niektórych portalach z grami i nie tylko.

I oczywiście maszyny wirtualne są szeroko stosowane do dystrybucji zasobów roboczych serwera.

Dziś nie zajmiemy się przemysłowym zastosowaniem VM, ale rozważymy tylko to, co może być przydatne dla domowych użytkowników systemu Windows.

Wirtualna skrzynka Oracle

Przyjrzyjmy się procesowi tworzenia nowej maszyny wirtualnej i rozpoczęcia na niej instalacji systemu Windows 10.

  • Kliknij przycisk „Utwórz” w górnym panelu.

  • W pierwszym oknie kreatora tworzenia maszyny wirtualnej wskażemy nazwę systemu operacyjnego (będzie wyświetlana na liście systemów gościa), jego typ (Windows, Linux itp.) oraz wersję. W naszym przykładzie jest to Windows 10 32-bitowy (możesz zainstalować 64-bitowy, ale będzie to wymagało więcej zasobów). Kliknij Dalej, aby przejść do następnego kroku.

  • Następnie wskażemy rozmiar pamięci RAM maszyny wirtualnej. Domyślnie system Windows 10 x86 ma przydzielony 1 GB, ale możesz zwiększyć tę ilość, przesuwając suwak w prawo. Jeśli twój komputer nie ma dużo pamięci RAM, nie dawaj maszynie wirtualnej więcej niż 2-3 GB, w przeciwnym razie główny system zwolni z powodu braku pamięci.

  • Następnie tworzymy wirtualny dysk twardy. Jeśli instalujesz system po raz pierwszy, wybierz opcję „Utwórz nowy”.

  • Pozostaw domyślny typ dysku wirtualnego.

  • Format magazynu to obszar w fizycznej pamięci masowej komputera, który jest przypisany do maszyny wirtualnej. Może mieć stałą lub dynamicznie rosnącą objętość w granicach, które określisz dalej. Aby zaoszczędzić miejsce, wybierzemy format dynamiczny.

  • Następnie wskażemy nazwę woluminu (dysk wirtualny C) i jego rozmiar. Wartość domyślna to 32 GB.

  • Po kliknięciu przycisku „Utwórz” w ostatnim oknie, na liście pojawi się nowa maszyna wirtualna. Jego parametry są pokazane w ramce po prawej stronie.
  • Aby przejść do instalacji systemu Windows, kliknij przycisk „Uruchom” w górnym panelu.

  • W oknie, które zostanie następnie otwarte, pojawi się okno „Wybierz dysk rozruchowy”. Kliknij ikonę folderu i określ ścieżkę do pakietu dystrybucyjnego systemu. Może to być obraz w formacie .iso lub nośnik fizyczny (DVD, pendrive). Po wybraniu dystrybucji kliknij „Kontynuuj”.

  • Dalszy przebieg instalacji systemu operacyjnego na maszynie wirtualnej nie różni się od jego instalacji na fizycznym komputerze.

Niektóre ustawienia maszyny wirtualnej i gościa

Kliknięcie w oknie maszyny wirtualnej przechwytuje kursor myszy (tj. porusza się tylko w obrębie wirtualnego ekranu). Naciśnij Ctrl + Alt, aby powrócić do głównego systemu operacyjnego.

Aby uzyskać dostęp do całego zestawu funkcji systemu operacyjnego gościa, musisz zainstalować specjalne dodatki. Przejdź do menu „Urządzenia”, kliknij „Zamontuj obraz dysku dodatków systemu operacyjnego gościa” i postępuj zgodnie z dalszymi instrukcjami.

Aby połączyć folder z systemem gościa w celu udostępniania plików z głównym, kliknij pozycję menu „Urządzenia” „Foldery udostępnione”. Kliknij ikonę „folder +” w oknie, które się otworzy i poprzez pole „ścieżka do folderu” określ go w eksploratorze (pokazuje katalogi głównego systemu).

Jeśli chcesz, aby ustawienie działało przez cały czas, zaznacz „Połącz automatycznie” i „Utwórz folder trwały”. Udostępniony folder będzie dostępny z eksploratora maszyny wirtualnej jako folder sieciowy.

Aby zmienić kolejność odpytywania urządzeń startowych (na przykład, aby uruchomić maszynę wirtualną z DVD), zamknij system-gość, otwórz jego ustawienia (w głównym oknie Virtualbox) i przejdź do pierwszej zakładki sekcji „System”. Na liście Boot Order zaznacz żądany nośnik i użyj przycisków strzałek, aby przesunąć go w górę.

VMware Workstation Pro

Niektóre opcje maszyn wirtualnych Hyper-V

Aby zrobić migawkę działającego systemu gościa, otwórz górne menu jego okna Akcja i kliknij Punkt kontrolny. Lub naciśnij kombinację Ctrl + N.

Dostęp do ustawień pojedynczej maszyny wirtualnej otwiera się z jej menu kontekstowego na liście głównego okna menedżera i jest ukryty za przyciskiem „Ustawienia”.

Inne funkcje programu są również bardzo proste i opanowane bez większych trudności.

Przyjrzyjmy się bliżej, czym są maszyny wirtualne dla systemu Windows i do czego służą. Dowiedz się wszystkiego o najlepszych symulatorach systemu operacyjnego i o tym, jak zacząć z nich korzystać.

Maszyna wirtualna (VM) to aplikacja komputerowa, która pozwala użytkownikowi stworzyć imitację systemu operacyjnego. Obraz systemu operacyjnego jest instalowany na komputerze do użytku w istniejącym systemie. Bardzo wygodne, prawda? Ale są też pułapki. Przeczytaj, co napotkasz podczas instalacji i którą maszynę wirtualną dla Windows w wersji 7.8 i 10 najlepiej wybrać.

Dlaczego potrzebujemy wirtualnych maszyn PC?

W większości przypadków do testowania oprogramowania używane są maszyny wirtualne. Do pracy z kilkoma systemami operacyjnymi potrzebny jest tylko jeden komputer, co znacznie przyspiesza pracę.

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

Za pomocą maszyn wirtualnych możesz pracować z programami, funkcjami niedostępnymi w głównym systemie operacyjnym. Możliwe jest również tworzenie kopii zapasowych maszyn wirtualnych, z ich późniejszym przenoszeniem i używaniem na innych komputerach.

Wirusy, błędy i inne awarie wirtualnego systemu operacyjnego nie wpływają na działanie systemu głównego. Po zamknięciu maszyny dodatkowy system operacyjny przestaje działać, a pamięć RAM jest zwalniana.

Podczas pracy maszyny wirtualnej urządzenie może zwolnić, ponieważ zwiększone zużycie zasobów pamięci masowej prowadzi do wydłużenia czasu przetwarzania żądań.

Powody instalacji maszyny wirtualnej:

  • Chcesz zapoznać się z pracą innych systemów operacyjnych bez ich pełnej instalacji. Jeśli istnieje potrzeba wymiany istniejącego systemu operacyjnego, najpierw użyj wirtualnego symulatora, aby przetestować inne opcje oprogramowania. Pozwoli to uniknąć możliwych błędów i niezgodności ze sprzętem;
  • Jesteś programistą i chcesz stworzyć złożony system do testowania tworzonych aplikacji.

Wirtualna skrzynka

VirtualBox to maszyna wirtualna dla Windows 7,8,10. Środowisko wirtualizacyjne jest dystrybuowane bezpłatnie i może być instalowane 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 wieloplatformowość. Działa dobrze we wszystkich wersjach systemu Windows. Ponadto ze strony dewelopera można pobrać instalatory dla Mac OS, Debian. W samym środowisku wirtualizacji możesz zainstalować dowolny system operacyjny dla komputerów stacjonarnych.

Dzięki VirtualBox możesz zapoznać się z funkcjonalnością systemu operacyjnego lub przetestować program w trybie awaryjnym bez szkody dla głównego systemu. Użytkownicy często wolą instalować stare gry na maszynach wirtualnych, które są niezgodne z nowoczesnymi systemami operacyjnymi.

Po zakończeniu symulatora wszystkie dane i zmiany zostaną zapisane. Następnym razem, gdy go włączysz, wrócisz na pulpit i będziesz mógł kontynuować wykonywanie zadań.

Zalety i wady

Zalety VirtualBox:

  • Darmowa dystrybucja. 90% podobnego oprogramowania jest płatne, a VirtualBox jest całkowicie darmowy. Funkcje i możliwości programu nie ograniczają się do programisty;
  • Możliwość tworzenia zrzutów ekranu - zrzutów ekranu wirtualnego systemu. Wynikowy obraz wyświetli tylko okno pomocniczego systemu operacyjnego. Wykonywanie zrzutów ekranu z głównym systemem operacyjnym obniża rozdzielczość, a także przechwytuje zwykły pulpit;
  • Tworzenie dokładnej kopii istniejącej maszyny wirtualnej;
  • Możliwość przeciągania folderów, skrótów i innych obiektów wewnątrz symulatora;
  • Zunifikowany system plików — z maszyny wirtualnej można uzyskać dostęp do katalogów przechowywanych na komputerze i odwrotnie;
  • Jednoczesna praca z kilkoma maszynami.

Ponadto wyróżniającą cechą nowego VirtualBox 4 jest wygodny system zarządzania wirtualizacją oraz intuicyjny obszar roboczy programu. Ponadto w nowym zestawie dostępna jest możliwość przechwytywania wideo z ekranu dodatkowego systemu operacyjnego.

VirtualBox obsługuje pracę z dyskami USB podłączonymi do komputera.

Wady programu:

  • Spowolnij swój komputer. Nawet jeśli Twój komputer ma dobre parametry techniczne, wystarczającą ilość pamięci RAM i miejsca do przechowywania, podczas korzystania z maszyny wirtualnej odczujesz wolniejsze działanie wszystkich funkcji. Jeśli podczas tworzenia maszyny wirtualnej przydzieliłeś zbyt dużo pamięci, komputer zawiesi się lub wyłączy;
  • Niewystarczająca pamięć wideo. Jeśli chcesz osiągnąć najlepszą możliwą jakość obrazu, będzie to trudne z VirtualBox. Program pozwala skonfigurować ustawienia korzystania z karty graficznej tylko na podstawowym poziomie.
Jak zainstalować

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

  • Uruchom plik EXE;
  • Wybierz dysk twardy, na którym będzie zlokalizowany folder główny z programem;
  • Poczekaj na zakończenie instalacji. W razie potrzeby użytkownik może przeglądać statystyki wykorzystania dysku twardego podczas procesu instalacji.

W polu „Custom Setup” istnieje możliwość wyłączenia obsługi USB, usług sieciowych. Pomaga to zmniejszyć całkowity rozmiar aplikacji.

Samouczek wideo, jak zainstalować dwa systemy operacyjne za pomocą VirtualBox

Po zainstalowaniu programu możesz rozpocząć tworzenie swojej pierwszej maszyny wirtualnej. Kliknij przycisk „Utwórz” w lewym górnym rogu okna. Otworzy się karta ustawień maszyny wirtualnej:

W oknie kreatora instalacji wybierz typ wirtualnego systemu operacyjnego (Windows, Linux, Debian, MacOS) i jego wersję. Podaj nazwę tworzonego symulatora i kliknij przycisk „Dalej”.

Następnie program zapewni Ci możliwość samodzielnego określenia rozmiaru pamięci RAM, która zostanie przydzielona dla dodatkowego systemu operacyjnego. Dla początkujących użytkowników zalecamy ustawienie wartości wskazanej w polu „Zalecany rozmiar pamięci głównej”.

Rozmiar pamięci RAM dla maszyny wirtualnej należy określić w zależności od specyfikacji komputera. Jeśli na komputerze dostępne są 4 GB pamięci RAM, do poprawnego działania symulatora wystarczy 512 MB-1 GB.

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

Po zakończeniu instalacji wirtualnego systemu Windows w głównym oknie VirtualBox pojawi się ikona uruchamiania systemu operacyjnego. Kliknij i poczekaj, aż pulpit się załaduje. W razie potrzeby zainstaluj sterowniki.

Aby automatycznie aktualizować sterowniki, otwórz zakładkę Urządzenia na pasku narzędzi maszyny wirtualnej. Następnie kliknij żądany typ nośnika iw nowym oknie postępuj zgodnie z instrukcjami, aby pobrać nowe oprogramowanie.

Gotowy. Możesz teraz rozpocząć pracę z wirtualnym systemem operacyjnym. Aby wyjść z programu, najpierw zamknij system operacyjny, a następnie zamknij VirtualBox.

VMware

VMWare Workstation to najlepsza maszyna wirtualna dla Windows 10. Deweloper pozycjonuje program jako wygodną platformę do tworzenia. W porównaniu do innych popularnych odpowiedników, VMWare obsługuje więcej funkcji dostosowywania maszyny wirtualnej i pozwala na synchronizację symulatora z narzędziami programistycznymi.

To środowisko wirtualizacji jest popularne wśród programistów, projektantów stron internetowych i innych profesjonalistów, którzy często muszą testować działanie swoich projektów na wielu platformach.

Zalety i wady

Wśród zalet VMWare są:

  • Wygodny pasek narzędzi;
  • Synchronizacja z narzędziami programistycznymi firmy Microsoft, w szczególności platformą .NET i środowiskiem oprogramowania Visual Studio;
  • System bezpieczeństwa. Wbudowane narzędzia VMWare zapewniają wysoki poziom ochrony plików w dodatkowym systemie operacyjnym. Symulator może wykrywać próby ich wyeliminowania przez złośliwą aktywność;
  • Obsługa usług szyfrowania tworzonych 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, trzeba będzie zapłacić za roczną lub miesięczną subskrypcję;
  • Nie nadaje się dla początkujących. Jeśli wcześniej nie korzystałeś z symulatorów systemu operacyjnego, zalecamy rozpoczęcie od prostszych opcji. Na przykład VirtualBox i standardowy Windows Hyper V. VMWare jest odpowiedni dla zaawansowanych użytkowników, którzy preferują ręczną konfigurację systemu.
Jak zainstalować

Maszynę wirtualną dla systemu Windows można pobrać z oficjalnej witryny deweloperskiej VMWare.com.

Zaleca się wyłączenie programu Windows Defender lub innego uruchomionego programu antywirusowego podczas procesu instalacji. Jest to konieczne tylko do poprawnej instalacji wszystkich plików i algorytmów szyfrowania używanych przez program dla maszyn wirtualnych. Żadna szkoda nie zostanie wyrządzona Twojemu głównemu systemowi operacyjnemu, ponieważ produkt jest pobierany z oficjalnego źródła.

Przegląd funkcjonalności i pierwsze ustawienie programu

Aby utworzyć pierwszą maszynę wirtualną w VMWare, musisz pobrać zestaw dystrybucyjny systemu operacyjnego, którego chcesz używać w emulatorze na swoim komputerze. Następnie otwórz okno zainstalowanej aplikacji i kliknij pole „Utwórz nową maszynę wirtualną”

Notatka! Użytkownik może stworzyć grupę maszyn wirtualnych zamiast kilku symulatorów. Pozwala to zmniejszyć zasoby zużywanej pamięci RAM oraz przyspieszyć działanie komputera i symulatora systemu operacyjnego.

W oknie kreatora konfiguracji maszyny wirtualnej określ ścieżkę do obrazu systemu operacyjnego (może to być plik w pamięci komputera lub dysk rozruchowy). Istnieje również możliwość skonfigurowania maszyny wirtualnej bez instalowania systemu operacyjnego (można ją zainstalować później).

  • W wyświetlonym oknie określ nazwę systemu operacyjnego, nazwę użytkownika i hasło dostępu do konta;
  • Określ, na którym dysku komputera będzie przechowywana maszyna wirtualna;
  • Przydziel ilość pamięci RAM do pracy maszyny wirtualnej;
  • Skonfiguruj sprzęt (automatycznie lub ręcznie).

Po zakończeniu konfiguracji maszyny wirtualnej poczekaj na zainstalowanie obrazu systemu operacyjnego i rozpocznij pracę:

Wirtualny komputer firmy Microsoft

Microsoft Virtual PC to kolejny popularny emulator maszyny wirtualnej. Program jest dobrze kompatybilny ze wszystkimi wersjami SO Windows. Jeśli używasz produktu Microsoft jako głównego systemu operacyjnego, zalecamy wybranie Microsoft Virtual PC do emulacji.

Zalety i wady

Zalety emulatora:

  • Doskonała kompatybilność ze wszystkimi wersjami systemu operacyjnego Windows. W większości przypadków użytkownik nie musi instalować żadnych dodatkowych sterowników wirtualnego systemu operacyjnego. Wszystkie są zsynchronizowane z systemem głównym;
  • Udostępnianie systemu plików. Uzyskaj dostęp do plików przechowywanych na dysku twardym komputera przez okno maszyny wirtualnej;
  • Obsługa 64-bitowego systemu operacyjnego Windows w trybach pracy „Guest Host” i „Guest Environment”;
  • Wsparcie dla wirtualizacji sprzętu.

Niedogodności:

  • Istnieją płatne funkcje. Program jest rozpowszechniany bezpłatnie, ale będziesz musiał wykupić subskrypcję, aby wesprzeć konfigurowanie grupy wirtualnych systemów operacyjnych;
  • Nie ma wsparcia dla systemów podobnych do Linuksa.
Przegląd funkcjonalności i pierwsze ustawienie programu

Aby zainstalować wirtualny system operacyjny, najpierw załaduj jego 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:

  • Nadaj nazwę nowemu systemowi operacyjnemu;
  • Przydziel miejsce na jej dysk twardy i rozmiar jej pamięci RAM;
  • Wybierz urządzenia obsługiwane przez maszynę wirtualną (środowisko sieciowe, dyski flash itp.).
Wynik

Omówiliśmy najlepsze maszyny wirtualne dla systemu Windows, ale nie wszystkie. Jeśli uważasz, że to nie są najlepsze – napisz w komentarzach! Pomóż początkującym czytelnikom zdecydować, od którego emulatora zacząć.