|
Ce document a été traduit à l'aide d'une technologie de traduction automatique. Bien que nous nous efforcions de fournir des traductions exactes, nous ne fournissons aucune garantie quant à l'exhaustivité, l'exactitude ou la fiabilité du contenu traduit. En cas de divergence, la version originale anglaise prévaut et fait foi. |
Comment créer des images disque brutes pour Raspberry Pi
Ce guide montrera comment nous pouvons créer une image disque brute qui peut être écrite sur une carte SD et démarrée sans aucun autre support d’installation.
|
Toutes les données sur la carte SD seront effacées, veuillez n’utiliser qu’une carte SD sans rien d’important dessus. La carte SD doit être raisonnablement grande (32 Go ou plus) et rapide (!!). |
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
Vérifiez les journaux pour le pod de construction en utilisant :
kubectl logs -n fleet-default fire-img -f -c build
Lorsque la construction est terminée, nous pouvons télécharger le fichier image en utilisant wget :
wget --no-check-certificate $(kubectl get seedimage -n fleet-default fire-img -o jsonpath="{.status.downloadURL}") -O sle-micro.arm64.raw
Démarrage de la machine
L’image disque brute n’inclura que la partition EFI, la partition OEM et la partition de récupération. Au premier démarrage, le système démarrera dans le système de récupération pour agrandir et ajouter les partitions manquantes. Après l’expansion, il s’enregistrera auprès de rancher et redémarrera.
Si une erreur se produit pendant la phase d’enregistrement, le journal peut être trouvé en utilisant journalctl -u elemental-register-reset.