Archivo etiqueta Linux

Cómo cargar el driver de VirtualBox

VirtualBox

Si por algún motivo (Por ejemplo que Genymotion te dice que no consigue VirtualBox) y necesitas reiniciar el driver de Virtualbox, ten en cuenta que en versiones recientes de Debian y Ubuntu el script que realizaba esto cambió de ruta, por lo que si antes hacías esto:

/etc/init.d/vboxdrv.sh setup

Ahora debes cargar el módulo de la siguiente manera:

/usr/lib/virtualbox/vboxdrv.sh setup


,

No hay Comentarios

De vuelta…

El Blog de Luis está de vuelta después de un pausa de varios meses, y gracias a la ayuda de una amiga que me está proporcionando el hosting del blog. Varias personas me preguntaron o pidieron información que solo conseguían en mi blog, por lo que decidí reactivarlo nuevamente.

Espero les sirva de ayuda, aprendan algo nuevo o sea una vía para intercambiar información.

¡Disfrútenlo!

, , ,

2 Comentarios

Cómo activar la interfaz Web de qBittorrent

Si deseas controlar to servidor qBittorrent usando la interfaz web, sigue los siguientes pasos:

  1. En la barra de menú, ve a Tools > Options qBittorrent WEB UI
  2. En la próxima ventana, selecciona la opción Web UI
  3. Marca la opción Enable the Web User Interface (Remote control)
  4. Selecciona un puerto (Por omisión 8080)
  5. Configura el nombre de usuario y contraseña (Por omisión username: admin / password: adminadmin) WEB UI
  6. Haz clic en Ok para guardar las configuraciones.

Ahora podrás acceder a tu servidor desde un navegador si colocas la dirección IP y puerto de tu servidor qBittorrent, ejemplo: 192.168.1.100:8080 como se muestra a continuación: qBittorrent Web UI También puedes acceder desde tu dispositivo Android si instalas qBittorrent Client o qBittorrent Client ProqBitttoren Client Pro

, ,

No hay Comentarios

Cómo extender un volumen en LVM

A veces es necesario extender un volumen lógico, expandiendo el volumen físico donde está alojado. Si este es el caso, puedes seguir este ejemplo que extiende un volumen de 450 GB a 500 GB: Primero consultamos a geometry del disco

:~# fdisk -l /dev/sdb
Disk /dev/sdb: 483.2 GB, 483183820800 bytes
 255 heads, 63 sectors/track, 58743 cylinders, total 943718400 sectors
 Units = sectors of 1 * 512 = 512 bytes
 Sector size (logical/physical): 512 bytes / 512 bytes
 I/O size (minimum/optimal): 512 bytes / 512 bytes
 Disk identifier: 0x0001178e

Luego de expandir el volumen, se fuerza a que se rescanee el volumen

:~# echo 1 > /sys/block/sdb/device/rescan

Consultamos nuevamente la geometría del disco

:~# fdisk -l /dev/sdb
Disk /dev/sdb: 536.9 GB, 536870912000 bytes
 255 heads, 63 sectors/track, 65270 cylinders, total 1048576000 sectors
 Units = sectors of 1 * 512 = 512 bytes
 Sector size (logical/physical): 512 bytes / 512 bytes
 I/O size (minimum/optimal): 512 bytes / 512 bytes
 Disk identifier: 0x0001178e

Como puede verse el tamaño del disco aumentó pero solo lo sabe del sistema operativo, ya que a nivel de LVM sigue teniendo la misma información porque no se ha expandido el volumen físico:

:~# pvs
 PV VG Fmt Attr PSize PFree
 /dev/sda5 debian lvm2 a-- 3.76g 0
 /dev/sda6 debian lvm2 a-- 13.00g 0
 /dev/sdb svn_vg lvm2 a-- 450.00g 0

Si expandimos el volumen físico con la siguente orden:

# pvresize /dev/sdb
 Physical volume "/dev/sdb" changed
 1 physical volume(s) resized / 0 physical volume(s) not resized

Y ahora consultamos los el espacio de los volúmenes físicos veremos el espacio agregado:

:~# pvs
 PV VG Fmt Attr PSize PFree
 /dev/sda5 debian lvm2 a-- 3.76g 0
 /dev/sda6 debian lvm2 a-- 13.00g 0
 /dev/sdb svn_vg lvm2 a-- 500.00g 50.00g

Ahora se debe expandir el volumen lógico y la dimensión de sistema de archivos en caliente. Ambas cosas se pueden hacer con una sola orden:

:~# lvresize -r -L +50G /dev/mapper/svn_vg-svn
 Extending logical volume svn to 500.00 GiB
 Logical volume svn successfully resized
 resize2fs 1.42.5 (29-Jul-2012)
 Filesystem at /dev/mapper/svn_vg-svn is mounted on /var/data/svn; on-line resizing required
 old_desc_blocks = 29, new_desc_blocks = 32
 Performing an on-line resize of /dev/mapper/svn_vg-svn to 131070976 (4k) blocks.
 The filesystem on /dev/mapper/svn_vg-svn is now 131070976 blocks long.

Finalmente si consultamos el espacio disponible tendremos los 50 GB adicionales en el sistema de archivos:

:~# df -h
 Filesystem Size Used Avail Use% Mounted on
 rootfs 993M 287M 655M 31% /
 udev 10M 0 10M 0% /dev
 tmpfs 397M 228K 397M 1% /run
 /dev/mapper/debian-root 993M 287M 655M 31% /
 tmpfs 5.0M 0 5.0M 0% /run/lock
 tmpfs 794M 0 794M 0% /run/shm
 /dev/sda1 228M 34M 183M 16% /boot
 /dev/mapper/debian-home 2.0G 39M 1.9G 3% /home
 /dev/mapper/debian-tmp 3.9G 7.1M 3.7G 1% /tmp
 /dev/mapper/debian-usr 2.0G 869M 1.1G 46% /usr
 /dev/mapper/debian-var 6.7G 2.1G 4.3G 33% /var
 /dev/mapper/svn_vg-svn 493G 432G 62G 88% /var/data/svn

,

2 Comentarios

Cómo instalar VMWare Tools en Red Hat y CentOS

VMWare how to install VMWare tools on CentOS and Red Hat - running Si necesitas instalar los VMWare Tools en máquinas virtuales corriendo Red Hat o CentOS como sistemas operativo, puedes seguir  el procedimiento descrito a continuación:

Procedimieto

Primero que nada en VMWare vSphere ubica la máquina virtual a la que deseas instalarle los VMWare tools y haz clic en donde dice “Install VMWare Tools” como se muestraen la siguiente imagen: VMWare how to install VMWare tools on CentOS and Red Hat Aparecerá una ventana de diálogo que indica que se montará el disco con los VMWare Tools en el sistema hacendo clic en el botón “mount”. Luego en la máquina virtual donde deseas instalar los VMWare Tools debes hacer lo siguiente desde un terminal de texto:

# mount /dev/cdrom /mnt/
mount: block device /dev/sr0 is write-protected, mounting read-only

# cp /mnt/VMwareTools-9.0.0-782409.tar.gz /opt/

# cd /opt/
# tar xvzf VMwareTools-9.0.0-782409.tar.gz

# cd vmware-tools-distrib/

#./vmware-install.pl

Este último es un script donde te realizarán una serie de preguntas relacionadas a la instalación de los VMWare Tools. En general las opciones por omisión son suficientes, pero si requieres modificar algún comportamiento puedes camiar el valor según tu conveniencia:

Creating a new VMware Tools installer database using the tar4 format.

Installing VMware Tools.

In which directory do you want to install the binary files?
[/usr/bin]

What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/etc/rc.d]

What is the directory that contains the init scripts?
[/etc/rc.d/init.d]

In which directory do you want to install the daemon files?
[/usr/sbin]

In which directory do you want to install the library files?
[/usr/lib/vmware-tools]

The path "/usr/lib/vmware-tools" does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[yes]

In which directory do you want to install the documentation files?
[/usr/share/doc/vmware-tools]

The path "/usr/share/doc/vmware-tools" does not exist currently. This program
is going to create it, including needed parent directories. Is this what you
want? [yes]

The installation of VMware Tools 9.0.0 build-782409 for Linux completed
successfully. You can decide to remove this software from your system at any
time by invoking the following command: "/usr/bin/vmware-uninstall-tools.pl".

Before running VMware Tools for the first time, you need to configure it by
invoking the following command: "/usr/bin/vmware-config-tools.pl". Do you want
this program to invoke the command for you now? [yes]
Initializing...

Making sure services for VMware Tools are stopped.

The VMware FileSystem Sync Driver (vmsync) allows external third-party backup
software that is integrated with vSphere to create backups of the virtual
machine. Do you wish to enable this feature? [no]

Found a compatible pre-built module for vmci. Installing it...

Found a compatible pre-built module for vsock. Installing it...

The module vmxnet3 has already been installed on this system by another
installer or package and will not be modified by this installer. Use the flag
--clobber-kernel-modules=vmxnet3 to override.

The module pvscsi has already been installed on this system by another
installer or package and will not be modified by this installer. Use the flag
--clobber-kernel-modules=pvscsi to override.

The module vmmemctl has already been installed on this system by another
installer or package and will not be modified by this installer. Use the flag
--clobber-kernel-modules=vmmemctl to override.

The VMware Host-Guest Filesystem allows for shared folders between the host OS
and the guest OS in a Fusion or Workstation virtual environment. Do you wish
to enable this feature? [no]

Found a compatible pre-built module for vmxnet. Installing it...

The vmblock enables dragging or copying files between host and guest in a
Fusion or Workstation virtual environment. Do you wish to enable this feature?
[no]

!!! [EXPERIMENTAL] !!!
VMware automatic kernel modules enables automatic building and installation of
VMware kernel modules at boot that are not already present. By selecting yes,
you will be enabling this experimental feature. You can always disable this
feature by re-running vmware-config-tools.pl.

Would you like to enable VMware automatic kernel modules?
[no]

No X install found.

Creating a new initrd boot image for the kernel.
vmware-tools start/running
The configuration of VMware Tools 9.0.0 build-782409 for Linux for this running
kernel completed successfully.

You must restart your X session before any mouse or graphics changes take
effect.

You can now run VMware Tools by invoking "/usr/bin/vmware-toolbox-cmd" from the
command line.

To enable advanced X features (e.g., guest resolution fit, drag and drop, and
file and text copy/paste), you will need to do one (or more) of the following:
1. Manually start /usr/bin/vmware-user
2. Log out and log back into your desktop session; and,
3. Restart your X session.

Enjoy,

--the VMware team

Found VMware Tools CDROM mounted at /mnt. Ejecting device /dev/sr0 ...
No eject (or equivilant) command could be located.
Eject Failed: If possible manually eject the Tools installer from the guest
cdrom mounted at /mnt before canceling tools install on the host.

Al finalizar el script ya están instalados los VMWare Tools en la máquina virtual. Ahora se puede desmontar el ISO haciendo:

# umount /mnt

Luego en VSphere, puedes verificar que efectivamente están corriendo los VMWare Tools como se muestra en la primera imagen de este artículo.

 

,

No hay Comentarios

Cómo mover un volumen físico en LVM

LVM move

Si se requiere mover datos de un disco a otro podríamos pensar en copiar los datos con cp, rsync, o cualquier otro utilitario para posteriormente desmontar la partición, editar el /etc/fstab para que apunte a la nueva ruta, y todo lo que conlleva desincoporar un disco o partición por otra. Pero si se tomó la previsión de hacer el particionado de disco con LVM, existe una manera más limpia de hacer el cambio de disco en caliente, es decir, sin necesidad de desmontar las particiones, e incluso dejando las mismas referencias en el /etc/fstab ya que se seguirá usando la misma partición LVM. Veamos un ejemplo. Si se tiene un disco de 50 GB como un volumen físico en /dev/sdb, asociado a un volumen de grupo data, y se quiere mover los datos a otro disco /dev/sdc  esto es lo que de debe hacer. A continucación se muestra la representación de la distribución inicial:

LVM concepts

podemos consultar el estado actual del los volúmenes físicos con la orden pvs:

# pvs
PV VG Fmt Attr PSize PFree
 /dev/sda2 system lvm2 a- 19.77g 0 
 /dev/sdb data lvm2 a- 50.00g 0

Luego se crea el volumen físico donde se moverá la información:

# pvcreate /dev/sdc
 Physical volume "/dev/sdc" successfully created

Consultamos nuevamente los volúmenes físicos:

# pvs
PV VG Fmt Attr PSize PFree 
 /dev/sda2 system lvm2 a- 19.77g 0 
 /dev/sdb data lvm2 a- 50.00g 0 
 /dev/sdc lvm2 a- 50.00g 50.00g

Vamos ahora a consultar los volúmenes de grupo:

# vgs
VG #PV #LV #SN Attr VSize VFree
 data 1 1 0 wz--n- 50.00g 0 
 system 1 6 0 wz--n- 19.77g 0

Como puede verse el volumen de grupo llamado data ocupa 50 GB. Como este es el volumen de grupo que contiene el volumen físico que queremos mover (/dev/sdb), debemos agregar el volumen físico a este grupo:

# vgextend data /dev/sdc
 Volume group "data" successfully extended

Si consultamos nuevamente veremos que el volumen de grupo ahora tiene 100 GB correspondientes a /dev/sdb (0 GB libres) y /dev/sdc ( 50 GB libres):

# pvs
PV VG Fmt Attr PSize PFree 
 /dev/sda2 system lvm2 a- 19.77g 0 
 /dev/sdb data lvm2 a- 50.00g 0 
 /dev/sdc data lvm2 a- 50.00g 50.00g
# vgs
 VG #PV #LV #SN Attr VSize VFree 
 data 2 1 0 wz--n- 99.99g 50.00g
 system 1 6 0 wz--n- 19.77g 0

Ahora procederemos a mover los datos del  volumen físico /dev/sdb al /dev/sdc:

LVM move

# pvmove /dev/sdb
/dev/sdb: Moved: 0.0%
/dev/sdb: Moved: 11.8%
/dev/sdb: Moved: 30.5%
/dev/sdb: Moved: 75.7%
/dev/sdb: Moved: 95.0%
/dev/sdb: Moved: 99.3%
/dev/sdb: Moved: 100.0%

Aquí no hace falta indicar el otro volumen porque los datos se distribuirán entre los volúmenes físicos restantes del volumen de grupo, y en este caso es solo /dev/sdcAhora verificamos  la distribución de los volúmenes físicos a ver cómo quedó:

# pvs
PV VG Fmt Attr PSize PFree 
 /dev/sda2 system lvm2 a- 19.77g 0 
 /dev/sdb data lvm2 a- 50.00g 50.00g
 /dev/sdc data lvm2 a- 50.00g 0

Como puede verse el disco /dev/sdb no tiene datos (50 GB libres) mientras que /dev/sdc tiene los datos (0 GB libres). Luego faltaría quitar el volumen físico a desincorporar del volumen de grupo:

# vgreduce data /dev/sdb
 Removed "/dev/sdb" from volume group "data"

Ahora  consultamos los volúmenes físicos y los volúmenes de grupo:

# pvs
PV VG Fmt Attr PSize PFree 
 /dev/sda2 system lvm2 a- 19.77g 0 
 /dev/sdb lvm2 a- 50.00g 50.00g
 /dev/sdc data lvm2 a- 50.00g 0
# vgs
VG #PV #LV #SN Attr VSize VFree
 data 1 1 0 wz--n- 50.00g 0 
 system 1 6 0 wz--n- 19.77g 0

Y por último procedemos desechar el volumen físico:

# pvremove /dev/sdb
 Labels on physical volume "/dev/sdb" successfully wiped
# pvs
PV VG Fmt Attr PSize PFree
 /dev/sda2 system lvm2 a- 19.77g 0
 /dev/sdc data lvm2 a- 50.00g 0

Esto permite que se puedan mover los datos de un disco a otro, sin necesidad de copiar los datos a nivel del sistema operativo, sin interrumpir servicios o reiniciar el equipo. Al final tendremos el disco /dev/sdc como el volumen físico del volumen data como se muestra a continuación:

LVM final

Referencia: http://www.tldp.org/HOWTO/LVM-HOWTO/removeadisk.html

,

2 Comentarios

Certificación LPIC-2

LPIC-2 diploma  LPIC-2 credential card

Por fin me llegó el certificado y el carnet de la certificación LPIC-2, que corresponde a los exámenes 201 y 202. A diferencia del certificado del LPIC-1 se tardaron mas en enviar los documentos (de hecho tuve que insistir en que los enviaran) pero finalmente ya me llegaron.

Si estás interesado en obtener esta certificación puedes obtener toda la información en la página del LPI para el LPIC-2

, , ,

4 Comentarios

Samsung Galaxy Tab P1000 con Android 4.3 – CyanogenMod 10.2

Cyanogenmod 10.2 - HumberOS Cyanogenmod 10.2 - HumberOS - Android 4.3 Cyanogenmod 10.2 - HumberOS - Android 4.3

Nuevamente quise darle un nuevo respiro a mi tableta Samsung Galaxy Tab 7, ya que los precios de las tabletas en Venezuela no son muy alentadores, por lo que me dispuse a instalar Cyanogenmod 10.2 con Android 4.3, cortesía de HumerOS.  Esta actualización es solo válida para el modelo para Latino América, es decir Samsung Galaxy Tab 7 P1000N (o P1000L). Coloco aquí lo que se necesita para realizar esto, así como algunos consejos.

Consideraciones

  • Recuerda que solo tú eres responsable de lo que haces con tu tableta. Aunque este método lo seguí y lo comparto, no me hago responsable por bricks en tu tableta.
  • Haz un respaldo de tu rom actual, así como de los datos. Esto permitirá volver a tu rom en caso de que algo no vaya bien.
  • Realiza el procedimiento con la batería cargada a más de 75%.
  • Esta rom es SOLO para modelos P1000N / P1000L.

Requisitos

  • Tener instalado un Recovery con opción para cargar actualizaciones (tipo  CWM Recovery). Esto lo puedes conseguir si ya instalaste HumberOS previamente.

Instalación

  1. Descargar  y copar en raíz de la sdcard externa o interna de la tableta los archivo cm-10.2-20130921-HumberOS-p1.zip, y gapps-jb-20130813-signed.zip. El primero es la ROM y el segundo son las aplicaciones de Google para esta versión de Android.
  2. Apagar la tableta y encenderla en el CWM Recovery presionado el botón de encendido y el de subir volumen (Power On + Volume Up). Al encender la tableta mostrará una imagen como esta:

     CyanogenMod 10.1 - Android 4.2.1 - Samsung Galaxy Tab 7

  3. Hacer el wipe data / factory reset y el  wipe dalvik cache desde el wipe menu.
  4. Desde Install menu seleccionar choose zip from internal sdcard (o choose zip from external sdcard si es tu caso). Selecciona el archivo cm-10.2-20130921-HumberOS-p1.zip para que sea instalado en la tableta.
  5. Luego se deben instalar las aplicaciones de Google. Para ello se debe seleccionar nuevamente  choose zip from internal sdcard para escoger el archivo gapps-jb-20130813-signed.zip.
  6. Una vez que haya terminado, ve al reboot menu y reinicia la tableta seleccionando reboot system. La tableta iniciará con el logo de CyanogenMod. Se tardará un tiempo, pero no apagues la tableta. Sé paciente.
  7. Al finalizar, sigue los pasos de configuración de la tableta, y a disfrutar!

IMEI no válido

Si al reiniciar aparece un mensaje de error que indica que el IMEI no es válido como se muestra a continuación, te recomiendo que hagas el proceso de actualización llevando la tableta a la Stock ROM 2.3.3, luego sustituir con el kernel de HumberOS que rootea la ROM,  y por último aplicar la actualización descrita anteriormente.

IMEI issue

Es un proceso algo tedioso pero se debe realizar para garantizar que el sistema operativo reconozca el IMEI del dispositivo, y estemos con una instalación más limpia.

, , , ,

12 Comentarios

Problema de debmirror: gpgv: Can’t check signature: public key not found

NoMirror.jpg

Tengo un repositorio donde son servidos paquetes de Debian y Ubuntu de forma que las perosnas en la red interna puedan actualizar usando este repositorio. Pero el otro día me di cuenta que este no podía sincronizarse contra el repositorio de Debian como se describe en el artículo Cómo crear un mirror de Debian y Ubuntu con debmirror. Cuando trataba de ejecutar el script de sincronización este arrojaba errores y abortaba.

Síntomas

Cuando se ejecuta el ascript de debmirro este falla con un error similar a este:

gpgv: Signature made Wed 17 Jul 2013 04:40:31 PM CST using RSA key ID 473041FA
[GNUPG:] ERRSIG AED4B06F473041FA 1 2 00 1374050431 9
[GNUPG:] NO_PUBKEY AED4B06F473041FA
gpgv: Can’t check signature: public key not found
gpgv: Signature made Wed 17 Jul 2013 04:40:31 PM CST using RSA key ID 46925553
[GNUPG:] ERRSIG 8B48AD6246925553 1 2 00 1374050431 9
[GNUPG:] NO_PUBKEY 8B48AD6246925553
gpgv: Can’t check signature: public key not found
Release signature does not verify.

Causa

 Los paquetes son validados usando una llave, de forma que podamos confiar en lo que descargamos desde los repositorios de origen y qué es instado finalmente en nuestros computadores. Algunos repositorios tienen un juego de llaves con llaves conocidas, y es probable que una nueva llave firmada fue agregada al juego de llaves de Debian/Ubuntu. Esto puede ocurrir si hay una nueva versión de la distro, y nuevas llaves son añadidas, haciendo que nuestro juego de llaves quede obsolote (les falta las nuevas llaves).

Solución

Para arreglar este inconveniente, sigue los siguientes pasos dependiendo de la distro a la que le estés haciendo mirror:

Debian

Actualiza el repoitorio e importa las nuevas llaves:

aptitude update
aptitude safe-upgrade
gpg --keyring /usr/share/keyrings/debian-archive-keyring.gpg  --export | gpg --no-default-keyring --keyring /var/data/keyrings/debian/trustedkeys.gpg --import

Nota: Si las llaves no fueron agregadas, descarga el último paquete  debian-archive-keyring desde los repoitorioes, extráelo y usa este juego de llaves. Ejemplo:

wget http://ftp.us.debian.org/debian/pool/main/d/debian-archive-keyring/debian-archive-keyring_2012.4_all.deb
dpkg -x debian-archive-keyring_2012.4_all.deb  ~
gpg --keyring ~/usr/share/keyrings/debian-archive-keyring.gpg  --export | gpg --no-default-keyring --keyring /var/data/keyrings/debian/trustedkeys.gpg --import

Ubuntu

Descarga el último paquete ubuntu-archive-kering y extraélo, luego usa este juego de llaves. Ejemplo:

wget http://mirror.pnl.gov/ubuntu//pool/main/u/ubuntu-keyring/ubuntu-keyring_2012.05.19_all.deb
dpkg -x ubuntu-keyring_2012.05.19_all.deb ~
gpg --keyring ~/usr/share/keyrings/ubuntu-archive-keyring.gpg --export|gpg --no-default-keyring --keyring /home/hdrepo/keyrings/ubuntu/trustedkeys.gpg --import

Luego el script de sincronixación del mirror debe correr sin  errores, descargando las últimas actualizaciones.

, ,

2 Comentarios

Cómo instalar VMWare Tools en Debian 7

VMWare Tools - Debian 7.1

Instalar los VMWare Tools en Debian 7 no es tan distinto de, por ejemplo, instalar los Guest Additions de VirtualBox. En esencia es tener las herramientas de compilación del sistema operativo, los headers del kernel, montar una unidad de CD virtual para correr el utilitario que compilará los módulos de kernel, y reiniciar la máquina. Si quieres saber más en detalle, aquí te dejo el procedimiento:

  1. Instalar las herramientas de compilación de los módulo (GCC y otras cosas):
    aptitude install build-essential
  2. Instalar los headers del kernel actual:
    # aptitude install linux-headers-$(uname -r)
  3. Montar el disco con el utilitario de VmWare (se debe seleccionar el el vSphere Client que se va a instalar los VMWare Tools para que se presente la unidad de CD en la VM)
    # mount /dev/sr0  /mnt/
  4. Se copia el utilitario en una carpeta local del sistema, y se extrae:
    # cp /mnt/VMwareTools-8.6.10-913593.tar.gz /opt/
    # cd /opt/
    # tar xfzv VMwareTools-8.6.10-913593.tar.gz
  5. Por último  corre el script utilitario que creará los módulos necesarios del kernel:
    # cd vmware-tools-distrib/
    # ./vmware-install.pl

El script  una serie de preguntan para construir los módulos necesarios, las cuales coloco a continuación.  Coloco algunas de las preguntas y parte de la salida del script. Para tu caso particular, responde según tus necesidades:

Creating a new VMware Tools installer database using the tar4 format.
Installing VMware Tools.
In which directory do you want to install the binary files?
 [/usr/bin]
What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
 [/etc]
What is the directory that contains the init scripts?
 [/etc/init.d]
In which directory do you want to install the daemon files?
 [/usr/sbin]
In which directory do you want to install the library files?
 [/usr/lib/vmware-tools]
The path "/usr/lib/vmware-tools" does not exist currently. This program is
 going to create it, including needed parent directories. Is this what you want?
 [yes]
In which directory do you want to install the documentation files?
 [/usr/share/doc/vmware-tools]
The path "/usr/share/doc/vmware-tools" does not exist currently. This program
 is going to create it, including needed parent directories. Is this what you
 want? [yes]
The installation of VMware Tools 8.6.10 build-913593 for Linux completed
 successfully. You can decide to remove this software from your system at any
 time by invoking the following command: "/usr/bin/vmware-uninstall-tools.pl".
Before running VMware Tools for the first time, you need to configure it by
 invoking the following command: "/usr/bin/vmware-config-tools.pl". Do you want
 this program to invoke the command for you now? [yes]
Initializing...
 Making sure services for VMware Tools are stopped.
Stopping VMware Tools services in the virtual machine:
 Guest operating system daemon: done
 Unmounting HGFS shares: done
 Guest filesystem driver: done
 [EXPERIMENTAL] The VMware FileSystem Sync Driver (vmsync) is a new feature that
 creates backups of virtual machines. Please refer to the VMware Knowledge Base
 for more details on this capability. Do you wish to enable this feature?
 [no]
 Before you can compile modules, you need to have the following installed...
make
 gcc
 kernel headers of the running kernel
 Searching for GCC...
 Detected GCC binary at "/usr/bin/gcc-4.6".
 The path "/usr/bin/gcc-4.6" appears to be a valid path to the gcc binary.
 Would you like to change it? [no]
Searching for a valid kernel header path...
Detected the kernel headers at "/lib/modules/3.2.0-4-amd64/build/include".
The path "/lib/modules/3.2.0-4-amd64/build/include" appears to be a valid path
to the 3.2.0-4-amd64 kernel headers.
Would you like to change it? [no]
The vmblock enables dragging or copying files between host and guest in a
Fusion or Workstation virtual environment. Do you wish to enable this feature?
[no] yes
make: Leaving directory `/tmp/vmware-root/modules/vmblock-only'

No X install found.
Creating a new initrd boot image for the kernel.
update-initramfs: Generating /boot/initrd.img-3.2.0-4-amd64
Checking acpi hot plug done
Starting VMware Tools services in the virtual machine:
Switching to guest configuration: done
VM communication interface: done
VM communication interface socket family: done
File system sync driver: done
Guest operating system daemon: done
The configuration of VMware Tools 8.6.10 build-913593 for Linux for this
running kernel completed successfully.
You must restart your X session before any mouse or graphics changes take
effect.
You can now run VMware Tools by invoking "/usr/bin/vmware-toolbox-cmd" from the
command line or by invoking "/usr/bin/vmware-toolbox" from the command line
during an X server session.
To enable advanced X features (e.g., guest resolution fit, drag and drop, and
file and text copy/paste), you will need to do one (or more) of the following:
1. Manually start /usr/bin/vmware-user
2. Log out and log back into your desktop session; and,
3. Restart your X session.
Enjoy,
--the VMware team
Found VMware Tools CDROM mounted at /mnt. Ejecting device /dev/sr0 ...

Luego se debe reiniciar la máquina virtual y verificar que los VMWare Tools están corriendo, viendo el estado en el vSphere Client como se puede apreciar en la imagen de arriba o consultando el estatus en la máquina virtual:

# service vmware-tools status
vmtoolsd is running

,

6 Comentarios