Take over installation

c3os supports takeover installations, see also the Elemental-toolkit docs here are few summarized steps:

  • From the Dedicated control panel (OVH, Hetzner, etc.), boot in rescue mode
  • install docker and run for example:
export DEVICE=/dev/sda
export IMAGE=quay.io/mudler/c3os:v1.21.4-19
# A url pointing to a valid cloud-init config file. E.g. as a gist at gists.github.com
export CONFIG_FILE=...
docker run --privileged -v $DEVICE:$DEVICE -ti $IMAGE cos-installer --config $CONFIG_FILE --no-cosign --no-verify --docker-image $IMAGE $DEVICE
  • Switch back to booting from HD and reboot