Onion Logo Full

Todos sabemos que omega2 cuenta con un máximo de almacenamiento de 16MB lo que nos limita en algunas aplicaciones que queramos utilizar ( por ejemplo git), con este pequeño tutorial veremos como aumentar la capacidad de nuestro dispositivo con una USB, SD o disco duro portátil.

Necesitamos:

1. omega 2

1. Bahia de expansion

1.USB, SD , Disco duro. (Formateados)

En mi caso tenia una SD vieja (lo primero que hice fue formatearla) de 2Gb y un lector viejo de SD.

montaje

 

Verificamos en nuestro browser y en consola el espacio que tenemos disponible en nuestro omega2 con el siguiente comando:

 

df -h



inciodfh

Confirmamos con nuestro browser:

iniciobrowser

 

Como ven no mas nos quedan 4.5 MB de almacenamiento , realmente es muy poco espacio si queremos trabajar con librerias y aplicaciones interesantes.

Los comandos que debemos hacer son los siguientes:

 

opkg update
opkg install kmod-usb-storage-extras e2fsprogs kmod-fs-ext4

Estas herramientas nos facilitarán la tarea.

A continuación les explicaré como formatear la memoria USB desde omega:

Cuando inserto la USB en omega y pongo df-h veré que mi dispositivo tiene un nombre, en mi caso este se llama /dev/sda1 , es importante que revises como se llama el tuyo

Para formatear la USB hacemos lo siguiente:

 

 umount /dev/sda1

Para proceder con el formato ponemos:

 mkfs.ext4 /dev/sda1

Y veremos algo como esto:

 dev/sda1 contains a vfat file system
Proceed anyway? (y,n) y
Creating filesystem with 3784448 4k blocks and 946560 inodes
Filesystem UUID: f5ca350a-d8e2-4334-8aa2-ee17d623c444
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208

Allocating group tables: done
Writing inode tables: done
Creating journal (16384 blocks): done
Writing superblocks and filesystem accounting information: done

Los siguientes comandos que debemos poner son los siguientes:

 

mkdir /mnt/sda1
mount /dev/ /mnt/sda1
 mount /dev/sda1  /mnt/ ; tar -C /overlay -cvf - . | tar -C /mnt/ -xf - ; umount /mnt/

Ahora lo que debemos hacer es instalar una herramienta que nos ayudará a montar el nuevo almacenamiento de manera automática

 opkg update
opkg install block-mount
 block detect > /etc/config/fstab

Editamos el archivo fstab

  nano /etc/config/fstab

Las modificaciones a este archivo deben ser las siguientes:

En donde dice:

 option  target  '/mnt/sda1'

Lo cambiamos por:

 option  target  '/overlay'

Y en donde dice:

 option  enabled '0'

Lo cambiamos por:

 option  enabled '1'

Finalmente reiniciamos nuestro omega y volvemos a verificar

df -h



finaldfh

finalbrowser

Como ya tengo suficente espacio por fin pude instalar git y python sin tener que decidir por alguno de los dos, y volví a revisar el almacenamiento:

pythongit

Como pueden ver ya tengo casi 46 MB utilizados de 2Gb.

Si deseas ver el tutorial en inglés puedes hacer click aqui