Dislocker 错误“2018 年 5 月 13 日星期日 15:01:29 [严重] 无法打开 /etc/localtime:没有此文件或目录”

Dislocker 错误“2018 年 5 月 13 日星期日 15:01:29 [严重] 无法打开 /etc/localtime:没有此文件或目录”

我从 github 正确安装了 dislocker,然后我按照这些步骤挂载我的 bitlcoker 加密卷(其/dev/sda5)。现在运行此命令后

$ sudo dislocker -V /dev/sda5  -mypassword -- /media/bitlocker
dislocker: invalid option -- 'b'

Sun May 13 15:01:29 2018 [CRITICAL] Failed to open /etc/localtime: No such file or directory

可能是什么问题呢?

我已按照链接中描述的每个步骤操作,并按照其中提到的创建了目录。我猜测这个错误与目录及其路径有关。

我正在使用 ubuntu 17.10

答案1

这里有两个错误:

dislocker: invalid option -- 'b'

我猜你的密码以 开头b,而你在破折号后直接输入了密码,所以-mypassword更像是-boyMyPasswordIsReallySecureCorrectHorseBatteryStaple。输入密码的选项-u后面是密码,或者-p后面是恢复密码。我假设你没有使用恢复密码,所以你的命令行应该是这样的

sudo dislocker -V /dev/sda5  -uboyMyPasswordIsReallySecureCorrectHorseBatteryStaple -- /media/bitlocker

第二个错误是Failed to open /etc/localtime: No such file or directory...显然,你的/etc/localtime缺失了。这应该是指向实际文件的符号链接/usr/share/zoneinfo。通读 man timedatectlman 5 localtime查看“设置时区”部分https://linoxide.com/linux-command/timedatectl-change-time-date-systemd/举个例子。

答案2

我使用 Linux Live CD 时也遇到了同样的错误。文件在那里,但我猜 dislocker 不适用于 Live CD,并且找不到该文件,因为它不是实际安装。这对 dislocker 来说是一个很大的失败,它让它变得毫无用处

相关内容