Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace the generic_x86_64-ext device type with the generic-amd64 #374

Open
alexgg opened this issue Jun 17, 2021 · 7 comments
Open

Replace the generic_x86_64-ext device type with the generic-amd64 #374

alexgg opened this issue Jun 17, 2021 · 7 comments

Comments

@alexgg
Copy link
Contributor

alexgg commented Jun 17, 2021

We have two different device families for x86_64 device types, https://github.com/balena-os/balena-intel and https://github.com/balena-os/balena-generic.

We want balena-generic to become the home for UEFI device types, both ARM and x86_64. This is currently the space or servers but we see UEFI as an emerging standard.

The balena-intel repository will remain the home of closed hardware, embedded x86_64 device types, including the NUC. As of today, the generic_x86-64-ext" machine is an extended version of the NUC that is used for x86_64 servers and workstation. We want this device type to be replaced with the generic-amd64`, while keeping the same cloud slug. Hence, these two devices need to be made equivalent.

@jellyfish-bot
Copy link

[alexgg] This issue has attached support thread https://jel.ly.fish/d2c1a621-4a94-4b44-ae2d-9b0338e31932

@jellyfish-bot
Copy link

[alexgg] This issue has attached support thread https://jel.ly.fish/c756a0f9-2eed-48fb-bd23-becab5ec0750

@jellyfish-bot
Copy link

[alexgg] This issue has attached support thread https://jel.ly.fish/64f85fc0-167f-40c2-838c-953eda5eac8c

@alexgg
Copy link
Contributor Author

alexgg commented Aug 6, 2021

An arch call decision was made to add MBR boot support to the generic-amd64 image so it is a drop-in replacement for the `genericx86-64-ext" one.

@alexgg
Copy link
Contributor Author

alexgg commented Oct 17, 2022

For the time being we will keep both the Generic x86-64 (legacy MBR) targeting older BIOS some industrial PC type of devices, and the Generix x86-64 (GPT) one which targets server like UEFI systems.

@jellyfish-bot
Copy link

[alexgg] This has attached https://jel.ly.fish/b718baa7-dbc3-4490-87e3-b597c5653dd5

@alexgg
Copy link
Contributor Author

alexgg commented Oct 17, 2022

What's left is to document in the balena-intel README the different type of images and their target devices,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants