Disponible la versión comercial de virtualbox para Intrepid Ibex

Imagen de oneko
0 puntos

Ya está disponible la versión comercial de virtualbox para Ubuntu 8.10:

http://www.virtualbox.org/wiki/Linux_Downloads

Para instalarla hay que hacer lo siguiente:

1.- Añadir la clave pública del repositorio:

wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -

2.- Añadir la siguiente línea a /etc/apt/sources.list

deb http://download.virtualbox.org/virtualbox/debian intrepid non-free

3.- Instalar la versión propietaria de virtualbox

sudo aptitude install virtualbox-2.0

Esta versión (a diferencia de la versión libre) dispone de soporte para usb. Para activarlo en Ubuntu, hay que seguir los siguientes pasos:

1.- Añadir las siguientes líneas a al final de la función "do_start()" de "/etc/init.d/mountdevsubfs.sh"

mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usb

2.- Añadir la siguiente línea a "/etc/fstab"

none /proc/bus/usb usbfs auto,busgid=XXX,busmode=0775,devgid=XXX,devmode=0664 0 0

Hay que sustituir XXX por el número que sale al ejecutar:

grep vboxusers /etc/group

3.- Incluir el usuario en el grupo vboxusers

sudo adduser USUARIO vboxusers

(hay que sustituir USUARIO por el código de usuario de cada uno)

4.- Reiniciar

Información obtenida de: http://www.virtualbox.org/wiki/User_FAQ

Imagen de faraon
+1
0
-1

Gracias por el tutorial pero tengo mi primer problema que expuse antes, en otro post.
Cuando dices

2.- Añadir la siguiente línea a /etc/apt/sources.list

a mi me da esto

/etc/apt/sources.list: Permiso denegado

Por lo consiguiente no logro abrir tampoco

Esta versión (a diferencia de la versión libre) dispone de soporte para usb. Para activarlo en Ubuntu, hay que seguir los siguientes pasos:

1.- Añadir las siguientes líneas a al final de la función "start()" de "/etc/init.d/mountdevsubfs.sh"

mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usb

Porque me sale esta leyenda

Warning: mountdevsubfs should be called with the 'start' argument.

Todo lo he instalado correctamente y agregado las cosas, solo en una ocasion que en un tutorial decia agregar al repositorio tal deb, y me salia que era antiguo o no estaba disponible en el servidor.

Todo lo demas funciona perfectamente el virtual pero esos paquetes que no puedo moditicar como abrir no se a que se deba.

Gracias por tu tiempo y el tutorial


No todo lo que brilla es Windows, hay luz en linux
+1
0
-1

No todo lo que brilla es Windows, hay luz en linux
Imagen de faraon
+1
0
-1

ya logre dar con el siguiente error que me daba:

/etc/apt/sources.list: Permiso denegado

era que me faltaba instalar el gedit por eso no lo abria.

Resulta que cuando pones en cambiar el

/etc/init.d/mountdevsubfs.sh  no entiendo que quieres decir poner start()

si logro abrir el archivo mountdevsubfs.sh Pero no veo por ningun lado lo que dices, mira lo que me sale.

#! /bin/sh
### BEGIN INIT INFO
# Provides:          mountdevsubfs
# Required-Start:    mountkernfs
# Required-Stop:
# Should-Start:      udev
# Default-Start:     S
# Default-Stop:
# Short-Description: Mount special file systems under /dev.
# Description:       Mount the virtual filesystems the kernel provides
#                    that ordinarily live under the /dev filesystem.
### END INIT INFO
#
# This script gets called multiple times during boot
#

PATH=/lib/init:/sbin:/bin
TTYGRP=5
TTYMODE=620
[ -f /etc/default/devpts ] && . /etc/default/devpts

TMPFS_SIZE=
[ -f /etc/default/tmpfs ] && . /etc/default/tmpfs

KERNEL="$(uname -s)"

. /lib/lsb/init-functions
. /lib/init/mount-functions.sh

do_start () {
	#
	# Mount a tmpfs on /dev/shm
	#
	SHM_OPT=
	[ "${SHM_SIZE:=$TMPFS_SIZE}" ] && SHM_OPT=",size=$SHM_SIZE"
	domount tmpfs shmfs /dev/shm tmpfs -onosuid,nodev$SHM_OPT

	#
	# Mount /dev/pts. Master ptmx node is already created by udev.
	#
        domount devpts "" /dev/pts devpts -onoexec,nosuid,gid=$TTYGRP,mode=$TTYMODE
}

case "$1" in
  "")
	echo "Warning: mountdevsubfs should be called with the 'start' argument." >&2
	do_start
	;;
  start)
	do_start
	;;
  restart|reload|force-reload)
	echo "Error: argument '$1' not supported" >&2
	exit 3
	;;
  stop)
	# No-op
	;;
  *)
	echo "Usage: mountdevsubfs [start|stop]" >&2
	exit 3
	;;
esac

no veo ningun parametro que haga referencia al tutorial de http://doc.ubuntu-es.org/Virtualbox ni este que pones amigo. Hasta aqui estoy como dicen pegado.

De nuevo agradecer el tiempo


No todo lo que brilla es Windows, hay luz en linux
+1
0
-1

No todo lo que brilla es Windows, hay luz en linux
Imagen de faraon
+1
0
-1

Solo comentar que ya solucione el problema de Usb con Virtual Box,asi que en agradecimiento pondre un tutorial para los que usan el nuevo Kubuntu 10 como ubuntu 10


No todo lo que brilla es Windows, hay luz en linux
+1
0
-1

No todo lo que brilla es Windows, hay luz en linux
Imagen de oneko
+1
0
-1

He actualizado el mensaje para cambiar "start()" por "do_start()", aunque tambien se pueden añadir las líneas al final de "start)" (antes de la línea con ";;").
También hay que tener en cuenta que la edición de ficheros del sistema hay que hacerlas con sudo, por ejemplo:

sudo gedit /etc//etc/init.d/mountdevsubfs.sh

(para KDE en vez de "gedit" se puede usar "kate" y en modo texto "nano")

+1
0
-1
Imagen de geloso
+1
0
-1

Muchas gracias por los comentarios, no había manera de activar el usb en intrepid y con tu post lo he conseguido a la primera, ya me funciona virtualbox a la perfeccion y me reconoce el tomtom, estoy mas contento que unas castañuelas. Salu2

+1
0
-1
Imagen de chucho_leon
+1
0
-1

hola faraon, tengo el mismo problema que tu, del cual subiste la informacion el dia 17/11/08 al abrir el archivo mountdevsubfs.sh

no he pasado de ahi y ya necesito solucionar lo de mi usb. al dia siguiente dijiste que harias un tutorial... yo aqui necesito de tu informacion y ayuda.

+1
0
-1