[megoldva]virtualbox-ose

Fórumok

Hello.

Egy ubuntu-serveren sikerrel hasznalom a virtualbox-ose -t.
Egy masik gepen debian 5.0 alatt szinten ezt szerettem volna tenni, de a telepites utan problemakba botlottam.

virtualbox egy virtuális csomag, melyet az alábbi csomagok adnak:
  virtualbox-4.0 4.0.2-69518~Debian~lenny
  virtualbox-ose 1.6.6-dfsg-3

Tehat: a telepites sikerult, de megdobbentem a verzion. (A fenti apt valaszt utolag kertem le.)

Ezutan beraktam a kovetkezo apt forrasokat is, hatha csak az 5.0-hoz csomagoltak regit:

deb http://download.virtualbox.org/virtualbox/debian lenny contrib

Igy sem erheto el az ose-bol frisebb.
Az emlitett ubuntu alatt 3.x verziot futtatunk.

Senki nem szallit megfelelo verziot debianhoz?
Vagy csak rosszul emlekszem, es ubuntu alatt forrasbol forditottam?
Vagy a sun huncutkodott, es a virtualboxot kell felrakni, ami "ose" csokkentessel fut, amig nem adok meg licenszkodot?

Hozzászólások

Szia!

A debian lenny backports main tárolójában van frissebb (3.2.4) ose csomag:

deb http://backports.debian.org/debian-backports lenny-backports main

Az ose csökkentés nem licenc kódtól függ, a sima és az ose verzió két eltérő licencelésből adódik, és a funkciókban is eltér:

Az OSE(Open Source Edition) nyílt forrású GPL licencű, cserébe kiszedték belőle az USB kezelést és az RDP távoli asztali kapcsolatot, és az RDPhez képest "buta" VNC szervert kapott kapcsolódási lehetőségnek.

A sima PUEL licencű pedig értelem szerűen rendelkezik azokkal a tulajdonságokkal amiket nem érhetsz el az OSE verzióban (4-es verziótól külön kiegészítő PACK ként telepíthető).

A fő különbségek itt olvashatóak.
________________
Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 4 Gb ram, x86_64 2.6.36-gentoo-r5

Koszi.

Ezzel kapcsolatban lesz egy ismeretbovites celu kerdesem, de elobb a problema:

...
Letöltés:1 http://backports.debian.org lenny-backports/main Packages/DiffIndex [6991B]
Letöltve 6991B 6s alatt (1134B/s)
Csomaglisták olvasása... Kész
server:/home/user# apt-get install virtualbox
Csomaglisták olvasása... Kész
Függőségi fa építése
Állapot adatok olvasása... Kész
virtualbox egy virtuális csomag, melyet az alábbi csomagok adnak:
  virtualbox-4.0 4.0.2-69518~Debian~lenny
  virtualbox-ose 1.6.6-dfsg-3
Egyet név szerint ki kell jelölnöd a telepítésre.
E: virtualbox csomagnak nincs e telepítéshez kijelölhető változata

Tehat most sem erek el ujabb verziot valamiert.
Az

apt-cache search ose 

sem adott ujabb talalatokat. Apt update persze megvolt.

A kerdes pedig:
ha van ujabb verzio, es az stabil, akkor a stable terjesztesben miert nem erheto el?

Koszi, igy mar felment.
Majd irjatok a fejfamra, hogy "Tanulmanyait befejezte."

Viszont:


Beállítás: virtualbox-ose-dkms (3.2.4-dfsg-1~bpo50+1) ...
Loading new virtualbox-ose-3.2.4 DKMS files...
First Installation: checking all kernels...
Building only for 2.6.26-2-amd64
Module build for the currently running kernel was skipped since the
kernel source for this kernel does not seem to be installed.
Stopping VirtualBox kernel modules.
Starting VirtualBox kernel modulesNo suitable vboxnetflt module for running kernel found failed!
 failed!
invoke-rc.d: initscript virtualbox-ose, action "restart" failed.

Pedig:

server:~# lsmod |grep box
vboxdrv              1658800  0 
server:~# rmmod vboxdrv
server:~# lsmod |grep box
server:~# modprobe vboxdrv
server:~# lsmod |grep box
vboxdrv              1658800  0 
server:~# virtualbox 

A kernel modult is ki kellett cserelje a telepites a kisverzioszamu vbox-rol a nagyyverzioszamu vbox-ra, nem?
A modul kiszedeset visszatolteset a telepites utan probaltam.
A hiba eszlelese utan apt-get remove-val leszedtem a dkms csomagot, majd visszatettem a forras kijelolesevel is - ez sem oldotta meg.

Most akkor kb. mit tehetek?

Az aktuális kernel header csomagok és a build-essential fordítópakk kell a fordításhoz, utána meg kézzel generáltasd újra a modulokat:

apt-get install linux-headers-$(uname -r) build-essential

Majd a kézzel való utólagos modul generáltatás:

/etc/init.d/vboxdrv setup

________________
Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 4 Gb ram, x86_64 2.6.36-gentoo-r5

apt-get install linux-headers-$(uname -r) build-essential

Ez szepen lefutott.

ellenben ez

/etc/init.d/vboxdrv setup

nem:

server:/home/user# /etc/init.d/vboxdrv setup
bash: /etc/init.d/vboxdrv: Nincs ilyen fájl vagy könyvtár

Kicsit otletelve azzal foztem, ami van:

server:/home/user# /etc/init.d/virtualbox-ose setup
Usage: /etc/init.d/virtualbox-ose {start|stop|stop_vms|restart|force-reload|status}

De ez nem arra valo.

Mivel ez nekem nem ismert, nem ertett vagy nem atlatott terulet, csak talalgatni tudok:
- lehet, hogy elirtad, en meg nem ismerven a teruletet nem ismertem fel (bar kicsit furallom az init.d scriptjenek "setup"-oltatasat)
- lehet, hogy valami meg hianyzik a serveren ehhez a muvelethez, ami egyebkent altalanosan elerheto szokott lenni.

Nos en nem tom, de nem tudtam a megjelolt illetekes scriptet megszolitani a generalas ugyeben, mert nincs ott.

Szia!

Eddig csak desktopon használtam, működik parancssorból is rendesen? Szerveren nekem VmWare server van mindenhol, eszembe sem jutott kipróbálni a virtualoxot, de érdekel.