How to install Umbrel on Raspberry Pi 5

Y’know, you got me thinking.

Seems the issue with Umbrel 1.x not seeing the NVMe drive had to do with the Pi eprom not being pointed to boot from PCI. Since I have the PiOS installed at the root of the NVMe drive, i wonder if it might be safe to flash the current Umbrel Pi5 OS and see what happens.

Your thoughts?

Not sure if I got what you mean. It most likely will not be able to read it because it boots from SD Cart and if it can see the NVMe, since the structure is not standard, it can format the NVMe.

May not have been clear. I’m booting directly from the NVMe SSD at this point. I used the instructions below to install PiOS and then used CURL after a successful boot on the SSD to install Umbrel. I can see all 2TB and it’s really fast!

  1. Install PiOS on SD card
    How to Set Up a Headless Raspberry Pi, No Monitor Needed | Tom's Hardware
  2. Configure NVMe for boot as below:
    How to turbo-charge your Raspberry Pi 5 with an NVMe boot drive (Updated) | Tom's Hardware
  3. After successful NVMe boot, install Umbrel via CURL

[Edited to change link url]

I’m not sure the reason your PiOS seeing the NVMe is just related to updating eepprom, if it’s also related to PiOS, then Umbrel still won’t see the NVMe.
But anyways, 3 days later you can continue with this setup and UmbrelOS1

Well, as I said, I’m nor a tech guru, I just followed the directions. However I do seem to recall that at one point part of the solution was when the eeprom was reflashed. In any case, it’s working. Onward and upward!

Umbrel can, and does, see the full 2TB of the SSD, but I suspect that’s because I installed PiOS first and whatever is in their distribution by way of drivers or dependencies is what’s giving Umbrel access to the drive. Otherwise, there’s no way I’d be able to download the entire Bitcoin blockchain on a 64G MicroSD card.

Good to go so far. Let’s see what happens next. :wink:

I need some help here, and i dont know where can i start…
English is not my native language, so i have extra problem.
ask for forgiveness in advance.
RASPBERRY PI 5. with a SSD 1TB and UMBREL for debian.
IT WORKS! for something like 2hours
but then , i lost the conection, the posibility of entering to my umbrel account.
the syncro with the BTC CONECTION FREEZE.
and i dont know what to do.
when i conect to my 192.168.xx.xx Umbrel ask me for my password!, and the only one i have DONT WORK, and I DONT KNOW how to solve it out.
IM STUCK.

si hay alguien hablando español sería muchisimo mejor.
gracias
thanks anyway

OK. Vamos a intentarlo en español.

Cuando puedas entrar a tu nodo (umbrel.local), obten los logs de umbrel y bitcoin. Los adjuntas aqui en este post que has abierto.

Intenta detallar al maximo tu contexto. El hardware que usas, lo que has hecho, lo que haya pasado, etc. Cualquier detalle, por minimo que sea, puede ayudarnos a encontrar el problema.

gracias @jofraprez ,
es que NO puedo entrar al nodo (es como si me hubieran cambiado la contraseña).
me aparecia la pagina de UMBREL WELLCOME (mi nombre de usuario), y ahora no lo hace.
y NO funciona la password.
lo quise hacer de nuevo
pero sigue estancado ahi: la raspberry5 me pide el UMBREL LOGIN y PASSWORD. y me asigna la misma direccion 192.168.1.x (creo que es 33)

es una RASPBERRYPI5 con 8gbRAM.
inicié segun guias con una microsd de 32 y tengo conectado un disco de 1tb kingston.
no puedo darte esos datos de logs, porque no puedo acceder, o NO SE HACERLO
lo vuelvo a intentar y te adjunto algunas fotos

Por lo que mencionas, tu instalación en la SD se ha corrompido. Este es uno de los comportamientos típicos de umbrelos cuando ocurre esto.

Lo que vas a hacer es lo siguiente.

  • Apagar la RPI.
  • Reflashear la SD. Procura utilizar el instalador con la misma versión que actualmente tienes en la SD.
  • Una vez reflasheada, la colocas en la RPI como si fuera la primera vez. Arranca RPI y le das unos minutos como si fuera la primera vez.

Puntos a tomar en cuenta.

  • Si solo se ha corrompido la instalación en la SD, haciendo lo que te descrito anteriormente, hará que vuelva a cargar como si nada hubiera pasado. Con la misma configuración que ya tenías.

  • Si no funciona, tal vez te toque sustituir la SD por una nueva porque la que tienes ya está comprometida. Con la nueva SD haces lo mismo que te he descrito.

  • Si el daño es mas profundo y que haya llegado a la instalación en el disco… Entonces, la cosa ya está mas complicada.

Pero empieza por lo que te he dicho.

Lee bien lo que te he descrito y, si hay algo que no tengas claro, antes de cometer un error mejor pregunta.

Jofra querido. No tengo problemas de repetir lo que me dices. pero es lo que hice toda la tarde de ayer. lo que concretamente hice fue:

  1. bajé una version de umbrel para raspberry pi
  2. desde mi Rspbpi con el rpi-imager cree esa microsd.
  3. le conecté el disco SSD.
  4. le conecté el cable Ethernet.

la raspberry al principio conectó y VI que comenzó a sincronizar el bitcoin node…15gb aprox.
luego quedó pantalla negra con el umbrel login:
y desde la notebook NO PUDE VER mas el ingreso a umbrel.local.

Jofra. y si formateo el disco SSD y hago todo desde cero?
MUCHAS GRACIAS DESDE YA-

Una cosita mas, Jofra.
si tengo que formatear el disco SSD desde kali.
en que formato lo hago?, quiero decir, ext4? (creo que estaba formateado en Fat32 porque asumí que el balena etcher

rayos,
ahora recuerdo que 1vez lo hice con BALENA ETCHER
y despues probé con RPI-IMAGER
eso tendrá que ver?

Pues eso sería lo mejor. Desde cero te aseguras de partir con un sistema que no ha tenido problemas.

La SD se flashea en una computadora (PC/laptop) no en la RPi. Con balena etchar o rufus va bien.

Por otra parte, veo que estas instalando bitcoin core y tu disco es de 1 Tb. Solo la blockchain pesa ya 731GB en el momento en que te escribo esto. Sumale el sistema y si instalas otras apps y en un par de meses (o menos) te quedas sin espacio. Deberías aprovechar de instalar un disco de 2Tb ahora que empezaras de cero.

bueno. jofra.
ARRANCÓ, pero…
se quedó FRIZADO en la sincronizacion del bloque 271.083 (11años atras)
Y NO PARECE estar sincronizando en el disco SSD!

no se muy bien como seguir.
ciertamente lo del disco de 2tb es CIERTO.
la verdad es que queria ver como funcionaba primero.
tambien estoy pensando en el umbrelBOX
no se…
como sigo?
lleva frizado 4hs…y contando

Jofra.
sigo acá.
pero ahora compré una memory stick de 32gb nueva a ver que onda.
escuchame.
COMO SE PUEDE CONECTAR VIA TOR,
no se puede?
no es mejor?

y oitra pregunta,
ponele que funciona,
que pasa si se corta la luz o se queda frizado como ahora?
sigue despues automatico? o que?

abrazo
gracias.

Bueno, vamos por partes.

Muchas de las dudas que ahora tienes, y las que aun no te han surgido, puedes clarificarlas aqui: umbrelOS- Good Practices

Es un mini manual de Buenas Prácticas aun vigente hasta la versión actual. Si no se te da bien el inglés, usa un traductor.

ARRANCÓ, pero…
se quedó FRIZADO en la sincronizacion del bloque 271.083 (11años atras)
Y NO PARECE estar sincronizando en el disco SSD!

No se lo que has hecho.
Empezaste desde cero?.. Si es así, formateaste el SSD?
Si enmpezaste desde cero sin formatear el SSD, el instalador de umbrelos ha detectado que ya existía la instalación y la ha respetado.
Si esa instalación tenía problemas, esto puede ser la causa.
Hay mas variables que puede afectar como la manera de conectar tu RPI a internet, tu router, la configuracion de tu ISP. Hay muchas variables en juego que, sin tener mas información, es dificil saber lo que esta causando esto.

pero ahora compré una memory stick de 32gb nueva a ver que onda.

Para sustituir la SD?.. Te complicará todo y tendrás que hacer mas arreglos para que funcione en la RPI como una SD.

que pasa si se corta la luz o se queda frizado como ahora?

Hay muchas posibilidades de que se joda la cosa y mas con una RPI y una SD. Para prevenir esto, hay que usar un SAI.

En resumen, esto es como todo. Si lo usas como entretenimiento y para jugar no hay mayor problema. Si es para algo serio, tienes que crear una pequeña infraestructura que proteja todo.

Y sobretdo, planifica honestamente lo que buscas conseguir, hacia donde quieres ir con esto y actua en consecuencia.

Te sugiero tener mas paciencia, tarda bastante en sincronizar la blockchain y es normal que se trabe de a ratos.
Si se puede conectar por TOR, y NO, no es mejor al menos para la primera sincronización, luego es un tema de gustos.

ningun problema pinipon88
paciencia, creeme que tengo (a veces ya me queda poco) pero no es por bitcoin o por el nodo ni nada, es simplemente que, la policia de internet está rompiendo las pelotas…
de hecho mirá;
es la tercera vez que ingreso datos,
no debe estar bien esto.

se supone que ya habia empezado la sincronizacion 1 par de veces

Si ya habías configurado inicialmente y te vuelve a aparecer la pantalla de Crear Cuenta es que la instalación en tu SD se ha corrompido. Es el comportamiento tipico en estos casos.

Si lo quieres comprobar, monta la SD en tu PC y veras que tiene particion A y particion B (2 particiones) cuando solo debe tener 1.

Puede ser que tu SD no esté tan bien como piensas. Hay muchas variables en juego que no conocemos y no nos cuentas. Incluso, como otro ejemplo, si tu RPI no usa el cargador/alimentador original y estas usando uno “generico”, esto puede ser causa de esos fallos tambien.

Te toca volver a flashear la SD y empezar de cero (formatea el SSD).

1 Like

i understand the thing that separate OS and data by choose a microSD card and on the other hand having a SSD Hard drive. but
WHAT IF
witth the SSD hard drive we make a partition?
it cannot be done that way? it can work it out that way?