Page 1 of 1

Tener varias micro SD y seleccionar una de ellas

Posted: Wed Nov 11, 2015 9:41 pm
by Meta
Hola:

Estoy buscando una placa hecha que permita introducir en paralelo tres o m´sa tarjetas Micro-SD. Si en paralelo y se seleccona una de ellas, el que quieras. no puede haber varias micro-SD funcionando al mismo tiempo. En la Raspberry Pi 2 quiero esa placa, cada tarjeta tiene:

Micro-SD 1: Raspbian 4.1 com systema operativo, manejar Libre office,navegar por internet...
Micro-SD 2: Media Center como Openelec para ver películas...
Micro-SD 3: Retropie o consola par ajugar...

¿Se enciende el concepto que digo?

En caso de no haber nada fabricado, poues me lo fabrico de forma casera.

Saludos.

PD: Probando el Oopenelec, me gustó muchísimo, eso si, le he puesto un vídeo de 720p de unos pocos minutos y tarda en cargar algo. Se nota que hay que esperar una buena Raspberry Pi 3 co nmás procesador y RAM para estas cosas. ;)

Re: Tener varias micro SD y seleccionar una de ellas

Posted: Thu Nov 12, 2015 12:03 am
by actkk2000
Publica el resultado cuando la hayas fabricado, va a ser muy buen invento.

Slds!

Re: Tener varias micro SD y seleccionar una de ellas

Posted: Thu Nov 12, 2015 4:32 am
by Meta
Hola:

Lo he visto publicado hace tiempo con la tarjeta grande, pero lamicro-SD es muy pequeña. Lo han hecho con el tema de Arduino y funciona. Ahora no encuentro las imágenes ni el proyecto que pusieron en un foro o blog.

Lo que recuerdo, que cambiaba de tarjeta desactivando la masa, y activando en otra tarjeta y funcionaba muy bien, controlado con Arduino. Eso del control me da igual, hasta con un PIC12F58 me vale para cambiar de micro-sd, no lo quiero hacer desde directo Raspberry Pi 2.

No he empezado hacerlo, primero hay queinformarse antes de gastar dinero en comprar algo que no sabes que lo lograrás.

Saludos.

Re: Tener varias micro SD y seleccionar una de ellas

Posted: Thu Nov 12, 2015 7:31 am
by lmarmisa
¿No es más sencillo utilizar una única tarjeta microSD con una capacidad suficientemente grande (32GB, 64GB, 128GB) y un programa cargador multisistema como es NOOBS?.

https://www.raspberrypi.org/downloads/noobs/

viewtopic.php?p=633461#p633461

Re: Tener varias micro SD y seleccionar una de ellas

Posted: Thu Nov 12, 2015 7:56 am
by Meta
Hola:

No había caído. Aún así tengo preguntas. Por el enalce que has puesto, me gustó que sea totalmente independiente cada cosa que ponga, pro ejemplo, Raspbian, Openelec y Retropie.

Vamos a suponer que tengo esos tres sistemas instalados gracias a NOOBS. Cuando quiera actualizar completamente Retropie con su nueva versión desde cero.

¿Hay algo que deba saber, algún posible problema?

Voy a mirar tutoriales o vídeos tutoriales sobre el NOOBS.

Eso si, aunque tenga una Micro-SD de 256 GB de clase 10, para guardar grandes cantidades de datos como juegos y muchas vídeos para el Media Center, prefiero usar el disco duro. Ta micro-SD solo para el sistema operativo y me vale bien uno de 16 GB por ahora.

Saludos.

Re: Tener varias micro SD y seleccionar una de ellas

Posted: Thu Nov 12, 2015 8:38 am
by lmarmisa
NOOBS permite instalar desde cero en una tarjeta SD uno o varios sistemas diferentes e independientes para una RPi. Su función como programa instalador es limitada.

No obstante, NOOBS es también un cargador de arranque multisistema y define una estructura de particiones para los diferentes sistemas independientes. Y eso nos permite sacar más partido a NOOBS que el de su diseño.

Utilizando comandos de la shell bash, podremos remediar las carencias que tiene NOOBS como instalador avanzado. Así, usando la estructura de NOOBS, podríamos ir mucho más allá de lo que permite el instalador de NOOBS, como sería nstalar varias instancias de un mismo sistema en una sola tarjeta (por ejemplo varios Raspbian independientes) o reinstalar Retropie sin tocar el resto de sistemas de la tarjeta.

Asimismo podríamos colocar parte de los programas en un disco duro en vez de en la tarjeta. Sólo se trata de trabajar un poco con comandos de la shell.

Este enlace a GitHub te ayudará a conocer mejor las funcionalidades de NOOBS e incluso te permitiría modificarlo a tu gusto para instalar los sistemas en un disco duro:

https://github.com/raspberrypi/noobs

Re: Tener varias micro SD y seleccionar una de ellas

Posted: Thu Nov 12, 2015 8:54 am
by Meta
Hola:

Entendido en casi todo.

Si tengo 4 sistemas instalado, pasan un año, se me fastidia RAspbian que tenga que instalar de nuevo y desde cero. ¿Se puede hacer sin que afecte a los demás en la misma tarjeta?

En la tarjeta prefiero solo SO, el disco duro en formato NTFS para juegos, vídeos, audio y lo que sea.

Saludos.

Re: Tener varias micro SD y seleccionar una de ellas

Posted: Thu Nov 12, 2015 9:51 am
by lmarmisa
Si se te fastidia completamente Raspbian (cosa que dudo que vaya a ocurrir) y deseas reinstalarlo desde cero sin afectar en nada a los otros tres sistemas de la tarjeta, eso es una operación bastante sencilla, aunque deberás hacerlo manualmente.

Lo más fácil sería utilizar un PC con lector de tarjetas corriendo Ubuntu u otra distribución de Linux (vale también cualquier Linux del tipo LiveCD). Si te bajas la imagen de Raspbian, verás que está compuesta por dos particiones: una FAT con el kernel y una ext4 con root.

https://downloads.raspberrypi.org/raspbian_latest

Este enlace que te indico a continuación es muy útil porque te permite montar las particiones de la imagen de Raspbian sin volcar su contenido a ninguna tarjeta de memoria (en el caso concreto de Raspbian habrá una segunda partición con el kernel en el dispositivo /dev/mapper/loop0p2 que no explica el enlace):

http://blog.dustinkirkland.com/2008/10/ ... image.html

Básicamente lo único que hay que hacer es copiar los ficheros de las dos particiones de la imagen a sus respectivos destinos de la tarjeta, usando, por ejemplo, el comando rsync (supongo que se han montado previamente las 4 particiones en /media):

Code: Select all

sudo rsync -avAXH --delete /media/kernel_org_imagen/ /media/kernel_dest_tarjeta/
sudo rsync -avAXH --delete /media/root_org_imagen/ /media/root_dest_tarjeta/
Finalmente un par de retoques:

1) Hay que editar el fichero cmdline.txt del kernel (de la partición de la tarjeta) para arrancar desde la partición que corresponda a su root (/dev/mmcblk0px). Ejemplo:

Code: Select all

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p8 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
2) Conviene editar el fichero etc/fstab de la partición de la tarjeta que va a ser root y poner los dispositivos adecuados para los montajes de root (/) y /boot):

Code: Select all

proc            /proc           proc    defaults          0       0
/dev/mmcblk0p7  /boot           vfat    defaults          0       2
/dev/mmcblk0p8  /               ext4    defaults,noatime  0       1
Básicamente eso es todo. Son cosas sencillas, pero que es mejor entenderlas bien antes de ponerse manos a la obra.

Salu2.

Re: Tener varias micro SD y seleccionar una de ellas

Posted: Sat Nov 14, 2015 4:52 pm
by Meta
Hola:

He instalado el noobs completo, puse Raspbian y openElec (Espero que openelec me deje ver mis vídeos que tengo hecho con el movil).

Es más fácil de lo que creía, solo hay que tener pasiencia. En Raspbian he actualizado, configurado el idioma al español en el escritorio y el teclado, no he expandido la extensión de la terjeta por si acaso hay que tocar antes algo.

Ahora me toca instalar Retropie que tengo ya descargado. A pesar de las explicaciones, aún pesco.

¿Qué hay que hacer ahora?

Voy a seguir este enlace, aún así, quiero que me den consejos por si hay algo mejor.
http://www.instructables.com/id/Install ... Raspberry/

Saludos.

Re: Tener varias micro SD y seleccionar una de ellas

Posted: Sun Nov 15, 2015 9:53 am
by lmarmisa
Hola de nuevo, Meta:

me alegra que hayas avanzado en tu proyecto con NOOBS.

No obstante, veo que Retropie no viene como sistema instalable directamente desde NOOBS y va a haber que preparar unas instrucciones específicas.

Antes de indicarte lo que debes hacer, querría ver unos datos de cómo está ahora tu tarjeta de memoria. Por favor, abre un terminal y pásanos las respuestas a estos dos comandos:

Comando 1:

Code: Select all

sudo fdisk -l
Comando 2:

Code: Select all

df -h

Re: Tener varias micro SD y seleccionar una de ellas

Posted: Sun Nov 15, 2015 2:49 pm
by Meta
Hola:

Code: Select all

sudo fdisk -l
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram15: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/mmcblk0: 14,9 GiB, 15931539456 bytes, 31116288 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0009aabc

Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 8192 2121093 2112902 1G e W95 FAT16 (LBA)
/dev/mmcblk0p2 2121728 31050751 28929024 13,8G 85 Linux extended
/dev/mmcblk0p3 31050752 31116287 65536 32M 83 Linux
/dev/mmcblk0p5 2129920 2252799 122880 60M c W95 FAT32 (LBA)
/dev/mmcblk0p6 2260992 19283967 17022976 8,1G 83 Linux
/dev/mmcblk0p7 19292160 19619839 327680 160M c W95 FAT32 (LBA)
/dev/mmcblk0p8 19628032 31047679 11419648 5,5G 83 Linux

Partition table entries are not in disk order.
pi@raspberrypi ~ $

Code: Select all

df -h
S.ficheros Tamaño Usados Disp Uso% Montado en
/dev/root 7,9G 3,4G 4,1G 46% /
devtmpfs 459M 0 459M 0% /dev
tmpfs 463M 0 463M 0% /dev/shm
tmpfs 463M 6,3M 457M 2% /run
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 463M 0 463M 0% /sys/fs/cgroup
/dev/mmcblk0p5 60M 20M 41M 33% /boot
tmpfs 93M 4,0K 93M 1% /run/user/1000
/dev/mmcblk0p8 5,3G 16M 5,0G 1% /media/pi/a11cb26c-95d3-4044-b80e-512f51c20e6a
/dev/mmcblk0p7 160M 106M 55M 66% /media/pi/4562-59F5
/dev/mmcblk0p3 27M 1,3M 24M 5% /media/pi/SETTINGS

No olvidar que aún no le he dado expandir la tarjeta.

Saludos.

Re: Tener varias micro SD y seleccionar una de ellas

Posted: Mon Nov 16, 2015 3:01 pm
by lmarmisa
Veo que estás usando una tarjeta de memoria de 16 GB. Eso podría estar un poco en el límite para instalar 3 sistemas independientes con NOOBS.

Veo dos posibles soluciones para tu caso:

1) Utlizar una instalación con dos sistemas: raspbian y openelec.

En este caso te valdría la instalación que has hecho con NOOBS y sólo necesitarías instalar retropie en el sistema raspbian actual.

Aparentemente deberías seguir este método para instalar los paquetes de retropie en un sistema raspbian:

http://blog.petrockblock.com/2012/07/22 ... pberry-pi/
http://blog.petrockblock.com/retropie/#retrosetup
https://github.com/RetroPie/RetroPie-Setup

2) Utilizar una instalación con 3 sistemas: raspbian, retropie y openelec.

Dado que la imagen de retropie no está soportada en NOOBS, deberías hacer un truco. Deberías instalar NOOBS con tres sistemas: raspbian, archlinux y openelec. Finalmente deberías sobreescritor los ficheros de la partición boot/kernel /dev/mmcblk0p7 y root /dev/mmcblk0p8 de archlinux con los correspondientes a la imagen de retropie.

http://blog.petrockblock.com/retropie/r ... downloads/

Si necesitas las instrucciones específicas, te las puedo preparar.

No obstante, 3 sistemas independientes en sólo 16 GB puede que esté un poco justo.

Re: Tener varias micro SD y seleccionar una de ellas

Posted: Mon Nov 16, 2015 3:12 pm
by Meta
Hola:

Voy a echarle un ojo.

Parece más complicado hacer lo que quiero con software que gastarme los €€€€€€€€ en hardware. Con 4 de estos me sale mejor y un PIC o Arduino pequeño para controlar las tarjetas y un LCD al mismo tiempo.

Image

Gracias por la ayuda.

Re: Tener varias micro SD y seleccionar una de ellas

Posted: Sun May 26, 2019 1:02 pm
by Lapser
Se que llego muy tarde pero aquí hay un selector de tarjetas micro sd https://es.aliexpress.com/item/32703893 ... 6e607f3ceb