最近在我的Ubuntu 12.04服务器上升级软件包之后,我收到了一些与cryptsetup相关的警告。
我的更新步骤是:
sudo apt-get update
sudo apt-get upgrade
我收到的警告是:
cryptsetup: WARNING: failed to detect canonical device of /dev/xvda
cryptsetup: WARNING: could not determine root device from /etc/fstab
关于这些警告的文档似乎很少。我是否需要注意它们,如果是这样的话?
感谢您的帮助。
答案 0 :(得分:0)
如果您的启动过程中没有涉及cryptsetup,并且您的服务器以之前的方式启动,那么您可以安全地忽略这些消息。
您应该检查您的apt日志哪个进程会显示这些消息,它应该与update-initramfs
/ mkinitramfs
有关。用户获取这些消息的一个原因是他们在使用cryptsetup时配置了除UUID以外的其他内容以识别fstab中的设备(如果您在经过几毫秒的启动时间改进后追逐设备名称并且只有一个驱动器,那么设备名称应该更快)。
我一直在寻找一个答案,在我的设置中禁止这些消息,我只将cryptsetup用于外部驱动器。
答案 1 :(得分:0)
我自己遇到这个错误消息似乎与我给我的系统放置的lvm分区的vg名称的配置不一致有关。
我曾使用vgrename为我的逻辑卷使用不同的组标签。但这至少在其他两个地方(fstab和grub.cfg)留下了不正确的vg引用,可能还有更多。