Aptosid - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox
- VirtualBox (obecnie Oracle xVM VirtualBox) jest wirtualną maszyną, która tworzy środowisko
- uruchomieniowe dla innych programów i systemów operacyjnych pracujących w odizolowanym środowisku.
- Obsługuje systemy operacyjne: Windows, Linux 2.x, FreeBSD, OpenBSD, Solaris, OS/2.
- Obecnie dostępna jest wersja o otwartym kodzie źródłowym jak również własnościowa.
VirtualBox-OSE
[edytuj]- W repozytoriach Debian-a dostępna jest wesrja OSE (Open Source Edition) o otwartym kodzie źródłowym.
- 1. Instalacja:
apt-get install virtualbox-ose virtualbox-ose-source virtualbox-ose-qt virtualbox-ose-dkms dkms
- 2. Uruchomienie: Menu-> System-> VirtualBox OSE
VirtualBox
[edytuj]- Wersja własnościowa dostępna jest na stronie producenta: http://www.virtualbox.org/wiki/Linux_Downloads
- w postaci paczek binarnych i posiada kilka funkcji więcej niż wersja OSE.
- Pobieramy paczkę dla najwyższej wersji systemu Debian; w tym przypadku Lenny.
- 1. Jeżeli zainstalowałeś wcześniej wersję OSE to ją odinstaluj, następnie:
dpkg -i virtualbox_wersja_Debian_lenny.deb
- 2. Uruchomienie: Menu-> System-> Oracle VM VirtualBox.
- 3. Musimy zaakceptować umowę licencyjną.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Virtual4.png/400px-Virtual4.png)
- Jedynym mankamentem tej wersji w systemie sidux jest częste uaktualnianie jądra systemu,
- dla nowej wersji jądra trzeba przekompilować moduł vboxdrv (w Terminalu jako root):
- Jedynym mankamentem tej wersji w systemie sidux jest częste uaktualnianie jądra systemu,
/etc/init.d/vboxdrv setup
System "gość"
[edytuj]- VirtualBox jest gotowy do pracy, możemy przejść do instalacji systemu gościa lub uruchomienia LiveCD.
- 1. Tworzymy maszynę wirtualną klikając: Nowa.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/f/f0/Virtual6.png/600px-Virtual6.png)
- 2. Otworzy się asystent: Dalej.
- 3. W następnym kroku nadajemy nazwę nowej maszyny, wybieramy rodzaj systemu operacyjnego i jego wersję.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/e/e1/Virtual7.png/600px-Virtual7.png)
- 4. Suwakiem ustawiamy ilość pamięci RAM jaką możemy przeznaczyć dla systemu gościa.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Virtual8.png/600px-Virtual8.png)
- 5. Tworzymy nowy dysk startowy (możemy użyć istniejącego jeśli już taki mamy) kończąc pierwszy krok.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/e/e6/Virtual9.png/600px-Virtual9.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/6/69/Virtual10.png/600px-Virtual10.png)
- 6. Następnie musimy ustalić czy obraz wirtualnego dysku będzie:
- a. Dynamicznie rozszerzany - zajmie tylko tyle miejsca na dysku fizycznym ile zostanie użyte
- przez zainstalowany system gościa.
- a. Dynamicznie rozszerzany - zajmie tylko tyle miejsca na dysku fizycznym ile zostanie użyte
![](http://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/Virtual11.png/600px-Virtual11.png)
- b. O stałym rozmiarze - zajmie tyle miejsca na dysku fizycznym ile zadeklarujemy w następnym kroku,
- niezależnie od tego ile rzeczywiście będzie użyte przez system gościa.
- b. O stałym rozmiarze - zajmie tyle miejsca na dysku fizycznym ile zadeklarujemy w następnym kroku,
- 7. Ustalamy wielkość dysku wirtualnego, ewentualnie możemy zmienić jego lokalizację
- ( standardowa lokalizacja jest tworzona w katalogu: /home/nazwa_użytkownika/.VirtualBox/HardDisks/ )
![](http://upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Virtual12.png/600px-Virtual12.png)
- 8. Kończymy tworzenie klawiszem Zakończ.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/5/55/Virtual13.png/600px-Virtual13.png)
- 9. Wchodzimy w Ustawienia-> Nośniki
![](http://upload.wikimedia.org/wikipedia/commons/thumb/c/c6/Virtual14.png/600px-Virtual14.png)
- a. W opcji Kontroler IDE zaznaczamy Brak w środkowym oknie.
- a. W opcji Kontroler IDE zaznaczamy Brak w środkowym oknie.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/d/d1/Virtual15.png/600px-Virtual15.png)
- b. Po lewej stronie Atrybuty-> Płyta CD/DVD wybieramy Napęd gospodarza jeśli uruchamiamy z płyty
- lub otwieramy Menadżera i wskazujemy obraz "iso" systemu z dysku lokalnego.
- b. Po lewej stronie Atrybuty-> Płyta CD/DVD wybieramy Napęd gospodarza jeśli uruchamiamy z płyty
![](http://upload.wikimedia.org/wikipedia/commons/thumb/6/63/Virtual16.png/600px-Virtual16.png)
- 10. Następnie przechodzimy do -> Współdzielone katalogi i dodajemy katalog lub partycję, do której chcemy
- mieć dostęp z poziomu systemu gościa.
- mieć dostęp z poziomu systemu gościa.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Virtual26.png/600px-Virtual26.png)
- 11. Ostatni krok to uruchomienie systemu gościa.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/0/01/Virtual17.png/600px-Virtual17.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/8/85/Virtual18.png/600px-Virtual18.png)
- VirtualBox zgodnie z informacją producenta poradził sobie bez problemu z niżej wymienionymi systemami,
- nawet na moim starym laptopie:
- Linux Mint: http://linuxmint.pl/ , Mint-1.png, Mint-2.png
- Windows XP: http://www.microsoft.com/poland/windows/default.mspx , XP-1.png, XP-2, XP-3
- Dreamlinux: http://www.dreamlinux.com.br/index.html , Dreeam.png
- Debian: http://www.debian.org/index.pl.html , Debian.png
Guest Additions
[edytuj]- Pakiet Guest Additions instalujemy opcjonalnie, wprowadza on jednak kilka usprawnień, np.:
- integrację myszy systemu gospodarza i gościa, współdzielenie plików, dostęp do urządzeń USB
- (USB dostępne tylko w wersji własnościowej).
- Pakiet musi być zainstalowany dla systemu gospodarza i gościa.
- 1. W wersji OSE musimy doinstalować pakiety Guest Additions (gospodarza):
apt-get install virtualbox-guest-additions virtualbox-ose-guest-dkms virtualbox-ose-guest-source
- 2. W wersji własnościowej nie musimy nic doinstalowywać, instalator dostarcza ten pakiet.
- Po instalacji w systemie gospodarza musimy zainstalować go w systemie gościa.
Linux jako system gość
[edytuj]- Jako przykład posłuży zainstalowany jako gość Linux Mint 8 Helena: http://linuxmint.pl/
![](http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Virtual19.png/600px-Virtual19.png)
- 1. W oknie otwartej maszyny wirtualnej z zakładki Urządzenia wybieramy: Zainstaluj dodatki
- (Guest Additions) - czynność ta zamontuje obraz "iso" pakietu w systemie gościa jako płytę CD.
- (Guest Additions) - czynność ta zamontuje obraz "iso" pakietu w systemie gościa jako płytę CD.
- 2. Przechodzimy do systemu gościa, wchodzimy w Terminalu do napędu CD i jako root instalujemy:
cd /media/cdrom0 su lub sudo ./autorun.sh
![](http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Virtual22.png/600px-Virtual22.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/1/16/Virtual23.png/600px-Virtual23.png)
- 3. Aby zmiany zostały uaktywnione restartujemy system gościa.
Foldery współdzielone
[edytuj]- Dostęp do folderów współdzielonych w systemie gościa Linux Mint uzyskamy wykonując czynności:
- 1. Musimy dodać grupę "vboxusers" dla użytkownika systemu gościa:
- a. Wchodzimy do: Menu-> Administracja-> Użytkownicy i grupy.
- b. Ikoną klucza odblokowujemy dostęp do ustawień podając swoje hasło.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/6/67/Virtual27.png/600px-Virtual27.png)
- c. Następnie: Zarządzaj grupami-> Dodaj grupę: "vboxusers" -> OK.
- c. Następnie: Zarządzaj grupami-> Dodaj grupę: "vboxusers" -> OK.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/6/62/Virtual28.png/600px-Virtual28.png)
- d. Aby zmiany były zapisane musimy wylogować i zalogować się ponownie (nie trzeba restartować systemu).
- d. Aby zmiany były zapisane musimy wylogować i zalogować się ponownie (nie trzeba restartować systemu).
- 2. Tworzymy folder do zamontowania plików, np. "vb" w katalogu domowym, poleceniem:
mkdir /home/nazwa_użytkownika/vb
- a. lub za pomocą menadżera plików Nautilus.
- 3. Następnie wydajemy polecenie montowania w Terminalu jako root:
mount -t vboxsf nazwa_folderu_współdzielonego /home/nazwa_użytkownika_systemu_gościa/vb
- gdzie nazwą folderu współdzielonego jest nazwa folderu zapisana podczas wyboru plików
- współdzielonych-> Podrozdział Guest Additions pkt.2
- gdzie nazwą folderu współdzielonego jest nazwa folderu zapisana podczas wyboru plików
- 4. Aby wejść do katalogu współdzielonego masz dwie możliwości:
- a. Otwieramy katalog domowy menadżerem plików Nautilus - katalog "vb" jest zablokowany,
- a. Otwieramy katalog domowy menadżerem plików Nautilus - katalog "vb" jest zablokowany,
![](http://upload.wikimedia.org/wikipedia/commons/thumb/e/e2/Virtual29.png/600px-Virtual29.png)
- więc z menu kontekstowego myszy wybieramy: Open as root.
- więc z menu kontekstowego myszy wybieramy: Open as root.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/3/35/Virtual30.png/600px-Virtual30.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/76/Virtual31.png/600px-Virtual31.png)
- b. Druga możliwość - uruchamiamy w Terminalu menadżera plików Midnight Commander jako root:
su mc
- i wchodzimy do katalogu:
/home/nazwa_użytkownika/vb
- 5. Jeśli chcemy zamontować folder współdzielony na stałe dodajemy linię do pliku /etc/fstab jako root:
nazwa_folderu_współdzielonego /home/użytkownik_systemu_gościa/vb vboxsf defaults,auto 0 1
![](http://upload.wikimedia.org/wikipedia/commons/thumb/d/da/Virtual32.png/600px-Virtual32.png)
Windows XP jako system gość
[edytuj]- Po zainstalowaniu systemu Windows XP jako gościa uruchamiamy go normalnie i instalujemy Guest Additions.
- 1. Montujemy obraz "iso" pakietu Guest Additions identycznie jak poprzednio.
- 2. System Windows powinien wykryć płytę i uruchomić instalator automatycznie.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/4/42/Virtual34a.png/450px-Virtual34a.png)
- 3. Musimy wyrazić zgodę na umowę licencyjną-> I Agree.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/8/8c/Virtual35a.png/450px-Virtual35a.png)
- 4. Oraz zainstalować program
![](http://upload.wikimedia.org/wikipedia/commons/thumb/6/6b/Virtual36a.png/450px-Virtual36a.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/7e/Virtual37a.png/450px-Virtual37a.png)
- i uruchomić system gościa ponownie.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/9/9d/Virtual38a.png/450px-Virtual38a.png)
Foldery współdzielone
[edytuj]- Aby w systemie gościa Windows uzyskać dostęp do folderów współdzielonych z systemem
- gospodarza, trzeba:
- 1. Z menu Start-> Uruchom: uruchomić program "explorer"
- 2. Następnie z lewego panelu wybrać: Moje miejsca sieciowe-> Cała sieć-> VirtualBox Shared Folders->
- -> \\VBOXSVR\nazwa_użytkownika - explorer powinien wyświetlić wszystkie udostępnione pliki i foldery.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/8/8d/Virtual40a.png/650px-Virtual40a.png)
- Oficjalna strona projektu: http://www.virtualbox.org/
- Na Wikipedia-pl: http://pl.wikipedia.org/wiki/VirtualBox
- Oracle VirtualBox User Manual: http://www.virtualbox.org/manual/UserManual.html
- O maszynie wirtualnej na Wikipedia-pl: http://pl.wikipedia.org/wiki/Maszyna_wirtualna