sidux - czyli debian sid krok po kroku dla … - czyli debian sid krok po kroku dla...
TRANSCRIPT
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/