Hace poco hice un upgrade de WIndows 8 a Windows 8.1 y desde entonces Virtual Box me empezó a dar problemas. Algunos de ellos se solucionaron reinstalando el programa o creando una nueva máguina virtual pero la conección de red en modo Bridge me seguía sin funcionar. Si te pasa como a mí esto es lo que tienes que hacer: (Los nombres de las cosas pueden ser ligeramente diferentes a la realidad porque al hacer este post no usé Windows en castellano) Ir a administrador de redes en Windows Localiza la conección sobre la que quieres hacer el bridge Selecionala y pincha sobre cambiar las opciones del adaptador Pincha Instalar Seleciona Servicio VirtualBox Bridged Networking driver Si todo va bien el adaptador volverá a estar disponible en tu máquina virtual y la conección volverá a funcionar sin necesidad de que reinicies. Fuente | gavinchappell.co.uk


Desde hace algunos meses Chrome para Android cuenta con la posibilidad de crear accesos directos de paginas web. Para hacerlo solo tienes que ir a Opciones y darle “añadir a pantalla de inicio”:       Al hacer esto Chrome crear un acceso directo de la página en cuestion en nuestro escritorio cojiendo el favicon de la web y eĺ nombre que le demos.     Otra característica que tienen estos accesos directos de Chrome es que al abrirlos, si tienes la opción correspondiente habilitada, la página en cuestion  se abrirá en pantalla completa y ocultando la barra de busqueda. Para que esto suceda tan solo tenemos que añadir en el head de nuestra página la siguiente linea: <meta name="mobile-web-app-capable" content="yes"> Fuente | google.developer.com


webchange

Desde la semana pasada he empezado a utilizar un nuevo theme para el Blog. El tema lo hice a partir del starter template para WordPress roots. Si estáis interesados en desarrollar themes para WordPress con rapidez y sin tener que pensar en child-themes os lo recomiendo. Mi objetivo era darle un aspecto más sobrio y elegante al Blog y mejorar el uso en dispositivos móviles. Espero que os guste!


  Si como yo has intentado rescatar datos de un disco duro dañado seguramente te habrás topado también con el mensaje Input/Output Error.  El problema es que ocurre es que con la mayoría de métodos para copiar datos, al encontrarse con un archivo que no puede copiar, o bien se cancela el proceso de copia o aparece un diálogo preguntandonos que hacer (volver a intentar,  pasar del archivo o cancelar la copia). Por suerte hay varias herramientas en Linux que nos pueden ayudar a solucionar este problema. Aquí os dejo 2 de ellas:   Ddrescue Ddrescue es una herramienta basada en dd que nos permite hacer imágenes de particiones en nuestro disco duro intentando salvar la mayor cantidad de datos posibles.  Lo podemos instalar asi: aguinar@pc:$ sudo apt-get install gddrescue   Primero con este comando copiamos los datos que se encuentran libres de errores: aguinar@pc:$ ddrescue -n /dev/sdb /media/disco-externo/rescue.zip ddrescue.log   Luego cuando el comando de arriba haya terminado, ejecutamos este comando para intentar recuperar los datos dañados en nuestro disco: aguinar@pc:$ ddrescue -r 1 /dev/sdb /media/disco-externo/rescue.zip ddrescue.log   Como ves en la imágen de abajo, y ddrescue te ofrece mucha información útil acerca de los datos que copia.   Con este método puedes recuperar una gran cantidad de datos el problema es que el proceso puede durar mucho tiempo. Dependiendo de cantidad de datos que quieras rescatar y de la potencia de tu ordenador puede tardar hasta dias en completarse.   Gcp Gcp es una versión vitaminada del comando cp. Es muy fácil de usar y tiene algunas cualidades muy prácticas como saltarse automáticamente los archivos donde encuentra problemas o una útil barra de progreso. Este sería un ejemplo de uso para copiar de un disco a otro: aguinar@pc:$ gcp -r /media/damaged_disc/ /media/copy_disc/   Cabe destacar que este método es problemente menos efectivo que ddrescue y va a haber más datos que pierdas, pero por otro lado es mucho más rapido.   Fuente | forensicwiki.org, mylinuxbook  


  En otros post he descrito como usar ddclient para asociar tu IP pública a un dominio (con un proveedor gratuito o en un dominio de pago en namecheap). Esto es muy útil para por ejemplo acceder por SSH a un servidor remoto. Una medida habitual para minimizar los riesgos de que alguien pueda usar esta puerta para colarse en nuestro sistema es cambiar el puerto que usa SSH(por defecto es el puerto 22). Para ello editamos el archivo de configuración del servidor SSH y cambiamos la línea que pone Port 22 por el puerto que nosotros queramos (debe ser una cifra entre 1 y 65535). aguinar@pc:$ sudo nano /etc/ssh/sshd_config   Luego reiniciamos el servicio así: aguinar@pc:$ sudo /etc/init.d/ssh restart   Y para conectarnos desde la terminal introduciendo el puerto lo hacemos de la siguiente manera: aguinar@pc:$ ssh -p 2211 192.168.1.152   Fuente | Wikipedia puertos  


odroid_xubuntu

  Después de de que hayamos instalado un sistema operativo deberíamos configurar algunas cosas en nuestro Odroid. Aquí tienes algunos de los pasos básicos que deberías llevar a cabo:   Ejecutar el asistente de configuración Esta distribución de Xubuntu viene con un asistente basado en el que tiene la Raspberry Pi con el que puedes, entre otras cosas, cambiar el namehost, expandir la partición del sistema operativo para que utilice todo el espacio disponible o desactivar el escritorio. aguinar@pc:$ sudo odroid-config     Usar una IP estática Es muy recomendable darle una IP estática a nuestro Odroid para poder localizarlo siempre. Cómo en cualquier otra distribución de Linux configuramos este archivo: aguinar@pc:$ sudo nano /etc/network/interfaces   Y dejamos la configuración el algo parecido a esto: # interfaces(5) file used by ifup(8) and ifdown(8) auto eht0 iface lo inet loopback iface eth0 inet static address 192.168.1.10 network 255.255.255.0 gateway 192.168.1.1   Configurar usuarios Odroid viene por defecto con usuario “odroid”. Deberías crearte otro usuario para ti y eliminar el usuario odroid o cambiar su contraseña. aguinar@pc:$ sudo adduser nuevo_usuario   Debes agregar este nuevo usuario agregarlo a la lista de usuarios que sudoers para que puedes ejecutar commandos como root. Lo puedes hacer así: aguinar@pc:$ sudo usermod -a -G sudo nuevo_usuario   Asi lo puedes eleminar y borrar su home: aguinar@pc:$ sudo deluser –remove-home odroid   Si el home de odroid no se borra lo puedes eliminar asi: aguinar@pc:$ sudo rm -rf /home/odroid     Y listo! Ya tenemos nuestra Odroid configurada y lista para usarla.   Fuentes | Logo Xubuntu, Logo Odroid


odroid_box

  Ya con mi Odroid U3 aquí os dejo una guía para instalar el sistema operativo y ponerla en funcionamiento. Descargar sistema operativo: En la página oficial de descargas de Odroid puedes encontrar las ultimas versiones de Android y Xubuntu que estan disponibles. También hay una versión de Arch Linux que puedes encontrar aquí. Descomprime la imagen del sistema operativo Descomprime el archivo .img del sistema operativo que te bajaste desde nautilus o bien desde la terminal con este comando: aguinar@pc:$ tar -xvf xubuntu-13.10-desktop-armhf_odroidu_20140211.img.xz   Averigua la ruta de tu tarjeta SD aguinar@pc:$ sudo fdisk -l   Instalar el sistema operativo en la tarjeta SD Acuérdate de sustituir la ruta primera ruta por la que te corresponda a ti y la segunda por la ruta que obtuviste en el paso anterior (sin la parte que pone p1, p2, etc para escojer la tarjeta SD entera y no solo una partición). aguinar@pc:$ sudo dd bs=4M if=/home/user/Downloads/xubuntu-13.10-desktop-armhf_odroidu_20140211.img of=/dev/mmcblk0   Inicia sesión Conecta la toma de corriente y el cable de red y listo. El sistema operativo tiene instalado SSH por defecto y puedes inicar sesión sin necesidad de conectar el equipo a un monitor. Simplemente busca la IP con la que esta usando tu Odroid y conectate con mediante SSH con el usuario odriod y la contraseña odroid. aguinar@pc:$ ssh odroid@odroid_ip      


  Hace ya 2 años desde que la Raspberry Pi comenzó a distribuirse y llegar a todos los rincones del mundo. No cabe duda que esto supuso un impulso grandioso a la popularidad de los Linux boards y una prueba de ello es la gran variedad de alternativas a la Raspberry Pi que han aparecido desde entonces. Mi problema es que para algunas cosas de las funciones que le quería dar se quedaba bastante corta de prestaciones y por eso ahora mismo solo la uso para actualizar mi IP con ddclient. Buscando alternativas me he encontrado con el ODROID-U3. Un Linux board fabricado por la empresa coreana Hard Kernel y que cuenta con la CPU de un Samsung S3 y 2 GB de RAM (toda la ficha técnica aqui). Esta joya la puedes tener en tu casa en su “Community Edition” con una carcasa y fuente de alimentación por aproximadamente 75€ (gastos de envío incluidos). Sólo te haría falta una tarjeta micro-SD y lo tendrías todo en tus manos para empezar a usarla para lo que se te ocurra. Yo ya me he pedido una y en los próximos días dejaré mis primeras impresiones y tutoriales con el Odroid-U3.