jens-maus / RaspberryMatic

:house: A feature-rich but lightweight, buildroot-based Linux operating system alternative for your CloudFree CCU3/ELV-Charly 'homematicIP CCU' IoT smarthome central. Running as a pure virtual appliance (ProxmoxVE, Home Assistant, LXC, Docker/OCI, Kubernetes/K8s, etc.) on a dedicated embedded device (RaspberryPi, etc.) or generic x86/ARM hardware.
https://raspberrymatic.de
Apache License 2.0
1.53k stars 187 forks source link

Generic x86 64 #2759

Closed jens-maus closed 4 months ago

jens-maus commented 4 months ago

Description

This PR renames the intelnuc platform to generic-x86_64 to signal its more general nature to a generic x86_64 drives platform implementation for RaspberryMatic. In addition, it also changes from Legacy Boot/BIOS to (U)EFI boot similar to generic-arm64 already is.

However, please note that this means that with the next version users which previously used the intelnuc platform images would have to completly reinstall the generic-x86_64 on their hardware (e.g. IntelNUC) and then restore a latest backup to get back working. However, this should be quiet easily doable given the positive effects of that very change. In addition, by calling it `generic-x86_64´ it should be more clear to new users that these kind of images could be in principle installed on any ordinary modern x86_64 based hardware.

Related Issue

n/a

Types of changes

Alternate Designs

n/a

Possible Drawbacks

User have to be notified and documentation still be changes to make it clear that this essential a fresh install that needs to be performed.

Verification Process

n/a

Release Notes

n/a

Contributing checklist