This page shows you how to boot a C1 server with a specific bootscript. Bootscripts allow you to start a server with a specific Kernel version.
- You have an account and are logged into cloud.scaleway.com
- You have configured your SSH Key
- You have a server
A bootscript is composed of three elements:
- The kernel
- The initrd - An archive containing the scripts needed to fetch the missing kernel modules and dynamically mount your NBD root volume, fully loaded in RAM before loading your volumes.
- The cmdline - Passed to the kernel at startup. Available for the initrd scripts and available from the server with the following command
important: If you attach a bootscript while your server is running, you will have to reboot the server to apply changes.
In the Control Panel, click “Servers” in the left panel.
Select the server you want to change the bootscript and click the “Off” button. In the server details, display advanced options.
The list of available bootscripts appears. Then select the bootscript you want to start your server with and validate.
Power on your server. In a few seconds, your server will be running with the new bootscript. Connect your server and run
uname -a. In my case I changed the kernel version to
root@c1-X-Y-Z-T:~#uname -a Linux c1-X-Y-Z-T 3.17.0-63 #8 SMP Mon Oct 13 21:39:09 CEST 2014 armv7l armv7l armv7l GNU/Linux
This is a companion discussion topic for the original entry at https://www.scaleway.com/docs/bootscript-and-how-to-use-it/?embed_url=https://www.scaleway.com/docs/bootscript-and-how-to-use-it/