Recuperar el acceso al sistema cuando pierdes la contraseña de usuario

Lo mío con la Raspberry es una especie de relación amor-odio. La abandoné en su caja hace algún mes, y esta misma semana la quise retomar, de nuevo, como un proyecto multicosa (perdón por la patada al diccionario). Algo así como mediacenter Kodi, servidor de ficheros y alguna que otra cosa. Eso sí, con la lentitud propia de la primera raspberry (la de 256MB de RAM).

El caso, que para ahorrar algo de tiempo decidí que era más sencillo retomar la copia de la tarjeta de memoria que ya traía instalada la distribución OSMC. Todo bien hasta que no podía iniciar sesión con SSH. Ni una sola de las contraseñas que recuerdo hacía que diera válido el usuario (no, ni siquiera con la que viene por defecto: osmc). Me había olvidado la contraseña.

Por suerte, simplemente sacando la tarjeta SD y metiéndola en un ordenador cualquiera es posible acceder al sistema de archivos. Y es aquí donde radica la principal condición para poder aplicar este método: tienes que poder acceder, tanto como lectura y escritura, al sistema de ficheros, incluidos los que corresponden al usuario root. Dicho de otro modo, debes de ser capaz de acceder físicamente al disco desde otra máquina.

Atención: Este método es aplicable a cualquier sistema Linux al cual  tengas acceso root al disco duro, sea la tarjeta sd de una raspberry pi o el disco duro o SSD de un ordenador cualquiera. Eso sí, no puede estar cifrado. Continuar leyendo “Recuperar el acceso al sistema cuando pierdes la contraseña de usuario”

3 0

Raspberry Pi: Hacer que el WiFi funcione con el firmware ZyDAS ZD1211B

Recientemente desempolvé mi Raspberry Pi B (la antigua, antigua, con 256Mb de RAM) y decidí instalarle XBMC, bueno, más concretamente, Kodi, ya que no hace demasiado tiempo el proyecto cambió de nombre, y sí, la distribución pensada para Media center, como era Raspbmc desapareció para dejar paso a OSMC, que también se encuentra basada en Debian (o más exactamente Raspbian).

Y como no podía ser de otra forma, los cambios siempre llevan a otros cambios, ya sean buenos o malos. En este caso, la sorpresa me la llevé cuando intenté usar el mismo WiFi USB que utilicé para el manual de Raspbmc en OSMC: al enchufarlo al aparato ni flores.

¡Ay los drivers! ¡Esos dichosos drivers! ¿Qué habrá pasado para que no lo incluyan por defecto en OSMC? Ni idea, pero seguro que tiene algo que ver que no es un driver libre. El adaptador WiFi es de la marca Zaapa (o ZAAPA, no sé como se escribe) aunque no tengo la información sobre el modelo. ¿Cómo averiguar más?. En la consola, con el siguiente comando (lsusb) puedes ver toda la información sobre los dispositivos que tengas enchufados por USB al ordenador. Lo primero que he hecho ha sido conectarme por ssh a la raspberry teniéndola enchufada al ethernet.

usuario@maquina_local ~ $ ssh osmc@192.168.1.10
 ...
osmc@osmc:~$ lsusb
 ...
 Bus 001 Device 005: ID 0ace:1215 ZyDAS ZD1211B 802.11g
 Bus 001 Device 006: ID 05e3:0723 Genesys Logic, Inc. GL827L SD/MMC/MS Flash Card Reader
 ...

NOTA: Si no te funciona el comando lsusb, quizás es porque no tengas  instalado el paquete usbutils. Escribe en la consola: ‘sudo apt-get update && sudo apt-get install usbutils’.

Tras investigar en Internet, encontré que, afortunadamente, Debian tenía empaquetado el driver (aunque fuera en el repo non-free) en los repositorios, facilitándonos la vida para instalarlo. De esta forma, se reduce a instalar un paquete:

$ sudo apt-get update && sudo apt-get install firmware-zd1211

Fuente | omer.me | E-Linux | Debian (ARM)

0 0

Cómo escribir una imagen de disco img sin usar dd en la consola

Seguro que si alguna vez habéis trasteado con la raspberry pi os ha tocado meter el comando dd por consola para transferir una imagen de disco (.img) a una tarjeta sd.

El comando no es difícil de recordar y si lo usas habitualmente seguro que las opciones no te resultan muy extrañas. Pero si es la primera vez que haces eso… Lo más lógico es que te imponga cierto respeto, sobre todo si no estás al 100% seguro de la dirección /dev a la que apuntes: ¡Te puedes cargar cualquier cosa!discos

Gnome Discs (también conocido como “discos” a secas) permite simplificar esta tarea y ayudarte con una interfaz gráfica. Simplemente abrimos la aplicación y nos vamos al dispositivo al que queramos meterle la imagen. Vamos a la ruedecita (#1 en la imagen superior) y seleccionamos la opción de “Restaurar imagen”:

Menú_001

Ahí se nos pedirá una ruta para el archivo (.img). Se lo proporcionamos y, después de poner la contraseña root, pues nos mostrará gentilmente el progreso que lleva. Esto último es de gran ayuda con respecto al comando “dd”, el cual no nos provee de dicha información.

Saludos 😉

0 0

ArkOS: Toda la nube en uno

ArkOS es un sistema operativo para la raspberry pensado para usarlo como servidor en la nube. Dispone de numerosas herramientas que nos ayudan a gestionar el servidor.

logo-arkos-white-hdLa idea principal de este SO es tener una nube personal y (en la medida de lo posible) privada, donde almacenar todos nuestros datos y recursos. Lo que, para mí, le da un valor bastante avanzado, es que el panel de administración es directamente vía web, sin necesidad de configurar nada antes necesitando una pantalla HDMI.

genesis9Este panel de control permite un montón de funciones, entre ellas, la de poder crear un OwnCloud y un servidor WordPress. Puedes visualizar también los recursos usados y disponibles en tu raspberry. Te da la opción de gestionar tareas cron (esto es muy útil) y por si te interesa, también descarga desde Torrent, por ejemplo, a un pendrive.

Por lo que la he estado probando, es una distro ideal, por eso os animo a que colaboréis con el proyecto. Actualmente está “metido” en una campaña de financiación. Esperemos que salga adelante, aunque todo parece indicar que va a ser así, nunca se puede estar del todo seguro…

Saludos 😉

0 0

Instalar XBMC en Raspberry Pi: Raspbmc (I)

Uno de los usos más habituales para un dispositivo ordenador como la Raspberry Pi suele ser el de centro multimedia. Por un bajo precio podemos disfrutar de un dispositivo con capacidades de vídeo más que suficientes. Por eso hoy voy a enseñar cómo instalar Raspbmc en la Raspberry.

Inicio Raspbmc
Inicio Raspbmc

Primero, necesitamos una SD formateada, o al menos, que lo que tenga no nos importe demasiado, porque no sobrevivirá :P. Una Raspberry se hace obvia, y un monitor o televisión con conexión HDMI, casi que también. Como extra, lo configuraremos con una conexión WiFi, así que ir buscando un dongle.

Continuar leyendo “Instalar XBMC en Raspberry Pi: Raspbmc (I)”

0 0

[Rasπ1] Cap. 1: Instalando Raspbian en la Raspi

Bueno ahora que ya tenemos la Raspberry pi necesitamos hacerla funcionar. Y aquí llega Linux. Pero hay una cosa que siempre debemos tener presente: tenemos un procesador ARM. Esto significa que las cosas no funcionan de la misma manera, y tampoco existe una BIOS. El único modo que disponemos para hacer funcionar un SO en la raspi es a través de la tarjeta SD.

Del mismo modo, sólo podremos usar determinadas distribuciones para este procesador. La página oficial de la raspberry incluye 4 distribuciones, que son: Debian, Raspbian (basada en Debian), ArchLinux y QTonPi. La que usaremos será Raspbian por estar basada en Debian y tener un sistema de paquetes conocido, lo que nos hará la vida un poco más fácil. Además en teoría es una distro que está adaptada a la Raspberry.

Continuar leyendo “[Rasπ1] Cap. 1: Instalando Raspbian en la Raspi”

0 0

[Rπ1 0] Raspberry Pi serie 1 Cap. 0: Crear un servidor casero

Últimamente en la red se están extendiendo mucho las noticias sobre placas de ordenadores basados en ARM de bajo coste. Entre ellas están BeagleBoard, PandaBoard, Adapteva y Raspberry Pi. Ésta última placa es muy económica (40€ con gastos de envío) y tiene un procesador ARM a 700 MHz y 256 MB de RAM.

Desde su creación se ha hablado de numerosos usos. El que yo pensé era crear un servidor para casa, que sirva como servidor de impresión y que comparta carpetas mediante samba, e instalarle un servidor Apache o Ngnix para practicar con Django.

Continuar leyendo “[Rπ1 0] Raspberry Pi serie 1 Cap. 0: Crear un servidor casero”

0 0