Wirtualne systemy
Z poprzedniego wydania PC Formatu wiesz już, jak zainstalować na dysku jednego komputera kilka systemów operacyjnych. Tym razem pokażemy, jak je jednocześnie uruchomić w odrębnych oknach, by sobie nie przeszkadzały i nie miały zarazem wpływu na system główny oraz znajdujące się w nim dane. Posłużą do tego maszyny wirtualne. Możesz na nich bezpiecznie wszystko instalować.
Pamiętaj, że z każdym systemem, a ściślej – każdą maszyną wirtualną, na której jest zainstalowany system operacyjny, wiążą się określone warunki sprzętowe. Ograniczona jest np. wydajność karty graficznej. Bez względu na to, jak szybka karta graficzna jest zainstalowana w twoim komputerze, nie będziesz mógł wykorzystać jej pełnej mocy w systemach zainstalowanych w maszynach wirtualnych, ponieważ każda maszyna ma swoją wirtualną kartę graficzną o słabszych możliwościach.
Ponadto każda maszyna wirtualna zużywa swoją pulę pamięci RAM. Jak oszacować zapotrzebowanie na pamięć? Po prostu dodaj wymagania pamięciowe systemów, które zainstalujesz w maszynach wirtualnych. Przykładowo, jeżeli założysz, że minimum dla Windows XP to 256 MB, dla Windows Vista to 512 MB i dla Linuksa także 512 MB, to aby uruchomić wszystkie trzy systemy jednocześnie (a ściślej: trzy niezależne od siebie maszyny wirtualne, na których są zainstalowane wspomniane systemy), potrzebujesz co najmniej 1,25 GB pamięci RAM, i nie zapominaj jeszcze o pamięci niezbędnej dla systemu głównego!
W ramce „Co możesz zainstalować” wymieniliśmy niektóre systemy operacyjne, które możesz zainstalować na wirtualnych maszynach. Dla każdego systemu podaliśmy odpowiedni adres internetowy – w przypadku systemów udostępnianych za darmo (a te stanowią większość na widocznej obok liście systemów operacyjnych) oznacza to możliwość pobrania danego systemu z internetu.
Co możesz zainstalować
Windows XP jest najpopularniejszym systemem operacyjnym, ale istnieje wiele zupełnie innych systemów, które możesz wypróbować. Dzięki maszynom wirtualnym możesz w nich instalować, co tylko chcesz, bez obaw o dane systemu głównego zainstalowanego na komputerze fizycznym, a nie wirtualnym. Poniżej przedstawiamy kilka mniej znanych systemów, które możesz pobrać z internetu i zainstalować na maszynach wirtualnych.
Free BSD
popularny system z rodziny Unix, aktualna wersja nosi numer 7.0;
www.freebsd.org
Linux
W tym przypadku masz do dyspozycji najróżniejsze odmiany i dystrybucje, znajdź najbardziej dla ciebie odpowiednią na www.linux.org/dist/
ReactOS
Twórcy tego systemu chcą stworzyć produkt równoważny z Windows NT/2000, najnowsza wersja ma numer 0.3.4;
www.reactos.org
Solaris 10
System operacyjny z rodziny Unix opracowany przez firmę Sun Microsystems; komputery z tym systemem są używane np. na amerykańskich wahadłowcach;
www.sun.com/software/solaris/index.jsp
ZETA OS
Oparty na nieistniejącym już systemie BeOS;
www.zeta-os.com/cms/news.php
QNX
System z rodziny Unix; stosowany na przykład w komputerach pokładowych samochodów;
www.qnx.com
eComStation
System oparty na porzuconym przez firmę IBM systemie OS/2 Merlin;
http://ecomstation.com
Budowa maszyn wirtualnych
Jak zbudować wirtualny komputer, na którym będzie można zainstalować dowolny system operacyjny? Do wirtualizacji służy odpowiednie oprogramowanie. Na naszym krążku znajdziesz udostępnianą za darmo aplikację Microsoft Virtual PC 2007. Dlatego w dalszej części artykułu zakładamy, że korzystasz z tego właśnie programu.
Krok 1
Wybierz opcję instalacji za pośrednictwem menu naszego krążka lub dwukrotnie kliknij ikonę setup.
Krok 2
W oknie Microsoft Virtual PC kliknij najpierw Next, następnie zaznacz opcję I accept the terms in the license agreement i kliknij Next jeszcze dwukrotnie, po czym kliknij Install.
Krok 3
Po przekopiowaniu plików programu na dysk kliknij Finish, czym zakończysz proces instalacji.
Krok 1
Po uruchomieniu programu MS Virtual PC na ekranie pojawią się dwa okna: Virtual PC Console i aktywne okno kreatora nowej maszyny wirtualnej, tzn. New Virtual Machine Wizard. W oknie tego kreatora kliknij Next.
Krok 2
Zaznacz opcję Create a virtual machine i kliknij Next.
Krok 3
Kolejny etap to przyporządkowanie nazwy nowej maszynie. Możesz wpisać dowolny tekst, ale warto, by nazwa sugerowała system, z jakiego na danej maszynie będziesz korzystał. Po kliknięciu przycisku Browse możesz wskazać miejsce na dysku, w którym nowa maszyna zostanie utworzona. Jeżeli chcesz pozostawić domyślne ustawienia (pliki maszyn będą zapisywane w folderze \Moje dokumenty\ należącym do aktualnie zalogowanego użytkownika), kliknij przycisk Next.
Krok 4
Kreator żąda teraz sprecyzowania, z jakiego systemu operacyjnego będziesz korzystał na tworzonej wirtualnej maszynie. Rozwiń listę Operating system i wybierz odpowiadającą ci pozycję. Jeśli chcesz zainstalować jakąś dystrybucję Linuksa lub inny, nieznajdujący się na liście, system, wybierz Other i kliknij Next (dalsze opisane działania oparto na założeniu, że wybrałeś właśnie Other).
Krok 5
Czas na ustawienie ilości pamięci RAM, jaka ma być przyporządkowana danej maszynie wirtualnej. W praktyce zależy to od wymogów systemu operacyjnego, jaki chcesz zainstalować. Najlepiej, jeżeli zmienisz domyślnie zaznaczoną opcję Using the recommended RAM na opcję Adjusting the RAM i za pomocą pojawiającego się suwaka ustawisz wartość odpowiednią dla systemu, jaki chcesz zainstalować, po czym klikniesz Next.
Krok 6
Pamięć już ustawiona. Czas na wirtualny dysk twardy. Zaznacz opcję A new virtual hard disk i kliknij Next.
Krok 7
W kolejnym oknie, w polu tekstowym Virtual hard disk size wpisz wartość określającą pojemność wirtualnego dysku. Oczywiście ustaw przynajmniej tyle, ile potrzebuje system, który chcesz zainstalować. Kliknij przycisk Next.
Krok 8
Kreator wyświetli okno podsumowujące dotychczasowe ustawienia. Jeżeli cokolwiek wymaga jeszcze poprawienia, cofnij się do odpowiedniego etapu, klikając Back, i wprowadź zmianę. Zakładamy jednak, że wszystko ustawiłeś poprawnie. Kliknij zatem przycisk Finish.
Uruchamianie wirtualnej maszyny
Gdy „zbudujesz” wirtualną maszynę, przychodzi czas na jej uruchomienie. Oto, jak wystartować wirtualnego peceta i wskazać mu nośnik z danymi instalacyjnymi systemu, który chcesz zainstalować.
Krok 1
Po zakończeniu działania kreatora pojawi się w oknie Virtual PC Console nowy element o nazwie takiej, jaką nadałeś wirtualnej maszynie za pomocą kreatora. Aby uruchomić wirtualną maszynę, zaznacz ją na liście wirtualnych maszyn i kliknij Start.
Krok 2
Ponieważ dysk wirtualnej maszyny nie zawiera jeszcze żadnego systemu operacyjnego, zobaczysz bezpośrednio po testach POST BIOS-u jedynie próby uruchomienia systemu przez interfejs sieciowy:
Krok 3
Jak rozpocząć instalację systemu? To zależy, jaką instalacją dysponujesz. Jeżeli pliki instalacyjne znajdują się na krążku, po prostu włóż do napędu optycznego fizycznego komputera płytę instalacyjną systemu i zrestartuj wirtualną maszynę, wybierając z menu Action pozycję Reset.
Krok 4
Jeżeli natomiast masz pliki instalacyjne w postaci pliku obrazu płyty instalacyjnej w formacie ISO, rozwiń menu CD, wybierz z niego pozycję Capture ISO Image, a następnie w oknie: Select CD Image to Capture wskaż plik ISO z instalacją systemu i kliknij Otwórz. Gdy zrestartujesz wirtualną maszynę tak jak w punkcie 3, po ponownym uruchomieniu powinna się rozpocząć instalacja systemu, którego obraz płyty instalacyjnej „podłączyłeś” do wirtualnego peceta.