Archivo

Archivo para febrero, 2013

Primeros pasos con una Raspberry Pi

jueves, 14 de febrero de 2013 2 comentarios

Mi última adquisición fue un Raspberry Pi modelo B (Rpi), que es un computador de tamaño similar a una tarjeta de crédito, este equipo cuenta con las siguientes características:

  • SoC (System on Chip) que incluye un procesador ARMv6 a 700mhz (overclockeable hasta 1ghz sin anular garantía vía opciones en el firmware), 512 MB de RAM
  • 2 puertos USB
  • 1 puerto Ethernet 10/100M
  • Lector SD (la SD es el almacenamiento principal, ahí debe ir el SO)
  • 1 conector de video compuesto
  • 1 conector HDMI
  • 1 conector de audio
  • 1 conector microUSB para darle energía a la RPi (no se usa para datos)

rpi

Cuando compras el equipo sólo recibes la placa mostrada en la imagen anterior, para hacerla funcionar necesitas tener más cosas, las que tuve que comprar algunas:

  • Tarjeta SD para el SO, mínimo 2 GB clase 4
  • Teclado USB
  • Mouse USB (si vas a usar la X)
  • Hub USB (si los 2 puertos USB no son suficientes)
  • Cable HDMI o HDMI a DVI o cable de video compuesto para conectarlo a la TV. Si vas a usar el Rpi para videos se recomienda usar el puerto HDMI, ya que el de video compuesto es de inferior calidad (en un monitor LCD se nota y mucho xD, incluso la terminal)
  • Un transformador con puerto microUSB que entregue 5v a 700mA mínimo. Este requisito lo cumple un cargador de celular Android como el mio que entrega 5,1v a 700mA. No sirve el puerto USB de un computador ni hub USB (5v 500mA)
  • Cable Ethernet para conectarlo a la red.

Preparación

  • Conecta todos los cables excepto el cable de poder y la tarjeta SD.
  • La tarjeta SD hay que cargarla con el Sistema Operativo, lo que debes hacer en un computador normal con lector de tarjetas, para eso debes descargar la imagen del mismo desde http://www.raspberrypi.org/downloads
  • Hay varias versiones, descarga la versión recomendada Raspbian wheezy, que es un Debian optimizado para la Rpi.
  • Una vez descargada debes descomprimirla.
  • El archivo es una imagen de la tarjeta SD, debes pasarlo a la SD con un programa especial

Copia del SO a la SD (linux)

Si estás usando mac o windows el procedimiento está aqui: http://elinux.org/RPi_Easy_SD_Card_Setup

  • Conecta la SD al computador
  • Verifica que nombre se le asigno con fdisk –l o dmesg (supondré que se le asignó /dev/sdb)
  • Si el SO montó automáticamente la tarjeta debes desmontarla con umount /dev/sdb1 (si hay varias particiones debes desmontarlas todas)
  • Copia la imagen a la sd: dd if=raspbian.img of=/dev/sdb bs=4M (como root). Reemplaza raspbian.img por el nombre de la imagen y verifica que el nombre del dispositivo sea el correcto ya que de lo contrario será sobreescrito perdiendo lo que esté guardado anteriormente.
  • Ahora tienes que esperar que se copie, dd no mostrará ninguna información de progreso, sólo verás el led del lector parpadeando. Cuando termine volverás al prompt.
  • Ejecuta sync como root para vaciar la cache de escritura y así poder remover la SD.
  • Quita la tarjeta SD e introducela en la Rpi.

Primer inicio

  • Conecta el cable de poder al puerto microUSB, la Rpi comenzará a iniciar.
  • Debería encenderse el LED rojo que indica que está conectado el cable de poder, posteriormente se encenderán los demás LED indicando conexión del cable de red (link, act, 10/100M) y actividad de la SD.
  • Luego de un momento llegarás al login, como usuario pone pi y password rasperry. Se ejecutará un menú con las opciones iniciales

image

  • info

image

  • expand_rootfs: La imagen base del sistema es de 2GB, pero si la tarjeta SD es de más tamaño la diferencia no está particionada por lo que no se está aprovechando. Para expandir el sistema de archivos para usar toda la SD se debe usar esta opción y luego reiniciar.
  • configure_keyboard: Por defecto la distribución del teclado está establecida en Inglés (USA), para cambiarla debes usar esta opción
  • change_pass: Cambiar password usuario "pi"
  • configure_locale: Idiomas disponibles e idioma por defecto
  • change_timezone: Zona horaria
  • memory_split: Permite cambiar la memoria asignada a video, por defecto 64MB. Valores disponibles: 16/32/64/128/256.
  • overclock: Permite hacer overclocking, aunque se deben seguir las precauciones

image image

  • ssh: Permite activar/desactivar el servidor SSH
  • boot_behaviour: Activa o desactiva el inicio de la X al bootear el sistema.
  • update: Busca actualizaciones de esta utilidad.

En el futuro para acceder a este menú se debe usar como root el comando raspi-config.

Instalar programas

Éste es un Debian, puedes usar el gestor de paquetes para instalar/desinstalar/actualizar

Usar la X

Ejecuta startx como usuario normal. Como gestor se usa LXDE.

USB

La Rpi no soporta dispositivos USB que demanden más de 140mA ya que el dispositivo no cuenta con más energía. Los teclados y mouse no presentan este problema ya que su consumo es bajo. Para conectar dispositivos que demanden más energía se debe usar un hub energizado externamente.

Si se conecta un dispositivo que consuma mucha energía no será reconocido y se reiniciará la Rpi si se conectó en caliente.

Instalación de Fedora 18

miércoles, 6 de febrero de 2013 2 comentarios

Hace algunas semanas salió esta última versión de la distribución de Linux, la que viene con un renovado instalador.

Primero debes descargar la imagen .iso para tu arquitectura (32 o 64 bit) desde el sitio oficial http://fedoraproject.org/ (916 MB de 64 bit)

Una vez descargada se debe grabar en un DVD o en una unidad USB. Si haces lo segundo tienes que descargar el programa liveusb-creator desde https://fedorahosted.org/liveusb-creator/.

Luego se debe iniciar el equipo con el DVD o la unidad USB, cuando comience debes seleccionar la primera opción (Start Fedora 18)

image

Debes iniciar sesión como "Live System User" presionando en el nombre. (no pide ninguna contraseña)

image

Como cualquier distribución live puedes probarla a full o instalarla inmediatamente, como este tutorial es para la instalación debes seleccionar "Install to hard drive" para iniciar el instalador.

image

Fijar idioma del sistema y del teclado si marcas el checkbox de abajo

image

Para continuar debes completar los pasos mostrados por el instalador, donde el particionamiento es obligatorio y el resto (zona horaria y teclado) son opcionales.

image

Zona horaria (el botón "Listo" está arriba a la izquierda para volver a la pantalla anterior)

image

Teclado (normalmente no es necesario configurar esto ya que lo estableciste en el primer paso, a menos que quieras agregar múltiples distibuciones de teclado)

image

Particionamiento, primero debes seleccionar el o los discos a usar para la instalación. Si deseas cifrar los datos marca el checkbox de abajo "Cifrar mis datos, configuraré una contraseña más tarde", presionar Continuar.

image

El instalador calcula si hay espacio suficiente, como en este caso es una VM vacía lo hay, pero si estás reemplazando un OS o quieres particionar manual debes marcar el checkbox "Permitame personalizar las particiones del disco…". Además por defecto se utiliza LVM como esquema de particiones, lo que es recomendado, pero si no es posible o no deseas usar LVM expande la sección "Esquema de partición" y selecciona "Partición estándar"

image

Éste es el editor de particiones, haciendo clic en el link azul puedes crear las particiones siguiendo el esquema predeterminado (/, /boot y crear swap)

image

image

Volverás a la pantalla anterior, ahora para iniciar la instalación haces clic en el botón ubicado en la parte de abajo

image

Mientras se realiza la instalación te pedirá establecer la contraseña del root

image

image

Ahora sólo queda esperar

image

Luego de varios minutos termina la instalación, presiona el botón de abajo para salir del instalador. Ahora reinicia el equipo para entrar en el Fedora recién instalado.

image

En el primer inicio aparecerá esta ventana para configurar los últimos detalles

image

image

Crear usuario, si marcas el checkbox de agregar a los administradores cuando hagas una tarea administrativa pedirá tu contraseña, de lo contrario pedirá la del root.

image

Fecha y hora

image

Ahora puedes iniciar sesión

image

La instalación está completada

image

Pasos post-instalación:

  • Instalar actualizaciones
  • Instalar programas que uses
  • Activar servicio SSH (opcional, se hace ejecutando como root "systemctl enable sshd.service")
  • Desactivar SELinux (opcional, desactivar solo si interfiere con los programas/servicios que uses)

Tutorial de instalación de Windows 7

miércoles, 6 de febrero de 2013 Sin comentarios

La instalación de Windows 7 es mucho más simple que la de Windows XP, además que todo el proceso se hace vía interfaz gráfica, a diferencia de la versión anterior que tenía una parte texto y otra gráfica. Es similar a la instalación de Windows Vista.

Windows 7 se puede instalar desde DVD o desde una unidad USB, en el segundo caso para preparar la unidad necesitas la imagen .iso y seguir este procedimiento.

Una vez insertado el medio se debe iniciar el equipo desde el CD/USB.

image

Selecciona el idioma, configuración del teclado y hora/moneda

image

Clic en Instalar ahora

image

Se inicia el instalador

image

Aceptas los términos de la licencia

image

Selecciona Instalación personalizada

image

Luego seleccione la partición donde desea instalar Windows 7, en este caso como el disco está vacío y no crearé más particiones puedo presionar Siguiente, pero si deseas crear particiones haces clic en "Opciones de unidad" y aparecerán las opciones de particionamiento.

image

Ahora solo queda esperar un momento, durante la instalación el equipo se reiniciará varias veces. Al igual que en Windows XP, si el DVD/USB aparece un mensaje "Presione una tecla para iniciar desde el DVD…." no hay que presionar nada y hay que dejar que inicie desde el disco duro.

image

image

image

Una vez finalizada la instalación aparecerá este diálogo, ahí puedes introducir un nombre de usuario y nombre de equipo.

image

Contraseña para tu cuenta de usuario (opcional)

image

Clave de producto (opcional, si no la introduces ahora tienes 30 días para hacerlo) y luego configuración actualizaciones, para instalarlas todas automáticamente hay que elegir la primera opción.

image

Fecha, hora y zona horaria

image

Si el equipo está conectado a una red aparecerá esta ventana donde debes elegir el perfil de red que se le asignará.

image

Si está en una LAN puedes seleccionar la primera o segunda opción, de lo contrario si es conexión directa a Internet debes seleccionar la tercera opción.

Con esto termina la configuración y se inicia el escritorio.

image

La instalación está completa

image

Ahora debes realizar los pasos post-instalación:

  • Instalación de actualizaciones (más de 100)
  • Instalación de drivers (si es que W7 no los detectó, aunque actualmente detecta casi todo)
  • Instalación de software
  • Unir al dominio de Active Directory (si es un equipo de empresa o institución)
  • Restaurar datos respaldados (si los hay)
  • Personalización