Algo de Linux: 2017

martes, 12 de diciembre de 2017

Dlink DIR 860l: Reemplazar el firmware desde el Recovery Mode

Es posible actualizar el firmware del router Dlink DIR 860l desde el Recovery Mode, sobre todo, cuando lo hemos brickeado tras una actualización de firmware. En este post, vamos a ver cómo hacerlo, reemplazando el firmware que tenga por LEDE.

Lo primero que haremos será descargar la imagen con la que queremos flashear el dispositivo.

El siguiente paso que daremos será conectar el router mediante un cable ethernet a nuestra red. Suponemos que nuestro equipo ya se encuentra conectado a la red.

A continuación, aprovechamos iproute2 para añadir una segunda dirección IP del rango del dispositivo a la interfaz ethernet de nuestro equipo. Ésto nos va a permitir conectarnos al dispositivo a través de la red:



Una vez añadida una IP del rango del dispositivo, comprobamos que responde al comando ping:


Ahora apagamos el router y desconectamos el cable de alimentación.

Una vez desconectado, mantenemos pulsado el botón de reset (que se encuentra en la parte inferior del dispositivo) durante 10 segundos. Comprobaréis que el indicador de power se enciende y apaga en color naranja.

Bien, pues ahora es el momento de abrir un navegador en nuestro equipo, escribir la dirección IP del dispositivo en la barra de direcciones y pulsar Enter. Si todo ha ido bien, veréis la interfaz de flasheo del recovery mode:


Seleccionamos el firmware con el que queremos flashear el dispositivo, y hacemos un clic sobre el botón "Upload firmware NOW"


Y comenzará el proceso de flasheo con el nuevo firmware:


Cuando termine, no tendremos más que cargar en el navegador la dirección IP del dispositivo:



Una observación: El dispositivo flasheado con dd-wrt tiene una dirección IP 192.168.0.1 por defecto. Debéis de tener en cuenta que, si lo flasheais con lede, tendrá una dirección IP 192.168.1.1 por defecto.


El siguiente paso, una vez flasheado, será configurarlo a nuestro gusto.
Publicado por primera vez en http://enavas.blogspot.com.es

lunes, 11 de diciembre de 2017

Descargar la última versión de mBlock 3

mBlock es un entorno gráfico de programación basado en Scratch 2.0 para programar robots basados en Arduino.



Si tenéis muchas máquinas en las que instalar mBlock, como por ejemplo en las aulas de Infolab, la forma más rápida de instalarlo en nuestros Ubuntu, es descargar el paquete deb desde la siguiente dirección:
https://mblockdev.blob.core.chinacloudapi.cn/mblock-src/mBlock.deb

Y colocarlo en nuestro propio repositorio de paquetes para que se instale automáticamente vía pkgsync.

Si queréis descargar versiones de mBlock 3 para cualquiera de los sistemas operativos disponibles, podéis hacerlo desde el siguiente enlace:
http://www.mblock.cc/software/mblock/mblock3/

Publicado por primera vez en http://enavas.blogspot.com.es

yEd: Editor de diagramas multiplataforma

yEd es un editor de diagramas freeware multiplataforma que podemos utilizar para crear nuestros propios diagramas. 

Para instalarlo en Debian y Ubuntu, descargamos el instalador desde su página web y le asignamos permisos de ejecución:


A continuación, ejecutamos el instalador:


Y se iniciará el asistente de instalación:


Aceptamos los términos del acuerdo de licencia:


Elegimos el directorio de instalación:


Permitimos que se creen enlaces en /usr/local/sbin a los ejecutables ubicados en /opt/yEd:


Y, por último, permitimos que se cree un acceso directo a la aplicación:


Comenzará el proceso de copia de archivos. Cuando termine, se nos mostrará la siguiente pantalla en la que pulsaremos "Finish" para terminar la instalación:


Una vez instalado, ya podemos abrir la aplicación:


Por último, comentar que existe una versión live disponible en el siguiente enlace:
https://www.yworks.com/yed-live/
Publicado por primera vez en http://enavas.blogspot.com.es

martes, 5 de diciembre de 2017

Autorotación de pantalla en portablets Vexia mediante iio-sensor-proxy

A nuestros portablets Vexia les instalaron una extensión a la que llamaron readerMode para rotar la pantalla manualmente con el fin de poder ver la imagen en vertical u horizontal. 

A partir de Gnome 3.18, es posible hacer que la pantalla rote automáticamente usando el acelerómetro del dispositivo, que el sensor de luz detecte los valores para aumentar o reducir el brillo de pantalla o, si nuestro dispositivo dispone de brújula, hacer que muestre la dirección en Maps. Para ello, no tenéis más que instalar el paquete iio-sensor-proxy:
# apt-get install iio-sensor-proxy
Para comprobar el estado del servicio, podemos utilizar systemctl:
# systemctl status iio-sensor-proxy
Si no estuviera iniciado, podemos arrancarlo:
# systemctl start iio-sensor-proxy
Y, si por alguna razón quisiéramos desactivarlo, es tan sencillo como hacer lo siguiente:
# systemctl stop iio-sensor-proxy
# systemctl disable iio-sensor-proxy
Por último, decir que si queremos monitorizar el estado de los sensores, tan sólo tenemos que usar el comando siguiente:
# monitor-sensor
Publicado por primera vez en http://enavas.blogspot.com.es

Servidores DNS instalados en el IES

A raiz del post anterior, alguien me preguntó: ¿Cuántos servidores DNS tienes? Pues bien, tengo 5:
  • El servidor del centro con powerdns y powerdns recursor, como todos.
  • Un segundo servidor réplica con powerdns y powerdns-recursor.
  • Un controlador de dominio primario para windows, que resuelve las peticiones DNS del dominio de windows.
  • Un controlador de dominio de backup de windows que pueda resolver las peticiones en caso de caída del anterior.
  • Un servidor DNS en pfSense que se encargará de resolver las direcciones para todas las VLAN accesibles desde el firewall.

Los dos primeros resuelven nombres del centro, redirigen peticiones a intranet e internet.

Los tres últimos usan como redireccionadores a los dos primeros.
Publicado por primera vez en http://enavas.blogspot.com.es

lunes, 4 de diciembre de 2017

La importancia de tener un servidor DNS local frente a depender de un DNS centralizado

Hay cosas que cuando las ves, no te las crees... ¿Cómo es posible que un dominio como el de educarex.es del que dependen tantos servicios como rayuela.educarex.es, www.educarex.es, profex.educarex.es  o abiesweb.educarex.es caduque? 


Para mí que siempre te avisan antes de que caduque, ¿o no? Enfin...

Me gustaría aprovechar la ocasión para insistir en lo que siempre digo y que tantas veces me habéis escuchado: Es preferible tener servicios locales en lugar de depender sólo de servicios centralizados. Y lo que ha sucedido con la caducidad del dominido educarex.es lo demuestra. 

Para solventar el problema mientra se llevaba a cabo la renovación del dominio, he añadido a mis servidores DNS las entradas que permiten resolver los nombres de los servicios antes mencionados:
  • 217.124.181.253 rayuela.educarex.es
  • 217.124.181.228 profex.educarex.es
  • 178.255.108.23 www.educarex.es
  • 178.255.108.14 abiesweb.educarex.es
De este modo, en mi centro se ha podido seguir accediendo a estos servicios por el nombre cuando hemos tenido constancia del problema del que nadie nos había informado.
Publicado por primera vez en http://enavas.blogspot.com.es

sábado, 2 de diciembre de 2017

Crear acceso directo a aplicación scangearmp2 para escáneres multifunción PIXMA

En un post de octubre de 2017 vimos como instalar el software ScanGear para escanear en dispositivos multifunción PIXMA MG5700 Series. El problema que tiene este paquete es que los desarrolladores se debieron olvidar de que debían crear un acceso directo a la aplicación para facilitar la vida a los usuarios, sobre todo a aquellos que no tienen conocimientos técnicos.

En este post vamos a ver cómo crear un acceso directo a la aplicación que nos permita lanzarla desde el entorno gráfico sin tener que abrir un terminal y escribir el nombre de la aplicación.

Primero abrimos un terminal y creamos un archivo .desktop como administrador:
# nano /usr/share/applications/scangearmp2.desktop
Y le anñadimos el siguiente contenido:
[Desktop Entry]
Categories=Graphics;Scanning;
Exec=scangearmp2
Icon=scanner
Name=Escaner
Type=Application
Por último, asignamos permisos de ejecución al archivo .desktop:
# chmod +x /usr/share/applications/scangearmp2.desktop 
Y listo.
Publicado por primera vez en http://enavas.blogspot.com.es

martes, 21 de noviembre de 2017

Modificado el script restore-ldap que permite restaurar la configuración y/o la B.D. LDAP

El script restore-ldap permite restaurar un backup de la configuración y/o la B.D. LDAP.

Como ya vimos en un post anterior, este script aprovecha para reindexar la B.D. y reiniciar los servicios asociados que utilizan datos almacenados en LDAP como el servicio DNS (pdns), el recursor (pdns-recursor) y el servicio DHCP (isc-dhcp-server), tras realizar la restauración.

Al igual que hice con el script backup-ldap, he modificado también este script para introducir una espera de 2 segundos antes de reiniciar el servicio DHCP con el fin de garantizar que los servicios anteriores (ldap, pdns y pdns-recursor) se encuentren ya funcionando antes de reiniciar isc-dhcp-server.

Para más información: https://github.com/algodelinux/restore-ldap
Publicado por primera vez en http://enavas.blogspot.com.es

Modificado el script backup-ldap que realiza un backup completo de LDAP con configuración OLC

El script backup-ldap permite realizar un backup completo de LDAP con configuración OLC.

Como ya vimos en un post anterior, este script hace copia tanto de los datos almacenados en el árbol ldap como de la base de datos de configuración. Además, reindexa la B.D. y reinicia los servicios asociados que utilizan datos almacenados en LDAP como el servicio DNS (pdns), el recursor (pdns-recursor) y el servicio DHCP (isc-dhcp-server).

He modificado el script para introducir una espera de 2 segundos antes de reiniciar el servicio DHCP con el fin de garantizar que los servicios anteriores (ldap, pdns y pdns-recursor) se encuentren ya funcionando antes de reiniciar isc-dhcp-server.

Para más información: https://github.com/algodelinux/backup-ldap
Publicado por primera vez en http://enavas.blogspot.com.es

lunes, 30 de octubre de 2017

Procedimiento de configuración de portátiles

El procedimiento que sigo para configurar los miniportátiles de mi centro es sencillo:

Primero.- Transfiero la imagen desde una tarjeta SD a la partición de clonación del portátil siguiendo el procedimiento de clonación de portátiles que ya expliqué en un post anterior.

Segundo.- Reinicio el portátil y selecciono la opción de grub que permite restaurar la imagen automáticamente.

Tercero.- Reinicio de nuevo el portátil para que arranque con la imagen recién restaurada.

Cuarto.- Conecto el portátil a la red y ejecuto el script cambiahostname que hace lo siguiente:
  1. Muestra un cuadro de diálogo que me permite introducir el nombre que quiero asignar al portátil.
  2. Ejecuta pkgsync -pcrfS (se actualizan los paquetes del equipo, purgando kernels antiguos, eliminando paquetes desinstalados, eliminando librerías huérfanas y apagando al terminar).

Publicado por primera vez en http://enavas.blogspot.com.es

Eliminar restos de kernels no instalados en /boot

Esta mañana, actualizando miniportátiles, he observado que en la partición /boot tenían restos de kernels que estuvieron instalados en alguna ocasión, pero cuyos paquetes no se encontraban instalados. Para desinstalar kernels antiguos, podemos contar con la herramienta purge-old-kernels, pero ésta no va a eliminar los archivos mencionados.

Para solucionar el problema he escrito un pequeño script que obtiene la lista de kernels instalados y elimina los archivos correspondientes a kernels que no se encuentran instalados.

Aquí podéis ver el código de remove-kernel-garbage:

Publicado por primera vez en http://enavas.blogspot.com.es

jueves, 26 de octubre de 2017

Instalar controlador UniFi en Ubuntu Xenial

En un post de 2015 vimos cómo instalar el controlador UniFi en Debian Jessie. En este post, aunque el procedimiento es el mismo, vamos a ver cómo instalar el controlador en Ubuntu Xenial.

Para instalarlo, tenemos dos opciones:

1) Descargar el controlador UniFi desde la web del fabricante e instalarlo con dpkg: https://www.ubnt.com/download/unifi/unifi-ap

2) Configurar el repositorio desde donde descargar el paquete. 

Elegiremos la segunda opción, que nos permitirá mantener el controlador actualizado más fácilmente.

Así que lo primero que haremos será añadir el repositorio de ubiquiti:
# echo 'deb http://www.ubnt.com/downloads/unifi/debian stable ubiquiti' > /etc/apt/sources.list.d/ubiquiti.list
A continuación añadimos la clave del repositorio:
# apt-key adv --keyserver keyserver.ubuntu.com --recv C0A52C50
Actualizamos los índices de los repositorios:
# apt-get update
E instalamos el paquete unifi:
# apt-get install unifi
Al instalar el paquete, se iniciará el servicio unifi. Así que comprobaremos si está corriendo:
# systemctl status unifi.service
Si véis una salida como la siguiente, es que está corriendo:
# systemctl status unifi.service
● unifi.service - unifi
   Loaded: loaded (/lib/systemd/system/unifi.service; enabled)
   Active: active (running) since vie 2015-09-11 07:59:46 CEST; 1s ago
  Process: 2937 ExecStop=/usr/lib/unifi/bin/unifi.init stop (code=exited, status=0/SUCCESS)
  Process: 3002 ExecStart=/usr/lib/unifi/bin/unifi.init start (code=exited, status=0/SUCCESS)
 Main PID: 3025 (jsvc)
   CGroup: /system.slice/unifi.service
           ├─3025 unifi -home /usr/lib/jvm/java-7-openjdk-amd64 -cp /usr/shar...
           ├─3026 unifi -home /usr/lib/jvm/java-7-openjdk-amd64 -cp /usr/shar...
           ├─3027 unifi -home /usr/lib/jvm/java-7-openjdk-amd64 -cp /usr/shar...
           └─3041 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java -Xmx1024M -D...

sep 11 07:59:46 conector unifi.init[3002]: Starting Ubiquiti UniFi Controlle....
Hint: Some lines were ellipsized, use -l to show in full.
Bien, pues ahora que ya está instalado y corriendo, abrimos el navegador en cualquier equipo de nuestra red y accedemos al controlador mediante https en la IP del equipo y el puerto 8443. 
Por ejemplo, si el equipo donde hemos instalado el software tiene la dirección IP 192.168.0.5, para acceder al controlador tendremos que escribir esta dirección en la barra de direcciones del navegador:
https://192.168.0.5:8443
La primera vez que entremos nos aparecerá el típico mensaje que dice que la conexión no está verificada:


Añadimos la excepción y listo.

Además, la primera vez también se iniciará un asistente de configuración en 5 pasos donde configuraremos unos ajustes básicos:


En la siguiente pantalla, pulsamos Skip. Más adelante ya configuraremos la Wifi...


A continuación introducimos los datos de acceso al controlador y los datos para la autentificación de dispositivos:



A continuación nos pedirá que revisemos y confirmemos la configuración:



Por último, nos pedirá que introduzcamos las credenciales de nuestra cuenta en UBNT.com:


Para eso tenemos que registrarnos, así que, si de momento no queremos hacerlo, pulsamos el botón SKIP.

Cuando terminemos con el asistente, veremos la pantalla de login:


Y eso es todo. A partir de ahí, ya podremos gestionar todos nuestros puntos de acceso Ubiquiti desde un único lugar: el controlador.
Publicado por primera vez en http://enavas.blogspot.com.es

viernes, 20 de octubre de 2017

Instalar Libreoffice Fresh o Libreoffice Still

Si queréis mantener más o menos actualizado LibreOffice en Ubuntu, podéis utilizar su ppa: https://launchpad.net/~libreoffice/+archive/ubuntu/ppa

Allí encontraréis las diferentes versiones que distibuyen vía ppa. En particular, podemos distinguir dos: 
  • Libreoffice Fresh: La última versión disponible.
  • Libreoffice Still: La versión considerada como estable.
Si queréis instalar la última versión disponible, tan sólo tendréis que ejecutar el siguiente comando para añadir su repositorio:
# add-apt-repository ppa:libreoffice/ppa
Ahora bien, si queréis instalar la versión estable, tendréis que echar un vistazo a la página del repositorio https://launchpad.net/~libreoffice/+archive/ubuntu/ppa para ver cuál ese la estable en ese momento. Por ejemplo, la estable (still) a día de hoy es la 5.3:


Eso quiere decir que, si queremos disponer de la versión estable en este momento, deberíamos añadir el repositorio correspondiente a la versión 5.3:
# add-apt-repository ppa:libreoffice/libreoffice-5-3
Publicado por primera vez en http://enavas.blogspot.com.es

Mantener actualizados los drivers NVIDIA de SIATIC e Infolab

Para mantener actualizados los drivers NVIDIA de SIATIC e Infolab utilizo un módulo puppet que instala los paquetes:
  • nvidia-340 en SIATIC.
  • nvidia-384 en Infolab.
Los SIATIC tienen una GeForce 210:
# lspci | grep -i vga
01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
Los Infolab tienen una GeForce GT 730:
# lspci | grep -i vga
01:00.0 VGA compatible controller: NVIDIA Corporation GK208 [GeForce GT 730] (rev a1)
La instalación se realiza vía ppa desde aquí:

El módulo es muy sencillo, pero no lo he compartido para evitarme quebraderos de cabeza básicamente por tres razones:
  • Se apoya en el módulo puppetlabs/apt de puppetforge, que casi nadie usará en su centro.
  • Mis máquinas tienen actualizado el kernel a la versión 4.
  • No utilizo repositorios congelados.
Publicado por primera vez en http://enavas.blogspot.com.es

Paquete pkgsync 1.41

He actualizado el paquete pkgsync a la versión 1.41 para evitar que la herramienta purge-old-kernels pida confirmación a la hora de eliminar kernels antiguos.
Aquí podéis ver el código completo de pkgsync:


Y si queréis descargar el paquete que instala esta versión de pkgsync, aquí lo tenéis:
https://drive.google.com/file/d/0B3XAklnKX7ZjTk5wVzVtdkk4WFE/view?usp=sharing
Publicado por primera vez en http://enavas.blogspot.com.es

jueves, 19 de octubre de 2017

cmder: Emulador de consola portable para Windows

cmder es un emulador de consola portable para Windows que nos va a permitir realizar conexiones a nuestras máquinas Linux desde Windows de una forma muy cómoda, y, sobre todo muy similar a la consola de Linux.


La ventaja de que sea portable es que podemos utilizarlo en máquinas en las que no tenemos permisos de instalación y llevarla con nosotros en nuestros dispositivos de almacenamiento.

Se encuentra disponible en dos versiones:
  • Una versión mini que ocupa unos 6 Mb.
  • Una versión full que ocupa unos 84 Mb.
A continuación podéis ver una imagen de la consola recién abierta:


Y realizando una conexión a una máquina virtual:



Una característica muy interesante de esta herramienta es que nos va a permitir abrir diferentes sesiones y cambiar entre ellas, algo muy útil cuando iniciamos sesiones en varias máquinas remotas.
Publicado por primera vez en http://enavas.blogspot.com.es

miércoles, 18 de octubre de 2017

Instalar ScanGear para escanear en impresoras multifunción PIXMA MG5700 Series

Del mismo modo que instalamos los drivers para imprimir en impresoras PIXMA de la serie MG5700, podemos instalar el software Scangear, que nos va a permitir utilizar el escaner en Ubuntu.

A continuación os dejo el enlace de descarga desde Canon Asia porque desde canon.es os dirá que nuestro dispositivo ya no es compatible con Linux... Ya véis. Ni ellos mismos saben si tienen soporte o no, porque en la web de soporte de Canon Asia sí existen:
http://support-th.canon-asia.com/contents/TH/EN/0100840201.html

Una vez descargado el paquete con los drivers, lo descomprimimos:
# tar xfvz scangearmp2-3.40-1-deb.tar.gz
Al descomprimirlo nos crea un directorio. Entramos dentro de él: cd scangearmp2-3.40-1-deb/
Y ejecutamos el script install.sh para que instale los drivers de 32 o 64 bits en función del sistema operativo que tengamos: ./install.sh
Y listo.

Una vez instalado el software, encendemos el dispositivo, abrimos un terminal y ejecutamos:
# scangearmp2
La primera vez nos dirá que no se encuentra ningún dispositivo disponible:


Hacemos clic sobre el botón "OK" y nos aparecerá una ventana como la siguiente:


Hacemos clic en "Update Scanner List" para que la aplicación detecte el escaner. Una vez detectado, nos mostrará una pantalla en la que podemos comprobar que lo ha detectado:


Pulsamos "OK" y tendremos acceso a la aplicación de escaneado:


Publicado por primera vez en http://enavas.blogspot.com.es

Instalar IJ Printer Driver para impresoras Canon PIXMA MG5700 Series en Ubuntu

La serie PIXMA MG5700 consta de 5 modelos concretos de impresoras:
  • PIXMA MG5740
  • PIXMA MG5750
  • PIXMA MG5751
  • PIXMA MG5752
  • PIXMA MG5753
Podemos descargar e instalar los drivers de estos 5 modelos, descargando el siguiente paquete desde la web de soporte de Canon Asia:
http://support-th.canon-asia.com/contents/TH/EN/0100839901.html

Una vez descargado, lo descomprimimos:
# tar xfvz cnijfilter2-5.40-1-deb.tar.gz
Entramos dentro del directorio:
# cd cnijfilter2-5.40-1-deb
E instalamos:
# ./install.sh

Tan sóilo he probado el paquete en Ubuntu. En Debian debería funcionar del mismo modo.
Publicado por primera vez en http://enavas.blogspot.com.es

Realizar un test de velocidad desde el terminal

Cuando necesitéis realizar un test de velocidad desde un terminal, como por ejemplo, desde un servidor donde no hay entorno gráfico, podéis recurrir a una herramienta como speedtest-cli.

speedtest-cli es un script escrito en python que podemos descargar directamente en la máquina que lo vamos a usar:
# wget -O /usr/local/bin/speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
Una vez descargado, damos permisos de ejecución:
# chmod +x /usr/local/bin/speedtest-cli
Y ya podremos usarlo:
# speedtest-cli
Retrieving speedtest.net configuration...
Testing from Telefonica de Espana Static IP (79.156.18.115)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Antisa Telecom (Alange) [145.42 km]: 238.331 ms
Testing download speed................................................................................
Download: 0.82 Mbit/s
Testing upload speed................................................................................................
Upload: 0.42 Mbit/s
Publicado por primera vez en http://enavas.blogspot.com.es

lunes, 16 de octubre de 2017

rEFInd: Cambiar el icono de un bootloader

Ahora que en los equipos de Infolab tenemos dos instalaciones de Windows (una en el primer disco duro y otra en el segundo), se hacía necesario distinguirlas. Ésto es algo sencillo de hacer. Tan sólo tenemos que colocar un archivo de imagen .png de 128x128 pixeles en la partición EFI del disco duro en cuestión.


Es importante decir que el archivo con la imagen debe tener el nombre .VolumeImage.png

Para copiar este archivo a todas las máquinas, he utilizado tmux-cssh. Simplemente lo he subido a uno de mis servidores apache y, una vez encendidos los equipos, he establecido una conexión multiplexada con todos ellos.

Una vez establecida la conexión, lo único que he tenido que hacer ha sido montar la partición EFI, descargar el archivo en dicha partición y desmontar.
Publicado por primera vez en http://enavas.blogspot.com.es

jueves, 12 de octubre de 2017

Escritorio de mi portablet Vexia

He modificado el aspecto del escritorio de mi portablet Vexia, y le he añadido las extensiones de Gnome que me permiten trabajar más cómodamente junto con el dock plank:


Con Gnome Shell, al pulsar la tecla Windows, podemos ver todas las ventanas que tenemos abiertas para cambiar de aplicación, cambiar de escritorio, abrir una de las aplicaciones del dock...


O buscar una aplicación comenzando a escribir su nombre:


Publicado por primera vez en http://enavas.blogspot.com.es

Seleccionar dispositivo de arranque en Portablet Vexia Core M

Los portables Vexia Core M disponen de un sistema UEFI. Para acceder a las opciones de configuración, encendemos el portablet e inmediatamente pulsamos la tecla ESC repetidas veces. Cuando el equipo detecte la pulsación de esta tecla nos mostrará un menú como el siguiente:
Donde podremos ver y modificar opciones de configuración del dispositivo. Una de ellas es el orden de arranque de dispositivos.
Publicado por primera vez en http://enavas.blogspot.com.es

miércoles, 11 de octubre de 2017

Crear un pendrive de arranque rEFInd para recuperar el arranque EFI de nuestros equipos

Ya hemos visto como en muchas ocasiones, nuestro querido Windows tiene a bien cargarse el arranque dual Ubuntu/Windows y ponerse él solito como sistema operativo por defecto. Debido este comportamiento tan sociable, que tenemos que agradecer a Microsoft, resulta imprescindible tener alguna herramienta para reestablecer el arranque dual.

Muchos administradores usan Boot Repair Disk, pero para mí, personalmente, es mucho más cómodo utilizar rEFInd para arrancar Ubuntu y, en mi caso, reinstalar rEFInd con tan sólo ejecutar refind-install (Quien use grub, utilizará grub-update). La principal ventaja de rEFInd es que va a detectar todos los dispositivos instalados y me va a permitir arrancar cualquiera de ellos.

Crear un pendrive de arranque rEFInd es trivial si usamos Etcher:

Tan sólo tendremos que descargar la imagen USB de rEFInd desde el siguiente enlace:


Es un archivo zip que tendremos que descomprimir una vez descargado. 

Una vez descomprimido, tendremos una carpeta con el siguiente contenido:

Todos los archivos son de texto, excepto el que contiene la imagen .img

Para grabar la imagen de rEFInd en nuestro dispositivo, vamos a usar Etcher. Así que abrimos la aplicación:


Una vez abierta, seleccionamos la imagen de rEFInd:


Ésta es la última versión disponible a día de hoy. Una vez seleccionada, Etcher seleccionará el dispositivo que hayamos introducido y que él ha detectado. Si no es el correcto, podemos cambiarlo haciendo clic sobre "Change".


Una vez seleccionada la imagen y el dispositivo de destino, tan sólo nos queda pulsar el botón "Flash" para grabarla en él. Cuando termine, nos informará de que el proceso ha sido completado:


Y listo.

Ahora bien, como podréis comprobar, rEFInd, ocupa muy poquito espacio y si lo montamos en un dispositivo de almacenamiento grande, estaríamos desaprovechando el espacio libre que queda como "no asignado":


Lo que yo suelo hacer es crear una partición en el espacio libre que podré usar para almacenar datos.

Publicado por primera vez en http://enavas.blogspot.com.es

Etcher: Una excelente herramienta para grabar imágenes iso, img, etc... en dispositivos USB o tarjetas SD

Etcher es una herramienta gráfica opensource y multiplataforma (disponible para Linux, Windows y Mac) que nos va a permitir grabar imágenes img, iso, zip, etc... en dispositivos USB o tarjetas SD de forma muy sencilla.


La versión para linux no require instalación. Simplemente hacéis doble clic sobre la aplicación y se abrirá.

La versión para windows dispone de versión de instalación y portable, tanto para 32 como 64 bits.
Publicado por primera vez en http://enavas.blogspot.com.es

Tecla para elegir el dispositivo de arranque en portátiles Xtrem NG-111

Para elegir el dispositivo de arranque en portátiles Xtrem NG-111 debemos pulsar la tecla Esc


Ya podían ponerse de acuerdo los fabricantes de portátiles y estandarizarlo...
Publicado por primera vez en http://enavas.blogspot.com.es