Konfigurowanie wirtualnego komputera
Czy kiedykolwiek chciałeś przetestować jakieś oprogramowanie na swoim komputerze bez ryzyka popsucia? Jest to dość powszechna rzecz do zrobienia. W Internecie reklamowanych jest wiele programów do antywirusowych, antyspyware, optymalizacji rejestrów i innych zadań na poziomie systemu. To nie jest oprogramowanie, które chciałbyś przetestować na swoim głównym komputerze, ponieważ jeśli coś pójdzie nie tak, może to popsuć komputer. Wiele osób miało na przykład doświadczenie w testowaniu optymalizatora rejestru i odkrywa, że całkowicie niszczy on instalację systemu Windows. Zatem jedynym rozwiązaniem jest ponowna instalacja. Testowanie programów szpiegujących lub zwalczających wirusy zwykle wymaga celowego zainfekowania komputera różnymi złośliwymi programami i sprawdzenia skuteczności narzędzia w wykrywaniu i usuwaniu. Być może zastanawiałeś się, jak różne witryny i magazyny z technologiami testują takie oprogramowanie. Na pewno nie uważasz, że zarażają komputery biurowe.
Oczywiście jednym ze sposobów na to jest skonfigurowanie komputera ofiarnego. Teraz, w moim przypadku, mam w pobliżu kilka komputerów, które nie mają dla mnie żadnej wartości produkcyjnej. Mogę więc łatwo skonfigurować system Windows na jednym z tych komputerów i przetestować. Jeśli ten komputer zostanie całkowicie zniszczony (oczywiście pod względem oprogramowania), po prostu sformatuję dysk i zacznę od nowa. Jest to z pewnością jeden ze sposobów, aby się tym zająć, ale nie wszyscy mają wolne komputery w pobliżu. Dodatkowo, często jest trochę niewygodne, aby skonfigurować drugi komputer.
Inną wygodniejszą opcją jest skonfigurowanie tak zwanej „maszyny wirtualnej”. Maszyna wirtualna to w zasadzie sztuczne środowisko komputerowe, obsługiwane całkowicie przez oprogramowanie. Zapewnia warstwę abstrakcji między sztucznym środowiskiem komputerowym a rzeczywistym sprzętem komputera. Co to oznacza dla ciebie i dla mnie? Oznacza to, że za pomocą oprogramowania, które instalujesz jak każdy inny program, możesz skonfigurować „fałszywe” środowisko komputerowe, które działa tak, jakby to był zupełnie inny komputer. Innymi słowy, jest to komputer wewnątrz komputera. Jakie rzeczy możesz z tym zrobić?
- Skonfiguruj kopię systemu Windows na swoim komputerze, którą możesz całkowicie zniszczyć, ale nie spowodować żadnych szkód w działającej instalacji systemu Windows.
- Skonfiguruj kopię systemu Linux na komputerze z systemem Windows i po prostu obsługuj system Linux w oknie.
- Skonfiguruj maszyny wirtualne działające na starszych systemach operacyjnych, takich jak MS-DOS lub wcześniejsze wersje systemu Windows.
- Utwórz środowisko, w którym możesz przetestować oprogramowanie, które może potencjalnie zepsuć się z systemem (np. Internet Explorer 7).
Ta koncepcja jest bardzo przydatna i zaskakująco łatwa. I dodam, że możesz to zrobić nie wydając ani grosza. Czytaj.
Twoje opcje
Istnieje wiele różnych opcji konfiguracji maszyn wirtualnych na komputerze. Przekieruję cię do Wikipedii, gdzie znajdziesz dokładniejszą listę wszystkich opcji. Większość czytników PCMech korzysta jednak z systemu Windows. Zwracam uwagę na dwie popularne opcje (chociaż dostępnych jest wiele innych):
- VMWare
- Microsoft Virtual PC