![Dislocker 错误“2018 年 5 月 13 日星期日 15:01:29 [严重] 无法打开 /etc/localtime:没有此文件或目录”](https://linux22.com/image/900535/Dislocker%20%E9%94%99%E8%AF%AF%E2%80%9C2018%20%E5%B9%B4%205%20%E6%9C%88%2013%20%E6%97%A5%E6%98%9F%E6%9C%9F%E6%97%A5%2015%3A01%3A29%20%5B%E4%B8%A5%E9%87%8D%5D%20%E6%97%A0%E6%B3%95%E6%89%93%E5%BC%80%20%2Fetc%2Flocaltime%EF%BC%9A%E6%B2%A1%E6%9C%89%E6%AD%A4%E6%96%87%E4%BB%B6%E6%88%96%E7%9B%AE%E5%BD%95%E2%80%9D.png)
我从 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 timedatectl
并man 5 localtime
查看“设置时区”部分https://linoxide.com/linux-command/timedatectl-change-time-date-systemd/举个例子。
答案2
我使用 Linux Live CD 时也遇到了同样的错误。文件在那里,但我猜 dislocker 不适用于 Live CD,并且找不到该文件,因为它不是实际安装。这对 dislocker 来说是一个很大的失败,它让它变得毫无用处