rancher / os

Tiny Linux distro that runs the entire OS as Docker containers
https://rancher.com/docs/os/v1.x/en/
Apache License 2.0
6.45k stars 657 forks source link

Support for Odroid-C1+/C2 #1249

Open zimme opened 7 years ago

zimme commented 7 years ago

RancherOS Version: v0.6.1

Where are you running RancherOS? Raspberry Pi 2/3

I have an Odroid-C1+ and an Odorid-C2 on it's way.

From what I can tell, Odroid-C1 should be supported in kernel 4.4 and Odroid-C2 in 4.7.

What would I have to do to try to get this working on my Odroid-C1 board?

@djmaze, I think I saw something in an issue about you running on Odroid-XU4. How did you go about getting that to work?

djmaze commented 7 years ago

@zimme I used a modified version of Hypriot's image-builder-odroid-c1, adjusted for XU-4. I just replaced the rootfs.tar.gz with the unmodified RancherOS arm image.

So you should be able to just use the unmodified c1 builder image with the RancherOS rootfs for the C1.

zimme commented 7 years ago

Thank you, should give me a starting point.

ibuildthecloud commented 7 years ago

It's kind of impossible to really support all these ARM boards unless we make that the primary purpose of the project. The problem is that each board needs a special kernel and bootloader. What we are going to do is put together instructions of how to replace the rootfs of an already working Linux setup given that that kernel already supports Docker.

I personally just got an Odriod C2 (which seems to be 3.14) and I'm using this approach. Hopefully this will enable people to put RancherOS on more ARM devices that we don't have time to support ourselves.

zimme commented 7 years ago

Sounds good, I'm happy to help in whatever way possible

On Sun, Sep 25, 2016, 6:44 PM Darren Shepherd notifications@github.com wrote:

It's kind of impossible to really support all these ARM boards unless we make that the primary purpose of the project. The problem is that each board needs a special kernel and bootloader. What we are going to do is put together instructions of how to replace the rootfs of an already working Linux setup given that that kernel already supports Docker.

I personally just got an Odriod C2 (which seems to be 3.14) and I'm using this approach. Hopefully this will enable people to put RancherOS on more ARM devices that we don't have time to support ourselves.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/rancher/os/issues/1249#issuecomment-249432059, or mute the thread https://github.com/notifications/unsubscribe-auth/ABKLtp6vvwCfyT0H107d0JmKD6-6td5_ks5qtqTZgaJpZM4KFJF0 .