29
Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 1 Sidux - 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 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 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ą.

Sidux - czyli Debian sid krok po kroku dla … - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 2 Jedynym mankamentem tej wersji w systemie sidux jest częste

  • Upload
    voduong

  • View
    245

  • Download
    0

Embed Size (px)

Citation preview

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 1

Sidux - czyli Debian sid krok po kroku dlakażdego/Programy użytkowe/VirtualBox

VirtualBox (obecnie Oracle xVM VirtualBox) jest wirtualną maszyną, która tworzy środowiskouruchomieniowe 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-OSEW 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

VirtualBoxWersja własnościowa dostępna jest na stronie producenta: http:/ / www. virtualbox. org/ wiki/Linux_Downloadsw 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ą.

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 2

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):

/etc/init.d/vboxdrv setup

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 3

System "gość"VirtualBox jest gotowy do pracy, możemy przejść do instalacji systemu gościa lub uruchomienia LiveCD.1. Tworzymy maszynę wirtualną klikając: Nowa.

2. Otworzy się asystent: Dalej.3. W następnym kroku nadajemy nazwę nowej maszyny, wybieramy rodzaj systemu operacyjnego i jegowersję.

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 4

4. Suwakiem ustawiamy ilość pamięci RAM jaką możemy przeznaczyć dla systemu gościa.

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 5

5. Tworzymy nowy dysk startowy (możemy użyć istniejącego jeśli już taki mamy) kończąc pierwszy krok.

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 6

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 7

6. Następnie musimy ustalić czy obraz wirtualnego dysku będzie:a. Dynamicznie rozszerzany - zajmie tylko tyle miejsca na dysku fizycznym ile zostanie użyteprzez zainstalowany system gościa.

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 8

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.

7. Ustalamy wielkość dysku wirtualnego, ewentualnie możemy zmienić jego lokalizację( standardowa lokalizacja jest tworzona w katalogu: /home/nazwa_użytkownika/.VirtualBox/HardDisks/ )

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 9

8. Kończymy tworzenie klawiszem Zakończ.

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 10

9. Wchodzimy w Ustawienia-> Nośniki

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 11

a. W opcji Kontroler IDE zaznaczamy Brak w środkowym oknie.

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 12

b. Po lewej stronie Atrybuty-> Płyta CD/DVD wybieramy Napęd gospodarza jeśli uruchamiamy z płytylub otwieramy Menadżera i wskazujemy obraz "iso" systemu z dysku lokalnego.

10. Następnie przechodzimy do -> Współdzielone katalogi i dodajemy katalog lub partycję, do której chcemymieć dostęp z poziomu systemu gościa.

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 13

11. Ostatni krok to uruchomienie systemu gościa.

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 14

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 [1], Mint-2.png [2]

• Windows XP: http:/ / www. microsoft. com/ poland/ windows/ default. mspx , XP-1.png [3], XP-2 [4], XP-3 [5]

• Dreamlinux: http:/ / www. dreamlinux. com. br/ index. html , Dreeam.png [6]

• Debian: http:/ / www. debian. org/ index. pl. html , Debian.png [7]

Guest AdditionsPakiet 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.

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 15

Linux jako system gośćJako przykład posłuży zainstalowany jako gość Linux Mint 8 Helena: http:/ / linuxmint. pl/

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.

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

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 16

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 17

3. Aby zmiany zostały uaktywnione restartujemy system gościa.

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 18

Foldery współdzielone

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.

c. Następnie: Zarządzaj grupami-> Dodaj grupę: "vboxusers" -> OK.

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 19

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ówwspółdzielonych-> Podrozdział Guest Additions pkt.2

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,

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 20

więc z menu kontekstowego myszy wybieramy: Open as root.

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 21

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 22

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

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 23

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 24

Windows XP jako system gośćPo zainstalowaniu systemu Windows XP jako gościa uruchamiamy go normalnie i instalujemy GuestAdditions.1. Montujemy obraz "iso" pakietu Guest Additions identycznie jak poprzednio.2. System Windows powinien wykryć płytę i uruchomić instalator automatycznie.

3. Musimy wyrazić zgodę na umowę licencyjną-> I Agree.

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 25

4. Oraz zainstalować program

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 26

i uruchomić system gościa ponownie.

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 27

Foldery współdzielone

Aby w systemie gościa Windows uzyskać dostęp do folderów współdzielonych z systememgospodarza, 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.

Oficjalna strona projektu: http:/ / www. virtualbox. org/Na Wikipedia-pl: http:/ / pl. wikipedia. org/ wiki/ VirtualBoxOracle VirtualBox User Manual: http:/ / www. virtualbox. org/ manual/ UserManual. htmlO maszynie wirtualnej na Wikipedia-pl: http:/ / pl. wikipedia. org/ wiki/ Maszyna_wirtualna

Sidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox 28

Przypisy[1] http:/ / www. pavroo. w8w. pl/ linux/ zrzut03/ slides/ zrzutekranu-0. html[2] http:/ / www. pavroo. w8w. pl/ linux/ zrzut03/ slides/ zrzutekranu-1. html[3] http:/ / www. pavroo. w8w. pl/ linux/ zrzut03/ slides/ zrzutekranu-2. html[4] http:/ / www. pavroo. w8w. pl/ linux/ zrzut03/ slides/ zrzutekranu-3. html[5] http:/ / www. pavroo. w8w. pl/ linux/ zrzut03/ slides/ zrzutekranu-4. html[6] http:/ / www. pavroo. w8w. pl/ linux/ zrzut03/ slides/ zrzutekranu-7. html[7] http:/ / www. pavroo. w8w. pl/ linux/ zrzut03/ slides/ zrzutekranu-9. html

Źródła i autorzy artykułu 29

Źródła i autorzy artykułuSidux - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/VirtualBox  Źródło: http://pl.wikibooks.org/w/index.php?oldid=159003  Autorzy: Pavroo

Źródła, licencje i autorzy grafikFile:Virtual4.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual4.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual6.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual6.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual7.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual7.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual8.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual8.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual9.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual9.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual10.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual10.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual11.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual11.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual12.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual12.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual13.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual13.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual14.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual14.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual15.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual15.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual16.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual16.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual26.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual26.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual17.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual17.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual18.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual18.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual19.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual19.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual22.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual22.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual23.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual23.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual27.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual27.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual28.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual28.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual29.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual29.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual30.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual30.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual31.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual31.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual32.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual32.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual34a.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual34a.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual35a.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual35a.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual36a.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual36a.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual37a.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual37a.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual38a.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual38a.png  Licencja: GNU General Public License  Autorzy: pavrooFile:Virtual40a.png  Źródło: http://pl.wikibooks.org/w/index.php?title=Plik:Virtual40a.png  Licencja: GNU General Public License  Autorzy: pavroo

LicencjaCreative Commons Attribution-Share Alike 3.0 Unported//creativecommons.org/licenses/by-sa/3.0/