Αξιολόγηση ενσωματωμένης και ακμής εικόνας
Μια έκδοση x86_64 KVM μπορεί να επικυρώσει έναν μικρό χώρο χρηστών Linux, αλλά δεν μπορεί να πληροί τις προϋποθέσεις για το υλικολογισμικό εκκίνησης, τον πυρήνα, τον αποθηκευτικό χώρο, την τροφοδοσία, το ραδιόφωνο ή την περιφερειακή συμπεριφορά μιας ενσωματωμένης πλακέτας. Αντιμετωπίστε το πρώτο τεχνούργημα ως εικονική αναφορά, εκτός εάν το επιλεγμένο πρόγραμμα δημιουργίας υποστηρίζει ρητά τη συσκευή προορισμού.
Προτροπή
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.Σχήμα συνταγής
{
"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"
}
]
}
}Το μπλοκ υλικού δηλώνει απαιτήσεις. δεν αλλάζει μια εικόνα υπολογιστή σε μια συγκεκριμένη εικόνα του πίνακα. Χρησιμοποιήστε το platform: raspberry_pi ή τα πεδία τηλεφώνου/συσκευής μόνο όταν το τρέχον πρόγραμμα δημιουργίας αποδέχεται τον ακριβή στόχο και τεκμηριώνει τους περιορισμούς του.
Επαλήθευση
Στον εικονικό επισκέπτη, επαληθεύστε:
- απαιτούμενα πακέτα και ενεργοποιημένες υπηρεσίες.
- το κέλυφος του λογαριασμού υπηρεσίας, η κατάσταση κλειδώματος, οι ομάδες και η ιδιοκτησία του αρχείου.
- δικτύωση μετά την πρώτη και δεύτερη εκκίνηση.
- Ρύθμιση παραμέτρων παρακολούθησης χωρίς σκόπιμη επαναφορά της κοινής υποδομής.
- συμπεριφορά ανάγνωσης/εγγραφής για οποιοδήποτε αίτημα tmpfs ή πτητικό περιοδικό. και
- καθαρή αποτυχία όταν μια εξάρτηση εγγραφής δεν είναι διαθέσιμη.
Οι μετρήσεις χρόνου εκκίνησης και μνήμης αδράνειας από το KVM είναι χρήσιμες γραμμές βάσης παλινδρόμησης, όχι υποσχέσεις υλικού στόχου.
Πιστοποίηση συσκευής
Πριν γράψετε μια εικόνα σε φυσικά μέσα, δοκιμάστε στην ακριβή αναθεώρηση του πίνακα:
- Συμβατότητα bootloader και firmware.
- πυρήνας, δέντρο συσκευών, προγράμματα οδήγησης και αποκλειστικό υλικολογισμικό.
- φθορά αποθήκευσης, απώλεια ισχύος και ανάκτηση συστήματος αρχείων.
- Ethernet, Wi-Fi, Bluetooth, μόντεμ, GNSS και ραδιόφωνα κατά περίπτωση.
- Σειριακή, I2C, SPI, GPIO, κάμερα και I/O επιταχυντή.
- θερμικά όρια, αναστολή/συνέχιση, επαναφορά του φύλακα και προϋπολογισμός ισχύος. και
- ασφαλής εγγραφή, φύλαξη κλειδιού, ενημερώσεις, επαναφορά και παροπλισμός.
Μην πείτε σε έναν χειριστή να “αναβοσβήνει το ISO” εκτός εάν η μορφοποίηση τεχνουργήματος και η διαδικασία εγγραφής υποστηρίζονται ειδικά για αυτήν τη συσκευή.