VirtualBox - wirtualizacja na openSUSE

VirtualBox - wirtualizacja na openSUSE

Autor: Admin

Data: 15 czerwiec 2008

Kategoria: Archiwum

Odsłon: 16275

Tagi:

Artykuł może być już niekatualny - Zawarte w nim porady mogą nie działać prawidlowo na nowszych wydaniach openSUSE

W ostatnim czasie coraz bardziej popularne staje się wykorzystywanie wirtualizacji systemów operacyjnych, Oprócz rozwoju oprogramowania przyczynił się do tego wzrost wydajności samych komputerów jak i też wparcie w najnowszych procesorach tej technologii. Poniżej postaram się opisać jak można skorzystać z wirtualizacji pod openSUSE z wykorzystaniem VirualBox.

Instalacja:

Samą instalację możemy wykonać bardzo łatwo gdyż program znajduje się na płytce DVD
Wystarczy w "Zarządzaniu oprogramowaniem" wybrać VirtualBox lub w konsoli na koncie root'a wpisać:

yast2 -i virtualbox


UWAGA:


Dla wersji powyżej 2.0

musimy dodać użytkownika do grupy vboxusers aby mógł uruchomić program, w miejsce login_uzytkownika wpisujemy nasz login

usermod login_uzytkownika -A vboxusers

jeśli tego nie wykonacie VirtualBox będzie się uruchamiał z konta root'a a przy uruchamianiu z konsoli wyskoczy błąd:

/usr/bin/VirtualBox: line 1: /usr/lib/virtualbox/VirtualBox: Permission denied

jeśli vbox się zamyka z komunikatem:

Failed to create the VirtualBox COM object ...
Kod Wyniku wywołanej funkcji: NS_ERROR_FACTORY_NOT_REGISTERED ( 0x80040154)

trzeba usunąć tymczasowe katalogi vbox'a

rm -R /tmp/.vbox-*



dla wersji poniżej 2.0


Do pełnego działania musimy jednak załadować moduł jądra: vboxdrv

na koncie root'a

modprobe vboxdrv
chmod 777 /dev/vboxdrv


Uruchomienie:


VirtualBox znajdziemy w menu jako:
Aplikacje >> System >> Emulator >> VirtualBox


Korzystanie:



Dzięki przejrzystemu menu i kreatorom bardzo łatwo zainstalujemy i uruchomimy docelowy system operacyjny.

Ciekawostki:



Dzięki korzystaniu z metod wirtualizacji możemy w bardzo łatwy sposób emulować porty RS 232 (COM) jak i LPT przydaje się to bardzo często w starych programach DOS'owych.
W tym celu skorzystać możemy z przejściówek USB który niestety nie mają wsparcia w systemie DOS, a które dostępne są w systemie Linux jako urządzenia-pliki.
W takim wypadku wystarczy tylko przy konfiguracji wirtualnej maszyny podać nazwy plików urządzeń naszej przejściówki USB, którą to nazwę możemy znaleźć korzystając z polecenia:

dmesg


wydanego po podłączeniu przejściówki.
Przeważnie urządzenia te nazywają się:

/dev/ttyUSB1


Czasami może być potrzebne nadanie uprawnień do korzystania z tego urządzenia zwykłemu użytkownikowi

chmod 777 /dev/ttyUSB1


Miedzy innymi dzięki takim zabiegom możemy uruchomić interfejsy diagnostyczne samochodów, które wymagają dwóch portów RS 232 (COM) na laptopach, które już nie są wyposażone w te złącza.

Komentarze (4)

Gość Data: 2010-06-18 13:23:00Odpowiedz

Virtualka

Fajne

Skorzystałem

yooz Data: 2012-02-12 10:53:11Odpowiedz

Przydatne info !

Youer Data: 2013-10-06 10:17:58Odpowiedz

mc

chmod 777 /dev/ttyUSB1

Twój komentarz został donany

gość Data: 2015-02-12 11:37:44Odpowiedz

Re:VirtualBox - wirtualizacja na openSUSE

A jak wykorzystać port LPT do programatora w Virtualbox?