✓ Solved

is this output normal?

Hi, i wrote "apt update && apt upgrade" command on ssh for updates and at the bottom it wrote like "update-initramfs: Generating /boot/initrd.img-4.15.0-166-generic cryptsetup: WARNING: failed to detect canonical device of /dev/sda cryptsetup: WARNING: could not determine root device from /etc/fstab I: The initramfs will attempt to resume from /dev/sdb I: (UUID=3c2aada2-c843-421b-8b65-53c2cd7fbca5) I: Set the RESUME variable to override this." is this normal?

4 Replies

✓ Best Answer

is it that much important?

Only if you use disk encryption.

However like mentioned in the link I sent, and another similar post these warnings are safe to ignore.

If you still want to remove that package, you can always use the backup service to take a snapshot of your Linode prior.

In short, yes.

Please see this similar post for more detail.

but i delete cryptsetup package to get rid of cryptsetup message with this command "apt remove cryptsetup". is this that much matter? i mean to delete this package. is it that much important?

I am assuming the you are using Debian or Ubuntu (which is based off of Debian). Yes, this is normal and occurs only when certain low level packages are upgraded. The warnings are due to invalid assumptions made by the initramfs package about the configuration of your system.

On a Linode, Initramfs would only be used during the early boot process if you are booting from a raw disk that you manually created with an installation media image, using the Direct Disk kernel option in your Linode's configuration profile.

initramfs is a striped down version of a Linux System that is loaded entirely in memory and provides just enough software to setup the system and hand off control to the init process on disk (systemd).

To read more about how booting works in general, see this outdated description:

Even though a Linode does not typically use the initramfs on your disk, your distrbution's package manager does not know this and will still try to recreate the initramfs to be in line with upgraded kernels and other packages that would otherwise be used in the early initialization process of a physical installation of your distribution.

For more information about how your Linode gets its kernel at boot time, see:


Please enter an answer

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct