domingo, diciembre 27, 2015

error: GPGME No data. No se pudo iniciar la operación (base de datos no válida o dañada (firma PGP))


De repente vamos a actualizar o instalar un programa en nuestro Linux y encontramos con el error: GPGME, base de datos no válida o dañada.

Primero intentaremos probar si es problema de nuestra red, asegurarse de que tengamos internet, si el problema continua eliminamos las firmas
sudo rm /var/lib/pacman/sync/*db.sig*
sudo pacman -Syyu

Ya debería de funcionar.
Si volviera a fallar (o los comandos anteriores no funcionaron), deberemos de realizar un cambio de servidor en mirrorlist y otros ajustes en el anillo de claves:
sudo pacman-key --populate
sudo pacman-key --refresh
sudo pacman-mirrors -g
Y volver a usar los primeros comandos
sudo pacman -Syyu

Un saludo!

sábado, diciembre 12, 2015

MEGAsync no inicia, el icono desaparece del system tray, o simplemente da error.


Después de instalar MEGAsync en nuestra distribución favorita de Linux podemos encontrarnos que, aún marcada la opción de auto-inicio, no lo hace automáticamente.
Y si miramos (a ver que pasa!) al ejecutarlo en terminal encontramos un error de este tipo:
megasync: /usr/lib/libcrypto.so.1.0.0: no version information available (required by megasync)
megasync: /usr/lib/libssl.so.1.0.0: no version information available (required by megasync)
megasync: /usr/lib/libssl.so.1.0.0: no version information available (required by megasync) 


La solución es hacer que MEGAsync inicie después de que el sistema cargue los servicios. Ya que seguramente el comando por defecto X-GNOME-Autostart-Delay no esté funcionando, por tanto le daremos el retraso en el propio EXEC.

Dentro de nuestra carpeta home, en .config/autostart/
Nuestro archivo megasync.desktop
Deberá quedar como este:
[Desktop Entry]
Type=Application
Version=1.0
GenericName=File Synchronizer
Name=MEGASync
Comment=Easy automated syncing between your computers and your MEGA cloud drive.
TryExec=megasync
Exec=bash -c "sleep 20 ; megasync"
Icon=mega
Terminal=false
Categories=Network;System;
StartupNotify=false
X-GNOME-Autostart-Delay=60
Seguramente tengáis uno igual, pero fijaros que este cambia en Exec.

Con esto MEGAsync esperará un poco más al iniciar y no dará error.

Un saludo!

viernes, diciembre 11, 2015

Instalar VirtualBox

VirtualBox es un programa que permite crear máquinas virtuales de distintos sistemas operativos. Para desarrolladores, para usuarios...etc...
Así, podremos tener un ordenador con sistema Windows y montar dentro de eĺ una maquina virtual de Linux o viceversa.

Si estamos en Windows accedemos a Instalador Windows
Para descargar y guardar el archivo que señala
VirtualBox x.x.x for Windows hosts
Prácticamente TODO será siguiente y aceptar condiciones y darle a Instalar siempre que nos pida, puesto que es un software libre de malware no habrá problema alguno. Y quedará todo correcto.
Para sistemas LINUX basados en Ubuntu, Mint, debian...
Podemos instalarlos fácilmente desde nuestro Centro de descarga de software.

En ArchLinux, Manjaro y derivados Arch
sudo pacman -S virtualbox
Ahora necesitaremos los modulos para agregar al kernel.
Para saber nuestra versión de kernel abrimos terminal y ejecutamos

uname -r
Este comando devolverá por ejemplo 4.1.13-1-MANJARO
Cogeremos los dos primeros números de la versión por tanto ya sabemos que modulo necesitamos, en nuestro ejemplo:
linux41-virtualbox-host-modules (En rojo iría los dos primeros numeros de la versión que te saliera a ti)
Por tanto ya instalamos con terminal
sudo pacman -S linux41-virtualbox-host-modules

Y por último cargar dicho modulo al kernel, reiniciando el sistema o ejecutando en terminal
sudo modprobe vboxdrv

Nota:En Manjaro por ejemplo ya no hará falta instalar módulos en cada actualización de kernel, puesto que se van incluyendo también en las actualizaciones.

Para otros sistemas LINUX
También podemos descargar el instalador de aquí.

Una vez instalado en LINUX todavía queda un paso más. Tenemos que asegurarnos que nuestro usuario está añadido al grupo vboxusers. Para ello, en Terminal para Ubuntu, Debian, Mint y sus derivados:
adduser tuusuario vboxusers
Para derivados de ArchLinux, Manjaro, etc...
sudo gpasswd -a tuusuario vboxusers 
sustituyendo donde pone tuusuario por vuestro usuario del sistema. Si no estaba añadido a dicho grupo, se añadirá (valga la redundancia). Si ya estaba incluido, os saldrá el siguiente mensaje, por lo que cancelaríamos la operación con el comando Ctrl+C y cerraríamos Terminal:
User 'tusuario' already exists; please choose another
De esta forma, ya tendríamos habilitado el soporte de usb para nuestra máquina virtual de Virtualbox.


Seguro que nos interesará ya terminado:
- Crear una máquina virtual
- Activar opciones ampliadas

Un saludo!

viernes, noviembre 20, 2015

Crear PDF a partir de imágenes rápidamente en WINDOWS


Para crear un pdf a partir de imágenes de manera fácil usaremos una impresora virtual de pdf.
Usaremos DoPDF que es una herramienta gratuita que puedes descargar de aquí. (seleccionamos la opción gratuita obviamente, aquí un vídeo de como instalar y usar.)
De modo que marcamos las fotos que queramos de una carpeta y pulsamos en botón derecho para imprimir.

Marcamos como impresora DoPDF

Nos generará al imprimir un archivo pdf del que podemos indicar su calidad y otros aspectos.
Si el pdf generado tiene un peso demasiado grande para el uso que necesites puedes seleccionar otras calidades.

Esto es todo!

Un saludo!

Crear PDF a partir de imágenes y viceversa rápidamente en LINUX


Para crear un pdf a partir de imágenes de cualquier tipo, escaneadas, creadas...etc.
Usaremos el comando convert incluido en imagemagick (instalarlo desde orígenes de software si no lo tuvierais ya)

Abrimos un Terminal dentro de la carpeta donde estén las fotos y escribimos:
convert foto1.png foto2.png TuNuevoArchivo.pdf
Donde cambiamos los nombres de las fotos (incluida la extensión) por las nuestras y el nombre del pdf generado al deseado.
Verás que en la carpeta se habrá creado un Nuevo archivo pdf que constará de las imágenes que hayas puesto en el comando y en el orden que las hayas puesto.
Al no agregar ninguna opción mas, se generará con la misma calidad de imagen en el PDF, por lo que pesará lo mismo que todas las fotos juntas.

Si necesitamos que se compriman para obtener un pdf de menos peso, añadimos
convert -quality 100 -density 50 foto1.png foto2.png TuNuevoArchivo.pdf

Podemos ajustar dicho valor según nuestra necesidad de resolución/peso de archivo.

En el caso que nos devuelva un fallo relacionado con los permisos como:
convert: attempt to perform an operation not allowed by the security policy `
gs'
Tendremos que comentar la línea donde se definen estos permisos a mano en el documento:
/etc/ImageMagick-7/policy.xml
Buscar la línea
<policy domain="delegate" rights="none" pattern="gs" />
Y porer entre las marcas de comentarios esta frase, quedando de la siguiente manera:
<!--  <policy domain="delegate" rights="none" pattern="gs" /> -->


Nota: Es posible que las opciones para que pese menos, de quality y density no funcionen del todo, por lo que podemos realizar el primer comando para obtener el pdf y ya reducir el tamaño con este manual para bajar el peso en pdf.
Nota 2: Convert para PDF muy grandes o un gran numero de imágenes necesitará mucha RAM y/o espacio en la carpeta temporal, por lo que es posible que si experimentas un bloqueo del PC al usar este comando, necesites aumentar tu partición tmp y SWAP para trabajos grandes. (Puedes verlo aquí.)

Un saludo!

Reducir el peso de un archivo PDF (LINUX y WINDOWS)


En Windows

- Para reducir peso de archivos PDF en Windows hay multitud de opciones, desde muy avanzadas a muy sencillas...
- Personalmente recomiendo usar DoPDF
Es una herramienta gratuita que puedes descargar de aquí. (seleccionamos la opción gratuita obviamente, aquí un vídeo de como instalar y usar.)
- Instalará una impresora virtual de PDF.
- Abrimos el pdf que queremos reducir en tamaño con cualquier lector de pdf y le damos a imprimir.
- Veremos que se creó una nueva Impresora llamada DoPDF
- Cuando damos a Imprmir selccionamos donde y nombre que queremos que tenga el nuevo PDF, la calidad que necesitamos irá en función del tamaño resultante del nuevo pdf.


En Linux

- Si no lo tenemos ya, Instalaremos: ghostscript

(Según nuestra distribución usaremos origines de software, pacman, apt-get...)
Una vez realizado, abrimos un terminal en la carpeta donde se encuentra nuestro pdf.

Ejecutamos este comando
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -sOutputFile=PDFNuevo.pdf PDForiginal.pdf
Donde podemos cambiar el nombre en PDFNuevo que será el archivo que genera "adelgazado" y en PDForiginal tenemos que poner el nombre del archivo que queremos reducir en peso.
Si necesitamos reducir aún mas el peso añadiendo la banderilla -dPDFSETTINGS=/screen, pero esto solo se recomienda si no te importa perder MUCHA calidad, quedaría entonces así:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dBATCH -sOutputFile=PDFNuevo.pdf PDForiginal.pdf

Para poder seleccionar el nivel de compresión en el anterior comando sustituir la opción deseada en -dPDFSETTINGS=:

-dPDFSETTINGS=/screen (72 dpi, calidad baja)
-dPDFSETTINGS=/ebook (150 dpi, calidad media)
-dPDFSETTINGS=/printer (300 dpi, calidad alta)
-dPDFSETTINGS=/prepress (300 dpi, calidad alta a color)

Dado que el comando "gs" no comprime imágenes vectoriales a lo mejor no nos comprime (disminuye el peso del archivo) lo suficiente, podemos recurrir al comando convert. Para ello necesitamos tener instalado imagemagick. Con éste método lo que hacemos es comprimir en la calidad deseada el PDF a imagenes. Una imagen por página, y después (si queremos) convertir éstas en un nuevo PDF.
convert -density 300 -compress ZIP -quality 90 PDForiginal.pdf PDFNuevo.pdf

Nota sobre el uso de convert: Convert para PDF muy grandes o un gran numero de imágenes necesitará mucha RAM y/o espacio en la carpeta temporal, por lo que es posible que si experimentas un bloqueo del PC al usar este comando, necesites aumentar tu partición tmp y SWAP para trabajos grandes. (Puedes verlo aquí.)

Las opciones usadas en el comando convert son:
- density XXX: Especifica un número que será la resolución de alto y ancho. Corresponde al DPI. Para una calidad alta-normal son 300.
- compress XXX: Este es la opción estrella de este comando. Se puede indicar como comprimir las imagenes y/o PDF. La opciones pueden ser ZIP para una gran calidad y compresión y JPEG para una compresión menor entre otros tipos de conversión. Recomiendo ZIP.
- quality XX: establece de 0 a 100 el nivel de compresión de cara a la calidad.

También se puede cambiar el formato de entrada y de salida del comando convert a .pdf, .jpeg .png...

Espero que os haya sido útil!
A mi me salvo en muchas ocasiones cuando no podía subir un trabajo a la web por que ocupaba mas megas de lo permitido.
Un saludo!

viernes, octubre 30, 2015

Proxy en Terminales Android 1.6, 2.1, 2.2 ...


[Actualizado 2015/16]
Después de mucho indagar y probar cientos de soluciones en distintas versiones de Android.
He podido comprobar cuales merecen la pena y funcionan de verdad.
Opciones:



- En Android 4.x y Mayores, en la configuración (Pulsación prolongada en la red en cuestión) de la propia red a la que queremos conectar hay una opción "Mostrar opciones avanzadas". En la imagen se muestra como quedará para la red alumnos de la UMA.

Ponemos la IP o dirección y el Puerto en sus respectivos campos.
Guardamos y listo! 
En esta opción solo se tendrá acceso a través de proxy en el explorador, si queremos que todas las aplicaciones funcionen deberemos instalar y configurar ProxyDroid.

- En un Android custom como Cyanogenmod lo tendremos muy fácil pues, en Menu -> Ajustes -> Conexiones inalámbricas -> Proxy ((Para los ingleses: Menu -> Settings -> Wireless & network -> Proxy settings )) tendremos la opción de configurar el proxy que utilizará nuestro terminal para las conexiones wifi en todas las aplicaciones que lo necesiten.
Poniendo la IP o dirección y el Puerto en sus respectivos campos.


- Si disponemos de Android NO custom, Original... (cualquier version que soporte Opera Mobile)
Instalaremos Opera Mobile (disponible desde la market) el cual nos permitira configurar el proxy para este rápido navegador.
Lo haremos de la siguiente manera:
Abrimos Opera Mobile y en la barra de direcciones escribimos:
about:config

Nos cargará una pagina repleta de opciones, nos dirigimos a la que pone Proxy.
Desplegara campos y opciones.
Rellenamos
FTP server
IPóDirección:Puerto

HTTP server
IPóDirección:Puerto

HTTPS server
IPóDirección:Puerto

Marcamos ahora la opción Use FTP , Use HTTP y USE HTTPS.

Así ya tendremos nuestro Opera en Android listo para navegar através de un proxy. Os adjunto imagenes por si es más sencillo de comprender este paso:







Además si volvieramos a utilizar una red SIN proxy podriamos utilizar otro navegador reservando Opera sólo para la red con proxy para no tener que ir editando opciones cada vez.

- Para los que no puedan instalar Opera Mobile y tengan Android 1.6 lo tienen un poco mas difícil:

Necesitaremos descargar el AnyCut (se encuentra disponible en la market) y la aplicacion para habilitar el proxy en Android desde aqui
Instalaremos las dos aplicaciones y luego crearemos un acceso directo en 'Home' con AnyCut a la configuración de proxy.
Abrimos Anycut desde el Menú -> New Shortcut -> Activity -> Configuración de Proxy.

Ahora cada vez que queramos conectarnos através de un proxy en una red utilizaremos este acceso directo para poner la IP o direccion y el puerto del Proxy en cuestión y guardamos.
Después en menu ejecutamos la otra aplicación ProxySetting y repetimos los mismo campos que acabamos de poner en el acceso directo.
Ya tendremos habilitado el Proxy en el navegador por defecto de Android.
Sentimos decir que sólo será aplicable al navegador, las demas aplicaciones no reconoceran el proxy.

Cuando volvamos a conectarnos a una red sin Proxy tendremos que borrar los cambios hechos con el acceso directo y el programa ProxySetting.

Espero que os haya servido.
Para cualquier duda o sugerencia comentar ;)
Saludos!


Conectarse a la red Wifi de la UMA alumnos desde un terminal Android.


[Actualizado en el curso 2015/16...]
Conectarse a la red desde un terminal Android sin soporte TTLS PAP podría ser muy engorroso, pero siguiendo unos sencillos pasos, una vez configurado no habrá problema.
Se han propuesto distintas soluciones, elegid la que mas os adecue a vuestra version de Android o la que mas se adapte a las necesidades que tengais.
Debido a la gran extensión del manual, para vuestra comodidad, se han organizado en botones (spoilers) que muestran u ocultan solo la opción elegida.


- Los usuarios Android con version 2.1 o Mayor, no tendrán mayor problema puesto que ya está integrado en el sistema los protocolos necesarios en el asistente gráfico.

Metodo EAP
TTLS

Autenticación de fase 2
PAP

Certificado de autenticación
Dejadlo Vacío

Certificado de cliente
N/A

Identidad
direccionCorreoDelAlumno@alu.uma.es

Identidad anónima
""Dejar En blanco""

Contraseña de red inalámbrica
Vuestra contraseña de acceso asociada al correo anterior.
Fijaros bien en introducir vuestra dirección de correo correctamente en el campo Identidad así como vuestra contraseña en el campo Contraseña de red inalámbrica.
Establecer conexión y ya deberá de conectarse correctamente.





- Para la version Android 1.6 tendremos que editar los protocolos de la red manualmente.
Necesitaremos de acceso Root y un explorador con permisos root
El explorador que hemos probado para las configuraciones se trata del "Root Explorer" disponible en market y en diferentes medios, pero cualquiera con opciones de root valdrá



Navegaremos hasta
/data/misc/wifi
una vez ayí pulsaremos prolongadamente sobre :

wpa_suplicant.conf

abrimos para editarlo...
y escribiremos lo siguiente (tambien se podria hacer desde el ordenador con herramientas sdk):
network={
ssid="alumnos"
proto=WPA
key-mgmt=WPA-EAP
group=CCMP TKIP
eap=TTLS
password="tucontraseña"
phase2="auth=PAP"
priority=41
}
Salimos del archivo habiendolo guardado anteriormente y ya nos conectará a la red sin problemas.


¿Ya habéis conectado?
¿NO? Si aún se os resiste por llevar una versión Custom o cualquier otro motivo desconocido hacedlo con el siguiente método...


Lo haremos mediante un programa externo que edita las propiedades de la WiFi y soporta el protocolo TTLS PAP.

Primero dirigiros donde vuestra configuración Wi-Fi, y de donde os salen todas las redes, borrar si tuvierais guardada o "recordada" la red en cuestión, alumnos.
Pulsais prolongadamente sobre la red y -> borrar
Ahora le damos a "Añadir red Wi-Fi" y la nombrais igual (donde pone SSID) que la red a la que quereis conectaros, en nuestro caso: alumnos
Y le dejais en el seleccionable "Seguridad" como Abierta.

Ahora llega el turno del programa externo...

Descargar desde la market el WiFi Advanced Configuration Editor, no os preocupeis que es FREE!
De todos los programas parecidos es el que tiene el simbolito de "picas" de baraja como icono.

Despues de instalarlo y posteriormente abrirlo veremos las redes guardadas que tengamos, en este caso pulsaremos en alumnos para editarla.

En el apartado configuración donde pone "Key Management" desactivamos "None"
y activamos sólo "WPA_EAP"
En "Auth Protocols" sólo activamos la casilla "OPEN".
Vamos ahora a "Enterprise Configuration" la parte mas interesante del programa ;)
Donde "EAP" seleccionamos "TTLS".
Donde "Phase2" seleccionamos "PAP".
Donde "Identity" escribiremos nuestro correo de acceso a la duma, entero. (Ejemplo: pepitopalotes@alu.uma.es)
Donde "Password" escribimos nuestra contraseña de acceso a la duma.
Pulsamos atras atras atras.... y ya quedará todo guardado.
Tal vez necesitemos apagar y volver a encender la Wi-Fi para ver como.... SI! Conecta!
------------------------------

Ya he conectadO!!


Para todos después de establecer conexión....
El siguiente paso para poder navegar será configurar el proxy del sistema con la dirección:
proxy.alu.uma.es:3128
Matizamos para el manual, que la IP o direccion es: proxy.alu.uma.es
y el puerto: 3128, como podéis observar en esta imagen:


Para la configuración del proxy en cualquier android seguir el siguiente enlace sabiendo la dirección y el puerto que acabamos de decir:

Espero os haya sido de utilidad.
He buscado y probado mucho para obtener una navegación decente en nuestros terminales.

Saludos y suerte!
Para cualquier duda o sugerencia no dudéis en comentar.








ProxyDroid en Android

ProxyDroid es una app gratuita que puedes descargar desde la PlayStore.
Con ella nos permitirá establecer un proxy que afecte a todas las aplicaciones de nuestro terminal.

Todo esto tiene sus requisitos:
- Tener móvil con permisos ROOT.
- Kernel con IPTABLES

De no tenerlos, igualmente se aplicarán las configuraciones pero no hay garantía de que todo funcione.

Dicho esto, configuramos ProxyDroid acorde con los datos del Proxy al que queremos conectar.
En nuestro ejemplo configuramos para el proxy de la UMA, en la red alumnos.
proxy.wifi.uma.es con Puerto 31280

Cada uno que use su dirección y puerto proxy correspondiente.
Abrimos ProxyDroid y la primera vez se nos pedirá permisos root que permitiremos.

Pulsamos en el Lápiz de arriba a la derecha para cambiar el nombre de nuestro perfil. Lo hemos llamado UMA.
- AutoSettings lo dejamos desmarcado.
- En Host ponemos (en nuestro caso ejemplo para red alumnos de la UMA)
proxy.wifi.uma.es
- En Puerto
3128
- Proxy type
HTTP
- Marcamos la opción Auto Connect. para que se active el proxy solo al conectarnos a la UMA.

- Seleccionamos Bound Network y nos mostrará una lista de redes guardadas (anteriormente habremos conectado a la red) y seleccionamos la nuestra.

- Todo lo demás dejaremos como está.
Asegurando que esté marcado Global Proxy

- Elegimos al final del todo si queremos que cada vez que se inicie ProxyDroid Vibre o suene (A vuestro gusto)

Con esto estará todo correctamente configurado.
Para que automáticamente se conecte a la red WiFi seleccionada se active solo y podamos usar todas las aplicaciones del móvil. Como Whatsapp, Telegram, Exploradores, MegaSync, Correos... etc...

Nota: Cada ROM y Kernel es un mundo, puede que tu kernel tenga IPTABLES pero vuestra ROM no permita su uso o al contrario. Eso dependerá de cada caso particular, os animo igualmente a probarlo y aprender en el proceso.
Nota2: ProxyDroid es posible que no se inicie solo cuando hemos marcado esa opción. Esto puede ser debido a que vuestra ROM instalada no desactiva el uso de Datos automáticamente al conectarse a la WiFi. Para solucionarlo podéis desactivar a mano el uso de datos (3G,4G) y directamente ProxyDroid se activará al detectar que estais conectado a la WiFi seleccionada.

Espero que haya sido de utilidad y como siempre tenéis los comentarios para cualquier duda/petición/sugerencia.....
Un saludo!!

miércoles, octubre 21, 2015

CodeBlocks en Linux! Code::Blocks


Codeblocks es un Entorno de Desarrollo Integrado (IDE) de código abierto y multiplataforma que nos ofrece infinidad de plugins y comodidades a la hora de programar en C y C++.

- En distribuciones Ubuntu/Linux Mint y derivados...
Tenemos en el centro de software el paquete codeblocks listo para instalar.
Buscamos el paquete
codeblocks
codeblocks-contrib

Este último paquete es el que nos permitirá imprimir / exportar a PDF y muchas más opciones como escribir y autodetección de sangrías en Cpp, más compiladores etc...
 
Si no lo tenemos de antes, también habrá que instalar
gcc
g++
xterm

Ya estaría todo correcto para disfrutar picando código!!!


- Si deseamos indagar en .deb para sistemas Debian, entramos aquí.
- Para usuarios de Fedora acudimos a este enlace.
- Si aún somos más aventureros como para probar las nightly builds acudimos aquí.
- Saber mas de CodeBlocks aquí.

Espero que haya sido de ayuda!
Un saludo!

domingo, octubre 18, 2015

Opción depuración USB en nuestro Android

Esta opción nos permite interactuar desde un ordenador con nuestro Android para diversas finalidades a través de USB.

Para ello tenemos que activar dicha característica.

- Accedemos en Ajustes a Información del Teléfono.

- Pulsamos 7 veces seguidas sobre Número de compilación.

- Ahora al volver a Ajustes tendremos accesible las Opciones de desarrollo donde entramos para activar Depuración USB.

- Por ultimo al conectar el móvil y operar sobre el con algún programa o comando nos saldrá en Android una autorización que debemos aceptar para permitir estas acciones.

Ya tendremos nuestro terminal preparado para cacharrear con él!

Un saludo!

domingo, octubre 11, 2015

Crear una maquina virtual con VirtualBox

Suponiendo que tenemos instalado VirtualBox (si no pásate por aquí)

Abrimos VirtualBox --> Nueva

Escribimos un nombre que identifique la maquina virtual que vamos a crear.
Seleccionamos el tipo, si es Windows, Linux... y la versión de dicho sistema operativo.

Nota: Para poder crear Maquinas Virtuales de 64 bits solo es posible si el procesador admite VT-x o AMD-v (Intel y AMD respectivamente) y tener activado desde la BIOS de nuestro ordenador dicha característica.

Tamaño de memoria será el tamaño de RAM que queremos asignar a nuestra virtualización. Hay que tener en cuenta que nuestro sistema operativo también seguirá usando RAM, por lo que dejaremos siempre lo suficiente para que siga funcionando todo correctamente fuera de la máquina virtual.
Para esto se nos indica por los colores en la barra deslizadora, donde es seguro y donde no establecer esta cantidad de memoria.

Al seguir, se nos pide indicar si queremos crear un disco virtual o si ya teníamos uno anterior.

El formato del mismo, se aconseja que sea dinámico. Así la maquina virtual no ocupará la totalidad del tamaño que asignamos al disco duro virtual, si no que simplemente lo que esté realmente ocupado por el sistema y sus aplicaciones/archivos.

Una vez creada la maquina virtual, hay que instalar el SO que tengamos en mente.
Para ello se puede utilizar cómodamente una imagen del sistema (iso) o un CD de instalación insertado en nuestro lector.

Seleccionamos la maquina y pulsamos en Iniciar. Al no estar cargada la imagen dará error, pero la seleccionamos:
Icono de un disco abajo a la derecha (pulsar con botón derecho) --> "Choose image disc" ó seleccionamos nuestro lector de la lista si es un disco físico.

Reiniciamos la máquina pulsando archivo y después cerrar, seleccionamos la opción de apagar máquina y después aceptar.

Para finalizar la volvemos a iniciar.

Al volver a arrancar la maquina ya leerá el disco y comenzará la instalación como si de un ordenador corriente se tratara.

Una vez instalado Windows podemos empezar a usarlo con normalidad.

Recomiendo configurar VirtualBox para que tenga aceleración 3D, carpetas compartidas y opciones ampliadas entre el Sistema operativo virtual y principal. Pasar por AQUÍ.

Nota: Si se ha capturado el teclado y ratón, y no podemos "sacarlo" de la ventana de virtualización, se cancela con la tecla CTRL derecho.
También podemos poner el sistema virtualizado ocupando toda la pantalla dando la sensacion de que estamos realmente en ese sistema pulsando "CTRL derecho + F"

Después de todo esto, tendremos mas que configurada y optimizada nuestra maquina virtual.
No es raro que de la sensación que Windows va mejor virtualizado que instalado realmente... ¿por que será? :P

Un saludo!

Configurar y activar opciones 3D y ampliadas en maquina virtual VirtualBox

Procedemos a activar aceleración 3D y opciones ampliadas (compartir carpetas, portapapeles compartido...):
Pulsamos en Dispositivos -> Insertar imagen de CD de las <<Guest Additions>>

Ahora, cerramos todo y apagamos la maquina virtual e iniciamos el sistema en "Modo Seguro"
Esto (en sistemas Windows) se hace arrancando la máquina virtual y en cuanto empiece a funcionar pulsamos una vez con el ratón dentro y rápidamente pulsamos F8 repetidas veces hasta que nos dé la opción modo seguro que seleccionaremos.

En el sistema virtual Vamos a "Equipo" y doble click en la unidad y en ejecutable: VBoxWindowsAdditions.
Si no sale, volvemos a Pulsar en Dispositivos -> Insertar imagen de CD de las <<Guest Additions>>


E instalamos la aceleración 3D siguiendo los pasos del instalador aceptando todo. Finalemnte reinciamos y veremos que todo se verá mas nítido y podremos activar otras opciones interesantes.

Apagamos la máquina virtual y en Configuración con la maquina virtual seleccionada.

-> Pantalla
Activamos las casillas habilitar 3D y 2D.

Para activar el copiar y pegar (archivos y texto) entre los dos sistemas accedemos a Configuración con la maquina virtual seleccionada.
General -> Avanzado

También podemos compartir carpetas entre los dos sistemas cómodamente
en Configuración -> Carpetas compartidas -> y a la derecha pulsamos en el icono de la "carpeta +" a la derecha. Buscamos las carpetas que queramos compartir y marcamos la opción auto-montar.

Seguro ahora te interesa activar los USB de distintas velocidades y versiones.
Para Linux, pasar por Aquí.
Para MAC, pasar por Aquí.

Un saludo!

 
Google+