Het systeem installeren op de SSD

De onderliggende SPI Flash-firmware van de reComputer Industrial (RK3576) ondersteunt van nature NVMe-boot. Bij hardwaremodellen zonder ingebouwde eMMC hoeft er geen MicroSD-kaart permanent geplaatst te blijven ter ondersteuning. De MicroSD-kaart dient uitsluitend als eenmalig flashmedium. Zodra het besturingssysteem is uitgerold, kan het apparaat een 100% zelfstandige, native koude start rechtstreeks vanaf de ingebouwde M.2 NVMe-SSD uitvoeren, wat optimale betrouwbaarheid en prestaties op industrieel niveau oplevert.

Systeemimage via de commandoregel op het apparaat naar de NVMe-SSD flashen

Vereisten

  • Hardware: reComputer RK3576 devkit met een correct in de M.2-sleuf geïnstalleerde NVMe-SSD.
  • Voorbereiding: een tijdelijke MicroSD-kaart met een voorlopig Armbian-besturingssysteem erop geflasht, als initiële implementatieomgeving. Belangrijkste implementatiestappen Stap 1: de image naar de doel-NVMe-schijf flashen Start op vanaf het tijdelijke SD-kaartsysteem en gebruik de native dd-tool om de systeemimage rechtstreeks naar de fysieke NVMe-schijf te klonen, bijvoorbeeld:
Code
cd ~/Downloads
sudo dd if=Armbian-unofficial_26.05.0-trunk_Recomputer-rk3576-devkit_bookworm_vendor_6.1.115_gnome_desktop.img of=/dev/nvme0n1 bs=4M status=progress conv=fsync

image19.png

Stap 2: de GPT-partitietabel herstellen en de partitie in grootte aanpassen Na het flashen moet de rootpartitie met parted worden uitgebreid tot aan de fysieke grenzen van de SSD:

bash
# 1. GPT-partitietabel repareren (typ 'F' en druk op Enter wanneer de Fix/Ignore-prompt verschijnt)
sudo parted /dev/nvme0n1 print Fix

# 2. De eerste partitie (rootfs) uitbreiden naar 100% van de beschikbare ruimte
sudo parted /dev/nvme0n1 resizepart 1 100%

# 3. De kernel dwingen de bijgewerkte partitie-indeling opnieuw in te lezen
sudo partprobe /dev/nvme0n1

Stap 3: het Ext4-bestandssysteem vergroten Verander de grootte van het Ext4-bestandssysteem online, zodat het besturingssysteem de volledige hardwarecapaciteit herkent:

bash
sudo resize2fs /dev/nvme0n1p1

Nabewerking van de hardware en native verificatie Stap 1: uitschakelen en de SD-kaart verwijderen Na het voltooien van bovenstaande stappen is geen wijziging aan /boot/armbianEnv.txt nodig. Schakel het apparaat direct uit:

bash
sudo poweroff

KRITIEKE ACTIE: verwijder na het uitschakelen de MicroSD-kaart volledig uit de sleuf, zodat alleen de M.2 NVMe-SSD op het board achterblijft. Stap 2: laatste verificatie Schakel het apparaat weer in. De onderliggende U-Boot scant automatisch en start het systeem rechtstreeks vanaf de NVMe-schijf op in de nieuwe Armbian-configuratiewizard. Voer na de installatie het volgende uit:

bash
df -h /

Succesvolle verificatie-uitvoer:

image20.png

De hoofdmap / is native aangekoppeld op /dev/nvme0n1p1 met 100G+ beschikbare ruimte, en werkt probleemloos zonder SD-kaart.