Tabla de contenido:
- Paso 1: Requisitos:
- Paso 2:
- Paso 3:
- Paso 4:
- Paso 5:
- Paso 6:
- Paso 7:
- Paso 8:
- Paso 9: Terminando…
- Paso 10: OPCIONAL…
Video: Raspberry Pi 3 con unidad SSD de arranque: 10 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
En primer lugar, le sugiero encarecidamente que primero haga una copia (instantánea de su HA existente) y pruebe este método con una nueva instalación de Home Assistant y pruébelo durante unos días, si no hay errores. Mantenga segura su tarjeta SD con la instancia actual de Hass.io, por lo que, si tiene algún problema, simplemente puede reemplazar la unidad SSD con la tarjeta SD y regresar al Home Assistant anterior en cuestión de minutos.
¡¡¡USTED HA SIDO ADVERTIDO!
Paso 1: Requisitos:
Raspberry Pi 3b y 3b + (solo el arranque USB de Pi 3 admite)
- Versión ANTIGUA de ResinOS Home Assistant (HassOS actualmente NO es compatible con el arranque USB)
- Unidad SSD mSATA (mínimo recomendado 16 GB)
- placa de expansión de almacenamiento x850
- Unidad flash USB (mínimo 1 GB)
- Imagen de arranque GParted CD / USB (https://gparted.org/livecd.php)
- Sistema ResinOS actualmente en ejecución o nuevo (en tarjeta SD)
Si tiene Raspberry Pi 3b +, probablemente pueda omitir el paso 1 (no lo tengo, así que no estoy seguro). Si posee Raspberry Pi 3b, continúe.
ADVERTENCIA:
ESTE PROCESO NO SE PUEDE DESHACER. UNA VEZ HABILITADO EL ARRANQUE USB, NO SE PUEDE INVERTIR
Aunque esto no afectará a nada, ya que aún puede usar la tarjeta SD después de eso, si lo desea.
Paso 2:
Debe habilitar el arranque USB, agregando el siguiente código en la parte inferior del archivo config.txt:
program_USB_boot_mode = 1
El archivo se encuentra en la partición de arranque de resina. Es la única partición FAT en su tarjeta SD, que está en Raspberry Pi. Simplemente colóquelo en su computadora y navegue hasta la partición de arranque de resina, desplácese hacia abajo hasta la última línea e inserte el código anterior y guárdelo al salir. Retire de forma segura la tarjeta SD de la computadora, vuelva a colocarla en su Raspberry Pi 3b y conecte el cable de alimentación. Déjalo arrancar. Debería arrancar normalmente.
Ahora su Raspberry Pi 3 puede arrancar desde USB.
Paso 3:
Descargue la imagen de GParted Live CD / USB y guárdela en su computadora
gparted.org/livecd.php
Utilice Etcher para flashearlo en una memoria USB.
Paso 4:
Descargue y guarde la versión OLD ResinOS de Home Assistant (versión Raspberry Pi3)
github.com/home-assistant/hassio-build/rel…
Utilice Etcher para actualizarlo en su unidad SSD (o en un dispositivo USB diferente)
Paso 5:
Una vez que se haya completado el flasheo, retire de forma segura la unidad SSD y conéctela nuevamente (si por alguna razón, la partición de arranque de resina no aparece en Mi PC, haga clic con el botón derecho en Mi PC> Administrar> Administrar unidades> haga clic con el botón derecho en Partición de arranque de resina> Cambiar Letra de disco y asigne una nueva letra de unidad manualmente).
Paso 6:
Reinicie su PC a BIOS y cambie las opciones de arranque, para que arranque desde su memoria USB GParted.
Después de que la computadora se inicie desde una memoria USB, realmente no debería cambiar nada, solo presione Enter 4x, para que se cargue en la GUI de GParted. (Su unidad SSD ya debería estar conectada a la computadora, por lo que GParted la detecta correctamente).
Paso 7:
Ahora, en GParted, asegúrese de haber seleccionado la unidad correcta (unidad SSD). Ahora necesita cambiar el tamaño de dos particiones:
dev / sdb4 y dev / sdb6 (esto también podría ser sda4 o sdc4 y sda6 o sdc6, dependiendo de cuántas unidades se hayan descubierto).
Realmente no debería importar cuánto va a cambiar (aumentar) el tamaño de dev / sdb4. Yo mismo, pasé de 1 GB a 3 GB (puede seguir adelante y simplemente intentar usar todo el espacio disponible).
Ahora, puede aumentar el tamaño de dev / sda6, que debería cambiarse a lo que esté disponible después de cambiar el tamaño de dev / sdb4 (en pocas palabras, la partición sdb6 está dentro de sdb4).
ADVERTENCIA:
USE LA BARRA EN LA PARTE SUPERIOR PARA CAMBIAR EL TAMAÑO. ASEGÚRESE DE QUE EL TAMAÑO AL INICIO DE LA PARTICIÓN NO CAMBIE (EN MI CASO ERA 4 MB), DE LO CONTRARIO PUEDE OBTENER INFORMACIÓN, ES POSIBLE QUE LA UNIDAD NO ARRANQUE CORRECTAMENTE
Después de cambiar de tamaño, aplíquelo y espere hasta que termine.
Ahora puede apagar GParted y volver a iniciar Windows.
Paso 8:
Navegue nuevamente a la partición de arranque de resina en Mi computadora y busque dos archivos:
config.txt
cmdline.txt
La edición de config.txt probablemente sea opcional, ya que nuestra Raspberry Pi 3 ya es capaz de arrancar desde USB, pero simplemente seguí otras instrucciones:
En config.txt nuevamente, agregue la siguiente línea en la parte inferior del archivo: program_USB_boot_mode = 1
En cmdline.txt, cambie lo siguiente:
root = / dev / mmcblk0p2 (o similar) a root = / dev / sda2 (NO sdb2 o sdc2, ya que probablemente lo tenía en GParted).
OPCIONAL: He configurado el archivo "resin-sample" con mi configuración de red (IP estática asignada a mi Raspberry Pi3). Si también tiene uno, puede reemplazar el archivo original con el suyo en / resin-boot / system-connections / resin-sample)
Después de guardar ambos archivos, retire de forma segura la unidad SSD y conéctela a su Raspberry Pi 3.
Paso 9: Terminando…
Eso es todo, su Raspberry Pi 3 ahora debería arrancar desde USB e iniciar el proceso de instalación de Home Assistant, que debería tardar entre 10 y 15 minutos. Después de eso, la instancia de Home Assistant debería estar disponible en 192.168.xxx.xxx:8123 (cualquier IP que configure para su Pi3).
Paso 10: OPCIONAL…
Otros pasos a continuación también son OPCIONALES:
- Configurar nueva cuenta
- Inicie sesión en su HA
- Instalar y configurar el complemento samba
- Navegue a HASSIO share en su computadora
- Copie instantáneas de copias de seguridad realizadas anteriormente de su Home Assistant y péguelas en el recurso compartido de copia de seguridad
- Reiniciar Home Assistant
- Es posible que las instantáneas no estén disponibles de inmediato, espere unos minutos y presione el botón Actualizar en la esquina superior derecha
- Seleccione la última instantánea y la configuración de restauración (NO PODRÍA restaurar Home Assistant en sí, solo archivos de configuración, así que asegúrese de desmarcar Home Assistant)
- Presione Restaurar seleccionado (NO presione WIPE & RESTORE) - Espere unos minutos para que finalice el proceso -
OPCIONAL: Para evitar errores, elimine el archivo home-assistant_v2.db en la carpeta de configuración.
Recomendado:
Cómo crear una unidad de arranque de Linux (y cómo usarla): 10 pasos
Cómo crear una unidad de arranque de Linux (y cómo usarla): esta es una introducción simple sobre cómo comenzar con Linux, específicamente Ubuntu
Cómo crear una unidad USB de arranque sin usar ningún software: 3 pasos
Cómo crear una unidad USB de arranque sin usar ningún software: Para crear una unidad USB de arranque manualmente, usaremos el símbolo del sistema como programa predeterminado de Windows. A continuación, se muestra paso a paso para crear una unidad USB de arranque como medio de instalación de Windows. Para crear una unidad USB de arranque como una instalación de Windows yo
Cómo instalar una unidad de arranque de estado sólido: 9 pasos
Cómo instalar una unidad de arranque de estado sólido: Con la tecnología avanzando al ritmo que lo es, ahora todo se está trasladando al ámbito de la informática y los medios digitales. Con este cambio, vemos que cada vez más personas se dedican a los campos de la educación con respecto a estos temas como la informática o
Arranque de Raspberry Pi 3 B con una unidad USB: 3 pasos
Arranque de Raspberry Pi 3 B con una unidad USB: ¡La Raspberry Pi 3 B se puede arrancar con una memoria USB compatible sin gastar dinero! Nota: La Raspberry Pi 3 B + se puede arrancar mediante USB de forma inmediata
Hacer una unidad de arranque con Linux (Ubuntu): 3 pasos
Crear una unidad de arranque con Linux (Ubuntu): ¿Quiere arrancar Linux desde un dispositivo para poder instalarlo en su computadora o hacer otras cosas divertidas con Linux? - Está a punto de aprender a configurar uno para que pueda arrancar con éxito desde él