miércoles, 16 de agosto de 2017

Instalando un SO en la Orange Pi


http://orangepiweb.es/guia.php


Instalando un SO en la Orange Pi

Publicado el 4/2/2016

Paso 1: Qué necesitas

Para empezar a usar nuestra Orange Pi necesitamos, al menos, lo siguiente:
Artículo Especificación mínima recomendada y NOTAS
1 Tarjeta TF (MicroSD)
  • Tamaño mínimo 4Gb, clase 4 (La clase indica la velocidad de la tarjeta, mayor número más velocidad).
  • Se recomienda el uso de tarjetas de marca porque son mas fiables.
2a HDMI a HDMI / DVI
  • Cable HDMI a HDMI (para televisores HD y monitores con entrada HDMI).
  • O
  • Cable HDMI a DVI (para monitores con entrada DVI).
2b Cable de vídeo AV
  • Un cable de vídeo AV estandar para conectar a la salida analógica si no se utiliza la salida HDMI.
3 Teclado y ratón
  • Cualquier teclado y ratón estandar debería funcionar sin problemas con conexión USB.
  • Teclados o ratones que consumen una gran cantidad de energía de los puertos USB, sin embargo, pueden necesitar un hub USB alimentado. Esto puede incluir algunos dispositivos inalámbricos.
4 Cable Ethernet
  • El trabajo en red es opcional, aunque la actualización e instalar nuevo software se hace mucho más fácil.
5 Alimentación
  • La fuente de alimentación DC debe ser de buena calidad y que pueda proporcionar al menos 2 A a 5V.
6 Cable de Audio (Opcional)
  • Se puede conectar un cable de audio con jack de 3,5mm para obtener sonido estéreo.
HDMI a HDMI
HDMI a HDMI
HDMI a DVI
HDMI a DVI
Cable de vídeo AV
Cable de vídeo AV
Cable Ethernet
Cable Ethernet
Alimentación
Alimentación

Depende del montaje que quieras hacer, tus necesidades cambiarán. Po ejemplo, ante un montaje que sólo necesite conexión por SSH, no necesitarías ni teclado, ni cables para conectar a monitor, ni siquiera un monitor... Con esto, ya estamos preparados para empezar a funcionar con nuestra Orange Pi. Ahora necesitas decidir con que SO operativo quieres hacerla funcionar y desde que plataforma vas a instalarlo.

Paso 2: Preparar la tarjeta TF (a partir de ahora la nombraremos siempre como MicroSD)

Para arrancar la Orange Pi, hay que instalar un sistema operativo (OS) en una tarjeta MicroSD. Las instrucciones a continuación te enseñará cómo escribir una imagen de sistema operativo a la tarjeta MicroSD en Windows y Linux.
Recomiendo empezar por Armbian porque es lo más estable. Descarga la distribución exacta para tu placa (muy importante que sea tu placa exactamente) pulsando aquí y luego leete esta guía para instalar.

Instalar imagen Linux desde Windows
  1. Inserta la tarjeta MicroSD en el ordenador. El tamaño de la tarjeta debe ser mayor que el tamaño de la imagen del sistema operativo, por lo general de 4 GB o superior.
  2. Formatea la tarjeta MicroSD.
    1. Descargar la herramienta de formateo de tarjetas MicroSD
    2. https://www.sdcard.org/downloads/formatter_4/eula_windows/
    3. Descomprimir el archivo descargado y ejecutar setup.exe para instalar la herramienta en su máquina.
    4. En el botón "Opciones" (Option), ajuste la opción "Tipo de formato" en RAPIDA (QUICK), y la opción "AJUSTE FORMATO TAMAÑO" en ON.
    5. Comprueba que la tarjeta MicroSD corresponde a la que ha seleccionado la herramienta (Drive).
    6. Pulsa sobre el botón Format. La tarjeta quedará preparada para instalar un sistema operativo (NO ANDROID)
  3. Descargar la imagen del sistema operativo de la página web de descargas de orangepi.org.
  4. Descomprimir el archivo de descarga para obtener la imagen del sistema operativo (Para instalar el Sistema Android, se necesita otro modo de grabación explicado más adelante) pulsando con el botón derecho sobre el archivo .zip elegido, "Extraer todo" el contenido a una carpeta
  5. Escribir el archivo de imagen en la tarjeta del MicroSD.
    1. Descargar una herramienta para grabar imágenes en una tarjeta MicroSD, como, por ejemplo, Win32diskimager en: http: //sourceforge.net/projects/win32diskimager/files/Archive/
    2. Ejecuta el programa Win 32 Disk Imager
    3. Abre el archivo de imagen descomprimida.
    4. Comprueba que la tarjeta MicroSD corresponde a la que ha seleccionado la herramienta (Device).
    5. Haz clic en el botón "Write". Tardará un poco, así que ten paciencia hasta que la imagen se escriba completamente.
La tarjeta ahora tiene un Sistema Operativo y está lista para arrancar la unidad Orange Pi.

Instalar imagen Linux desde Linux
  1. Inserta la tarjeta MicroSD en el ordenador. El tamaño de la tarjeta debe ser mayor que el tamaño de la imagen del sistema operativo, por lo general de 4 GB o superior.
  2. Formatea la tarjeta MicroSD.
    1. Ejecuta el comando
      fdisk -l /dev/sdx
      para comprobar el nodo de la partición de la tarjeta MicroSD.
    2. Ejecuta
      umount /dev/sdx
      para desmontar todas las particiones de la tarjeta MicroSD.
    3. Ejecuta
      sudo fdisk /dev/sdx
      para configurar la tarjeta MicroSD. Utiliza o para eliminar todas las particiones de la tarjeta MicroSD y n para añadir una nueva partición. A continuación, con w guarda los cambios.
    4. Ejecuta el comando
      sudo mkfs.vfat /dev/sdx
      para formatear la nueva partición creada en la tarjeta MicroSD como FAT32.
    5. (x debe ser reemplazado de acuerdo al nodo de tu tarjeta MicroSD)
  3. Descargar la imagen del sistema operativo de la página web de descargas de orangepi.org.
  4. Descomprimir el archivo de descarga para obtener la imagen del sistema operativo (Para instalar el Sistema Android, se necesita otro modo de grabación explicado más adelante)
    1. Ejecuta el comando
      unzip/[ruta]/[nombre del archivo descargado]
    2. Si la extensión de nombre de archivo es .tgz, ejecutar comando
      tar zxvf[ruta]/[nombre del archivo descargado]
      Asegúrese de que ni el nombre de archivo de la imagen que está utilizando ni la ruta contiene espacios (u otros caracteres extraños).
  5. Escribe el archivo de imagen en la tarjeta MicroSD.
    1. Ejecuta el comando
      fdisk -l /dev/sdx
      para comprobar el nodo de la partición de la tarjeta MicroSD.
    2. Comprueba si la clave hash del archivo zip es el mismo que se muestra en la página de descargas (opcional).
      sha1sum [ruta]/[nombre de la imagen]
      Se mostrará un largo número hexdecimal que debe coincidir con la línea "SHA-1" de la imagen que se ha descargado.
    3. Ejecuta
      umount /dev/sdx
      para desmontar todas las particiones de la tarjeta MicroSD.
    4. Ejecuta
      sudo dd bs=4M if=[ruta]/[nombre de la imagen] of=/dev/sdx
      para escribir el archivo de imagen a la tarjeta MicroSD. Tardará un poco, así que ten paciencia hasta que la imagen se escriba completamente. Ten en cuenta que el tamaño de bloque se establece en 4M y funcionará la mayoría de las veces, si no, intenta asignar a 1M, aunque tardará mucho más. Puedes usar el comando
      sudo pkill -USR1 -n -x dd
      para comprobar el progreso
    5. (x debe ser reemplazado de acuerdo al nodo de tu tarjeta MicroSD)
La tarjeta ahora tiene un Sistema Operativo y está lista para arrancar la unidad Orange Pi.

Instalar imagen Android desde Windows
Para instalar una Imagen Android no se puede utilizar el comando dd bajo Linux ni el Win32Diskimager en Windows, así que es necesario utilizar otro software para preparar la tarjeta MicroSD. Aquí utilizaremos PhoenixCard.
  1. Descargar una imagen Android y el programa PhoenixCard.
  2. ¡¡ATENCIÓN: estas imágenes son solo para Orange Pi 2!!
    Desde la web de descargas de orangepi.org
    Imagen Android Lobo 4.4.2: https://drive.google.com/file/d/0B7pbnDmvngI1QUdwRzR5WTFMc2c/view
    Imagen Android H3: http://www.orangepi.org/downloadresources/
    PhoenixCard: https://drive.google.com/file/d/0B_VynIqhAcB7NTg2UkRDdHRWX2s/edit?usp=sharing
  3. Ejecuta el programa y comprueba que la tarjeta MicroSD corresponde a la unidad que ha seleccionado la herramienta (disk). Formatea la tarjeta TF en modo Normal.
  4. Selecciona la imagen Android para instalar.
  5. Selecciona Modo Startup
  6. Pulsa el botón Burn para empezar a instalar
La tarjeta ahora tiene un Sistema Operativo y está lista para arrancar la unidad Orange Pi.
Instalar H3Droid desde Linux
H3Droid es una imagen de Android desarrollada específicamente para trabajar con dispositivos Allwinner H3. Esta distribución todavía se considera beta, las pruebas realizadas han sido satisfactorias, pero puede haber errores. A fecha de hoy, está probado en Orange Pi PC, Orange Pi Plus 2E, Orange Pi PC Plus y Orange Pi Lite, pero puede funcionar en otras placas.
  1. Descargar la imagen.
  2. Extraer el archivo tar (tar -xf nombrearchivo.tar) en una carpeta con espacio suficiente para contener el contenido (~ 450MB)
  3. Editar el archivo 00_conf para establecer la variable OUTDEV. Debe contener un dispositivo o ruta de destino de archivo (ejemplo: OUTDEV = /dev/mmcblkX, OUTDEV = /dev/sdX o OUTDEV = /ruta/al/archivo.img)
  4. Copie tu clave pública SSH en la carpeta de instalación (Opcional, pero requerido para tener acceso root a través de SSH) (ejemplo: cp /root/.ssh/my_key.pub ./)
  5. Ejecuta 10_init_new_card.sh para escribir una imagen en la SDCard o para escribirlo en un archivo de imagen (en el caso de hacerlo en un un archivo, puedes usarlo más tarde con dd, etcher o winimager para escribir en un dispositivo físico)
  6. Nota: ejecuta sólo el script 10_init_new_card.sh, los demás archivos serán ejecutados en orden desde el fichero principal.

Paso 3: Conectando tu Orange Pi

En el siguiente diagrama podemos ver los pasos necesarios para arrancar.
  1. Inserta la tarjeta MicroSD con la imagen escrita en la ranura para tarjeta de TF en el borde lateral izquierdo de la cara inferior de la placa. Cuidado. La ranura superior es para conectar una cámara.
  2. En el borde inferior, en el centro de la placa está el puerto HDMI tipo A (tamaño completo). Sólo tienes que conectar cualquier cable HDMI Tipo A la entrada HDMI del televisor o monitor. Si no tiene un televisor/monitor con entrada HDMI o DVI-D se puede utilizar el conector AV situado al lado.
  3. Conectar un teclado y un ratón USB preferiblemente en las ranuras situadas en el borde superior derecho.
  4. Justo entre los puertos USB en el borde derecho se encuentra el conector Ethernet para conectar el Orange Pi en una red cableada. Esto es opcional, pero nos facilitará la tarea de actualizar el SO e instalar programas. También puede utilizar Wi-Fi para conectarse a la red.
  5. Por último, conectamos la alimentación. Conecte una fuente de alimentación regulada que tenga una potencia de 5V ± 5% y al menos 1500 mA (mejor 2.0A).
  6. Nota: No se puede alimentar la placa con el conector micro-USB, porque dicho conector no suministra energía.
Si todo ha ido bien, el sistema se iniciará en unos pocos minutos. El primer arranque de un nuevo sistema operativo normalmente lleva mucho más tiempo del habitual. ¡Ten paciencia! Los arranques posteriores serán generalmente mucho más rápidos. La pantalla mostrará la interfaz gráfica de usuario del sistema operativo (Graphical User Interface).

Paso 4: Apagando la Orange Pi

Puedes utilizar la interfaz gráfica de usuario para apagar el Orange Pi con seguridad.
También puedes ejecutar el comando en el terminal:
sudo halt
o 
sudo shutdown –h now
Esto apagará el PI de forma segura, (utilizar la tecla de encendido para apagar podría dañar el sistema de archivos). Después de eso, puede pulsar la tecla de encendido durante 5 segundos para apagarlo.
Espero que te haya sido de utilidad, no dudes en escribir un comentario si ves algún error o si puedo ayudarte.

No hay comentarios:

Publicar un comentario