
Pues ahora que ya tenemos liberado por hardware nuestro HP Chromebox toca liberarlo por software. Vamos a desbloquear el arranque por USB para poder cargar otro sistema operativo.
Van a ser unos sencillos pasos, solo hace falta seguirlos con detenimiento y en un momento tendremos el Chromebox operativo. Listo para correr cualquier live-cd o instalar un sistema diferente al que monta de origen.
Lo veremos también en imágenes ya que esto hará que sea mucho más fácil seguir los pasos necesarios sin equivocarnos.
Vamos a necesitar:
- un teclado por usb
- un ratón por usb
- una pantalla
- un clip o un pequeño puntero de los que se utilizan para extraer la bandeja porta sims en los teléfonos móviles
- un pen drive con el sistema que queramos instalar a posteriori
Aunque el pen drive no será premisa porque voy a indicar como descargar una imagen iso de Elementary OS desde el mismo Chromebox. Y también como crear el pen drive de arranque antes de flashear el firmware. Así que como mínimo necesitaremos el clip y un pen drive vacío o listo para ser borrado.
Vamos a empezar:

Localizamos el costado del Chormebox donde se encuentra la ranura para insertar las tarjetas de memoria. Veremos en su lado izquierdo un pequeño orificio con la serigrafía de “RESET”. Ahí es donde tenderemos que insertar el clip.

Con todo conectado, teclado, ratón, pantalla … pulsamos con el clip en el botón de RESET. Sin dejar de pulsar este pulsamos también el botón de encendido que está en la parte frontal del Chromebox para ponerlo en marcha. Soltamos el reset cuando aparezca imagen en la pantalla con un mensaje del Chrome OS.

Nos aparece este mensaje que nos advierte que vamos a desactivar la verificación del S.O. perfecto. Es lo que queremos. Para ello tenemos que pulsar de nuevo el “RESET” con el clip, una sola pulsación, no hace falta mantenerlo.

Nos advierte que la verificación del sistema operativo está desactivada y nos invita a pulsar la barra espaciadora para activarla. ¡Ni en broma pulsaremos la espaciadora! Toca volver a pulsar a la vez las dos teclas mágicas “CTRL” y “D”

Después de haber borrado los datos locales nos indica que está preparando el modo desarrollador, que tardara un rato.. pero poco

Cuando acaba el proceso, lo indica con una barra de progreso en la parte superior, nos devuelve a esta pantalla de nuevo. Todo está bien, es correcto. Debemos pulsar de nuevo las teclas mágicas “CTRL” y “D”

Vamos por buen camino. Después de haber pulsado ctrl+d nos aparece el logo de Chrome conforme está cargando el sistema, pero ya en modo desarrollador.

Perfecto! Es importante conectarse a la red, si vamos por cable genial, si no es el caso debemos elegir nuestra wifi y conectarnos a ella.

Esto va viento en popa ! Ahora nos pide crear la cuenta, ni caso, fijaos donde está el puntero del ratón en la imagen. Indica “navegar como invitado”, elegiremos esa opción.
Descargando Elementary OS Freya
Aquí hago un inciso para indicaros que hay que abrir el navegador Chrome, accederemos con él a internet y nos servirá para entrar en la consola también.
Si no tenemos el pen drive con Elementary OS, en nuestro caso, lo podemos descargar ahora desde el mismo Chromebox, solo tenemos que ir a:
https://elementary.io/es/
Veréis que hay unos botones con una cantidad en dolares para comprar el SO. El último botón indica “personalizado” es en esta casilla que debemos introducir 0 (cero) y pulsamos el botón “descargar elementary”. Aparecerá una ventana que nos dará a elegir la versión si 32 o 64 bits. Pulsaremos en “Freya, 64 bits” sobre el texto, no sobre el símbolo del “magnet”. Descargará la iso en un rato, dependiendo de la velocidad de vuestra conexión a Internet.
La iso quedará guardada en la carpeta “Downloads”. Tendremos que disponer de un pen drive de 2Gb o más para grabarla.
La grabaremos con el comando “dd”, ahora lo veremos. Pero antes tenemos que entrar en la terminal del Chorme OS, en el “crosh”, vamos a ver cómo:

Con el navegador Chrome abierto pulsamos otra secuencia de teclas mágicas. En este caso “Ctrl” + “Alt” + “T” . Esto hará que se abra una pestaña nueva en el navegador con una “especie de terminal” (el crosh). En ella debemos teclear “”shell” y pulsar enter.
Creando un Pen Drive de arranque
En este punto, si no disponemos de la iso en pen drive arrancable vamos a ver como hacerlo con el comando “dd”.
La nomenclatura del comando sería la siguiente:
sudo dd if=origen of=destino bs=1M
Inciso, debemos tener el pen drive conectado a un usb del Chromebox.
Ahora veamos como quedaría el comando en nuestro caso:
En origen debemos indicar la ruta completa del archivo ISO que acabamos de descargar. En destino la unidad donde queremos grabarla, en nuestro caso será “sdb”
Quedaría de esta manera:
sudo dd if=/home/user/7b4fe973712xxxxxxxxxx/Downloads/nombredelarchivoisodescargado.iso of=/dev/sdb bs=1M
Dentro de home/user el sistema al haber entrado como invitado habrá creado un directorio temporal de aspecto de nombre muy largo compuesto de números y letras. Si entráis en el podéis ver la carpeta “Downloads” donde irá a parar el archivo que bajemos.
Verificad que la ruta sea la correcta, respetando nombre, mayúsculas etc . y en un momento tendréis generado el pen drive de arranque con Elementary OS.
Cuando acabe el proceso, tarda un rato, esperad a que por consola os devuelva el control. No saquéis el pen drive pensando que se ha colgado! Podremos seguir ahora con el flasheo del firmware.
Actualizando la BIOS
Para ello desde la misma consola tecleamos o copiamos lo siguiente:
cd; rm -f flash_chromebook_rom.sh; curl -O https://johnlewis.ie/flash_chromebook_rom.sh; sudo -E bash flash_chromebook_rom.sh

Empezamos copiando esta serie de comandos para flashear el firmware y pulsamos enter si lo requiere.
Si queréis más información sobre la ROM que vamos a instalar, o de sus opciones, nada mejor que darle un vistazo a la web de John Lewis!

El proceso tardará un momento. No hay que apagar la máquina por nada del mundo si no quieres que se te quede como pisapapeles. Luego nos devolverá el control en la consola.

Sil volviéramos a poner en marcha el Chromebox nos aparecería esta pantalla donde muestra la “SeaBIOS” y está configurado para arrancar desde USB, ya no podremos entrar en Chrome OS! ahora toca bootear con Elementary OS para instalarlo en la unidad SSD interna, pero eso lo veremos en el siguiente artículo!
Artículos relacionados:
Qué es y que hacer con un HP Chromebox
HP Chromebox, Parte 2, “La Liberación”
- Cómo solucionar pantalla negra en Windows 10 en un HP - Septiembre 13, 2017
- Cómo actualizar el firmware del Kingkong Q100 a Betaflight - Junio 19, 2017
- Alimentación PoE y SAI simple para AP - Junio 17, 2017
- Cómo montar una antena parabólica para un enlace P2P / PtP - Junio 14, 2017