|
Este documento ha sido traducido utilizando tecnología de traducción automática. Si bien nos esforzamos por proporcionar traducciones precisas, no ofrecemos garantías sobre la integridad, precisión o confiabilidad del contenido traducido. En caso de discrepancia, la versión original en inglés prevalecerá y constituirá el texto autorizado. |
Instrucciones para construir imágenes de disco en bruto para Raspberry Pi
Esta guía mostrará cómo podemos construir una imagen de disco en bruto que se puede escribir en una tarjeta SD y arrancar sin ningún otro medio de instalación.
|
Cualquier dato en la tarjeta SD será borrado, por favor, utiliza solo una tarjeta SD sin nada importante en ella. La tarjeta SD debe ser razonablemente grande (32 GB o más) y rápida (!!). |
apiVersion: elemental.cattle.io/v1beta1
kind: SeedImage
metadata:
name: fire-img
namespace: fleet-default
spec:
type: raw
baseImage: registry.opensuse.org/isv/rancher/elemental/staging/containers/suse/sl-micro/6.0/baremetal-os-container:latest
targetPlatform: linux/arm64
registrationRef:
apiVersion: elemental.cattle.io/v1beta1
kind: MachineRegistration
name: fire-nodes
namespace: fleet-default
Revisa los registros del pod de construcción usando:
kubectl logs -n fleet-default fire-img -f -c build
Cuando la construcción haya terminado, podemos descargar el archivo de imagen usando wget:
wget --no-check-certificate $(kubectl get seedimage -n fleet-default fire-img -o jsonpath="{.status.downloadURL}") -O sle-micro.arm64.raw
Iniciando la máquina
La imagen de disco en bruto solo incluirá la partición EFI, la partición OEM y la partición de recuperación. En el primer arranque, el sistema arrancará en el sistema de recuperación para expandir y añadir particiones faltantes. Después de la expansión, se registrará en rancher y se reiniciará.
Si ocurre un error durante la fase de registro, el diario se puede encontrar usando journalctl -u elemental-register-reset.