Mat á myndum fyrir innbyggð og jaðartæki
x86_64 KVM build getur staðfest smá Linux notendarumfið, en getur ekki hæft boot firmware, kjarna, geymslu, afl, útsendingu eða jaðarbúnað innbyggðs spjalds. Taktu fyrstu afurðina sem sýndar viðmið nema valdi builder styðji marktækið beint.
Skipun
Create a minimal Debian Trixie headless image for an x86_64 edge gateway.
Include SSH, NetworkManager, Avahi, watchdog, curl, and CA certificates.
Create a locked-password service account named app with a no-login shell and
no supplementary groups. Do not remove documentation or locales unless the
generated plan shows the exact package and filesystem effects. Add boot,
service, account, repeated-boot, and interrupted-first-boot tests.Lag uppskriftar
{
"name": "edge-gateway-evaluation",
"base_image": "debian-trixie",
"hardware": {
"platform": "pc",
"architecture": "x86_64",
"min_cpu_cores": 2,
"min_memory_gb": 2,
"min_storage_gb": 16,
"nic_count": 1
},
"os": {
"features": ["headless", "ssh"],
"packages": [
"network-manager",
"avahi-daemon",
"watchdog",
"curl",
"ca-certificates"
],
"users": [
{
"username": "app",
"groups": [],
"shell": "/usr/sbin/nologin"
}
]
}
}Hardware blokkinn lýsir kröfum; hann breytir ekki PC mynd í spjaldssértæka mynd. Notaðu platform: raspberry_pi eða phone/device reiti aðeins þegar núverandi builder tekur við nákvæmu markmiði og skráir takmarkanir sínar.
Staðfesting
Í sýndargestinum skaltu staðfesta:
- nauðsynlega pakka og virka þjónustu;
- shell, lock stöðu, hópa og eignarhald skráa fyrir þjónustureikning;
- net eftir fyrstu og aðra boot;
- watchdog stillingar án þess að endurstilla sameiginlega innviði viljandi;
- leshætti og skrifhegðun fyrir hverja tmpfs eða volatile journal beiðni; og
- hreina bilun þegar enrollment háður er ekki tiltækur.
Boot tími og idle minni mælingar úr KVM eru gagnlegar regresjón grunnlínur, ekki loforð um marktæki.
Hæfni tækis
Áður en mynd er skrifuð á líkamlegt miðil skaltu prófa á nákvæmlega sömu spjaldútgáfu:
- samhæfni bootloader og firmware;
- kjarna, device tree, reklara og einkaleyfis firmware;
- slit geymslu, tap á afl og endurheimt filesystem;
- Ethernet, Wi-Fi, Bluetooth, modem, GNSS og útsendingar eftir því sem á við;
- serial, I2C, SPI, GPIO, myndavél og accelerator I/O;
- hitamörk, suspend/resume, watchdog reset og power budget; og
- öruggt enrollment, key custody, uppfærslur, rollback og decommissioning.
Ekki segja rekstraraðila að „flash the ISO“ nema snið afurðar og skrifferli séu sérstaklega studd fyrir það tæki.