Boot to Rescue
Booting to Rescue mode reboots your server into a live SystemRescueCD image — a Linux-based rescue environment that runs entirely in memory. This mode allows you to debug and repair filesystems, perform recovery operations, and access tools without modifying disk contents. The rescue environment does not wipe or alter disks automatically. To interact with a server in rescue mode, connect through Remote Access.
Method
-
Navigate to the relevant server page in the control panel, select Server Actions, then choose Boot to Rescue.
-
A confirmation dialogue will appear. Review the details and confirm by selecting Boot to Rescue.
-
The server will automatically reboot into the SystemRescueCD environment.
curl --request POST \ --url https://api.ingenuitycloudservices.com/rest-api/servers/{server_id}/recovery/reboot \ --header 'Accept: application/json' \ --header 'X-Api-Token: API_KEY'
❯ ics-cli baremetal recovery 123456
Accessing the Filesystem & Cleanup
To access the filesystem and chroot
into the OS while in rescue mode, run the following commands for Ubuntu 24.04:
mount -t ext4 /dev/sda1 /mntmount -t ext4 /dev/sda16 /mnt/bootmount -t vfat /dev/sda15 /mnt/boot/efimount -t proc /proc /mnt/procmount -t sysfs /sys /mnt/sysmount -o bind /dev /mnt/devmount --bind /run /mnt/runchroot /mnt /bin/bash
Tip: Use
lsblk
orfdisk -l
to confirm your partition layout if needed.
When finished, cleanly exit the environment and unmount:
exitumount /mnt/boot/efiumount /mnt/bootumount /mnt/runumount /mnt/{proc,sys,dev}umount /mntreboot