Dual Booting Vs Virtual Machine Jak wybrać
Większość sprzedawanych obecnie komputerów osobistych ma jeden system operacyjny, ale zdarzają się sytuacje, gdy chcesz mieć więcej niż jeden system operacyjny na swoim komputerze. Jest to szczególnie wymagane przez programistów, którzy pracują nad narzędziem lub aplikacją dla wielu systemów operacyjnych na jednym komputerze i wymagają przełączenia między systemami operacyjnymi, aby przetestować swój produkt.
W takim przypadku najlepszym rozwiązaniem jest podwójne uruchamianie lub maszyna wirtualna. Chociaż obie metody mają swoje wady i zalety, możesz jednak zdecydować, który wybrać, kiedy wiesz o każdym z nich szczegółowo. I o to właśnie chodzi w tym poście. Spójrz na poniższy opis podwójnego wzmacniania vs. maszyna wirtualna, aby dowiedzieć się, do którego z nich należy się udać.
Podwójne ładowanie
Podwójne uruchamianie jest zasadniczo procesem instalowanie innego systemu operacyjnego na tym samym dysku twardym lub zewnętrznym dysku twardym podłączony do tego samego komputera. Ponieważ dwa systemy operacyjne nie mogą działać w pojedynczej partycji, należy najpierw utworzyć partycję. Następnie użyj rozruchowego dysku USB, aby zainstalować nowy system operacyjny.
Zarówno system operacyjny nie może działać jednocześnie. Aby uruchomić system operacyjny, musisz uruchom ponownie komputer i wybierz wymagany system operacyjny z menu OS.
Zalety
Dostęp do wszystkich zasobów komputera to największa i prawdopodobnie jedyna zaleta podwójnego uruchamiania nad wirtualizacją. Niezależnie od tego, który system operacyjny zostanie uruchomiony, będzie miał dostęp do wszystkich aktywnych zasobów komputera, ponieważ żaden inny system operacyjny nie będzie działał.
To sprawia, że jest to idealny wybór dla uruchamianie programów bogatych w zasoby, takie jak gry lub oprogramowanie do edycji wideo.
Niedogodności
Podwójne uruchamianie ma wiele wad wpływających na decyzje, poniżej przedstawiono niektóre z nich.
1. Uruchom ponownie wymagane, aby uzyskać dostęp do innego systemu operacyjnego
Za każdym razem musisz przełącz się między systemem operacyjnym, musisz ponownie uruchomić komputer. To 2-3 minutowe opóźnienie dla wielu użytkowników może nie wydawać się duże, ale jest to prawdziwy wyłącznik transakcji dla użytkownika, który często (lub nie może) opuścić swoich aplikacji.
2. Proces instalacji jest dość skomplikowany
Może nie jest to zbyt trudne, ale jego proces jest nieco skomplikowany w porównaniu z użyciem maszyny wirtualnej. Musisz utwórz partycję i zainstaluj system operacyjny przy użyciu dysku rozruchowego.
Do tego jeszcze Podczas instalacji nowego systemu operacyjnego może wystąpić błąd lub konflikt. Ogólnie rzecz biorąc, uruchamianie podwójne ma więcej kroków i ma większą skłonność do błędów.
3. Niezbyt bezpieczne
W konfiguracji podwójnego rozruchu, System operacyjny może łatwo wpływać na cały system jeśli coś pójdzie nie tak. Jest to szczególnie ważne w przypadku systemu operacyjnego z podwójnym bootowaniem, ponieważ mogą one uzyskiwać dostęp do swoich danych, takich jak Windows 7 i Windows 10.
Wirus może spowodować uszkodzenie wszystkich danych wewnątrz komputera, w tym danych innego systemu operacyjnego. To może być rzadki widok, ale może się zdarzyć. Więc nie uruchamiaj podwójnego rozruchu, aby wypróbować nowy system operacyjny.
Maszyna wirtualna
Maszyna wirtualna tworzy dedykowane środowisko wirtualne wewnątrz systemu operacyjnego uruchomić inny system operacyjny. Pozwala to na jednoczesne uruchamianie dwóch (lub więcej) systemów operacyjnych bez żadnych konfliktów. Aby zacząć, potrzebujesz tylko dobra oprogramowanie do wirtualizacji takie jak VirtualBox lub Parallels oraz plik ISO systemu operacyjnego, który chcesz zainstalować.
Każde oprogramowanie do wirtualizacji ma kreatora krok po kroku do instalacji systemu operacyjnego i przydzielania wymaganych zasobów. Wszystkie dane nowego systemu operacyjnego można zapisać na tej samej partycji w oddzielnym pliku.
Zalety
Maszyna wirtualna ma wiele zalet, a poniżej znajdują się niektóre z najważniejszych:
1. Łatwo przełączaj się między systemami operacyjnymi
Ponieważ maszyna wirtualna to tylko kolejne okno otwarte w domyślnym systemie operacyjnym, możesz łatwo przełączać się między systemami operacyjnymi. Dzięki temu jest idealny do jednoczesnej pracy w wielu systemach operacyjnych.
2. Łatwiejszy w konfiguracji
Tak jak powiedziałem powyżej, aby rozpocząć, potrzebujesz tylko narzędzia do wirtualnej maszyny i pliku ISO systemu operacyjnego. Najlepszy ze wszystkich, możesz stwórz tyle profili, ile chcesz zainstalować systemy operacyjne.
3. Oferuje bezpieczniejsze środowisko
Cokolwiek dzieje się na maszynie wirtualnej, pozostaje na maszynie wirtualnej. Twój domyślny system operacyjny nie będzie miał żadnego efektu, nawet jeśli system operacyjny wewnątrz maszyny wirtualnej zostanie uszkodzony lub zainfekowany.
4. Łatwiej zacząć od nowa
Usunięcie profilu lub powrót do poprzedniej migawki to wszystko, co musisz zrobić, aby zacząć od nowa, gdy zepsujesz system. Tego samego nie można powiedzieć o podwójnym uruchamianiu. Istnieje duży proces bezpiecznego formatowania systemu operacyjnego i rozpoczynania od nowa.
5. Przeniesienie go na inny komputer
Ponieważ maszyna wirtualna zapisuje dane i ustawienia zainstalowanego systemu operacyjnego w jednym pliku, można łatwo przenieść go na inny komputer lub system operacyjny. Prawie wszystkie programy maszyn wirtualnych oferują narzędzie do transferu systemu operacyjnego.
Niedogodności
System operacyjny działający na maszynie wirtualnej nie ma pełnego dostępu do dostępnych zasobów systemowych. Jako maszyna wirtualna działa wewnątrz systemu operacyjnego hosta, obie muszą współdzielić zasoby systemowe.
Więc żaden z systemów operacyjnych nie ma pełnego dostępu do zasobów sprzętowych, takich jak pamięć RAM, procesor i procesor graficzny itp. Sprawa staje się jeszcze gorsza w przypadku uruchamiania wielu systemów operacyjnych wewnątrz maszyny wirtualnej.
Komputer typu low-end poważnie zwolni podczas wirtulizacji, a nawet komputery z najwyższej półki nie będą w stanie tego zrobić uruchamiać ciężkie gry wideo lub programy do produkcji mediów.
Jeśli chcesz uruchomić wiele systemów operacyjnych dla kompatybilności gier wideo lub innych cięższych programów, to maszyna wirtualna prawdopodobnie Cię zawiedzie.
Jak wybrać?
Teraz pozostaje najważniejsze pytanie, “Który do ciebie pasuje”? Cóż, to całkowicie zależy od tego, dlaczego chcesz uruchomić wiele systemów operacyjnych na pierwszym miejscu. Aby pomóc w podjęciu mądrej decyzji, zamierzam osobno wymienić powody, dla których powinieneś wybrać podwójny rozruch lub wirtualizację:
Kiedy powinieneś wybrać podwójne ładowanie?
- Wybierz podwójny rozruch systemu operacyjnego chcesz uczynić z niego główną część swojego komputera. Musisz być chętny do korzystania z dodatkowego systemu operacyjnego przez dłuższy czas, ponieważ trudno jest pozbyć się systemu operacyjnego w konfiguracji z podwójnym uruchamianiem.
- Jeśli system plików jest taki sam dla obu systemów operacyjnych, to wszystkie twoje dane będą dostępne dla obu systemów operacyjnych, co jest zarówno dobre, jak i złe. Na przykład możesz uruchamiać aplikacje zainstalowane w jednym systemie operacyjnym również w drugim, bez konieczności ponownej instalacji. Z drugiej strony trudno jest oddzielnie zarządzać danymi każdego systemu operacyjnego, ponieważ dane są ze sobą powiązane. Wirus w jednym systemie operacyjnym może również wpływać na drugiego.
- Jeśli chcesz uruchamiaj programy wymagające dużej ilości zasobów w dodatkowym systemie operacyjnym, następnie przejdź do podwójnego uruchamiania. Oprócz miejsca na dysku, każdy system operacyjny będzie miał pełny dostęp do zasobów komputera, w tym pamięci RAM, procesora graficznego i procesora itp. Na przykład, możesz być użytkownikiem Linuksa, ale twoim wymaganiem jest używanie programu Photoshop, który nie jest dostępny Linux. W takim przypadku możesz uruchomić system Windows, aby uruchomić Photoshopa i mieć wystarczającą ilość zasobów, aby uruchomić ten ciężki program.
Po co iść na wirtualizację?
- Większość ludzi używaj maszyny wirtualnej do zwykłych eksperymentów i zazwyczaj życie systemu operacyjnego jest również ograniczone. Nie twierdzę, że nie można używać systemu operacyjnego na dłuższą metę w środowisku wirtualnym, ale to po prostu działa lepiej do szybkiego użycia i eksperymentowania. Na przykład, jeśli chcesz zainstalować podglądową wersję systemu Windows 10 do celów testowych, maszyna wirtualna jest do tego idealna. Łatwiej jest zainstalować i pozbyć się systemu operacyjnego po zakończeniu.
- Jako oba system operacyjny hosta i maszyna wirtualna OS mogą działać jednocześnie, to dobrze, gdy musisz pracować w obu systemach operacyjnych jednocześnie. Oprócz pracy z oddzielnymi aplikacjami w każdym systemie operacyjnym, możesz również przenosić dane między systemami operacyjnymi ponieważ ten sam schowek jest współużytkowany zarówno przez system operacyjny hosta, jak i maszynę wirtualną.
- Możesz łatwo zainstalować i używać dziesiątek systemów operacyjnych, jeśli chcesz. Na przykład, jeśli lubisz bawić się różnymi dystrybucjami Linuksa? Maszyna wirtualna jest najlepszym rozwiązaniem.
- Jeśli nie chcesz uruchamiać żadnych ciężkich programów opartych na grafice 3D, wirtualizacja jest zazwyczaj lepszą opcją.
Mój werdykt
Podwójne uruchamianie po prostu mówi o mocy i prawdopodobnie długoterminowej relacji. Dla wszystkiego innego maszyna wirtualna jest znacznie lepszym wyborem. Maszyna wirtualna oferuje niesamowita łatwość dostępu i funkcje ochrony. Jednak jedynym minusem braku pełnego dostępu do zasobów sprzętowych jest wybór podwójnego rozruchu.
ja również podwójny rozruch zarówno Windows 7, jak i Windows 10 na moim komputerze testowym. Ponieważ jest to maszyna niskobudżetowa, trudno jest obsługiwać oba systemy operacyjne na maszynie wirtualnej; nawet jeśli to tylko do przeglądania internetu.
Dla przeciętnego użytkownika, który chce trwale korzystać z dwóch systemów operacyjnych na komputerze osobistym, lepszym rozwiązaniem jest zazwyczaj podwójne uruchamianie. Chociaż dla śmiałków technologii, którzy lubią się bawić, maszyna wirtualna jest idealna.