如何在启动过程中挂载 dm_crypt 设备,它总是失败

如何在启动过程中挂载 dm_crypt 设备,它总是失败

编辑:问题解决了,我从 Debian 6.0.6 更新到 7.0.0,现在一切正常!

我在启动时遇到一个复杂的问题。基本上,我有一个 debian apache 盒子,作为我家庭网络中的音乐服务器。根硬盘、交换硬盘和数据硬盘均经过 dm_crypted。启动应该如下所示:

  1. GRUB
  2. 询问根密码
  3. 设置交换文件系统(启动时获取随机密码)
  4. 引导继续
  5. 询问数据密码
  6. 启动完成
  7. 可通过 http 和 SSH 访问服务器

一些日志:

系统表

密码表

更新 initramfs

/var/日志/启动

uname -a返回以下内容:

Linux linux-server 2.6.32-5-amd64 #1 SMP 九月 23 日星期日 10:07:46 UTC 2012 x86_64 GNU/Linux

Debian 版本:6.0.6

cryptsetup 版本:2:1.1.3-4squeeze2

我做了什么:

  • 我跑了update-initramfs -u -k all -v
  • cryptsetup / mount我可以在启动后 安装设备。

我认为问题在于,在步骤 4 和 5 之间,外部硬盘驱动器对系统不可用,因此cryptsetup失败,安装失败,fschk失败,引导过程切换到紧急模式。

任何帮助,将不胜感激!

编辑:问题解决了,我从 Debian 6.0.6 更新到 7.0.0,现在一切正常!

相关内容