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

x86 LXC guests on ARM64? #4192

Open
romanrm opened this issue Dec 4, 2024 · 1 comment
Open

x86 LXC guests on ARM64? #4192

romanrm opened this issue Dec 4, 2024 · 1 comment

Comments

@romanrm
Copy link

romanrm commented Dec 4, 2024

Hello,

It would be really cool to be able to be able to migrate and run entire unmodified amd64 LXC guest systems on ARM. I do not see this mentioned in issues so far. But it seems you already have most of the functionality to make this possible, even relying on a full x86 rootfs to be present, one step from there to launching that root FS as a full guest system. What remains is some kernel cgroup/namespaces stuff, and starting emulation with the "init" process which would then start the rest of its services, not a particular single app.

Would you consider adding this? Or maybe it is possible already?

@Sonicadvance1
Copy link
Member

I haven't used LXC containers so I'm not sure what sort of problems they pose. We can already run basic chroot environments. I wouldn't be surprised if LXC containers if they require all services to be running to encounter additional issues. Won't know until someone tinkers with it although.

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