[Internal testing communication] 解决Deepin “计算机”没有加载磁盘列表的问题
Tofloor
poster avatar
阿拉丁
deepin
a day ago
Author

查看udisks2服务状态,确定udisks2是什么原因导致不能启动。

systemctl status udisks2
sudo journalctl -u udisks2.service -f  # 查看服务日志

输出错误提示:

Failed to load the 'c_r_y_pto' libblockdev plugin
​
failed to load module c_r_y_pto: /lib/x86_64-linux-gnu/libcrypt_o.so.3: version `OPENSSL_3.2.0' not found (required by /lib/x86_64-linux-gnu/libcryptsetup.so.12)

修复方法

  1. 重新安装openssl-3.2.0

# 下载并编译 OpenSSL
​
wget https://www.openssl.org/source/openssl-3.2.0.tar.gz
tar -xzf openssl-3.2.0.tar.gz
cd openssl-3.2.0
./config --prefix=/usr/local/openssl-3.2.0 --openssldir=/usr/local/openssl-3.2.0
make
sudo make install
​
# 添加到库路径
​
echo "/usr/local/openssl-3.2.0/lib64" | sudo tee /etc/ld.so.conf.d/openssl-3.2.0.conf
sudo ldconfig
​
​
  1. 重新安装libblockdev

 #安装完整的 libblockdev 加密支持
sudo apt update
sudo apt install libblockdev-c_r_y_p_to2 libblockdev2
sudo apt install cryptsetup cryptsetup-bin  # LUKS 工具

预防措施

# 启用自动安全更新
sudo dpkg-reconfigure -plow unattended-upgrades  # Ubuntu/Debian
Reply Favorite View the author
All Replies
阿拉丁
deepin
a day ago
#1

由于特定的因素限制,单词中的“_”应去掉

Reply View the author
deepin-流云
Super Moderator
Community OP
a day ago
#2
阿拉丁

由于特定的因素限制,单词中的“_”应去掉

不好意思,有段时间境外crypto wallet的垃圾广告太猖獗,过滤策略命中到crypto了,已经调整策略,麻烦再试下。

Reply View the author
阿拉丁
deepin
21 hours ago
#3
deepin-流云

不好意思,有段时间境外crypto wallet的垃圾广告太猖獗,过滤策略命中到crypto了,已经调整策略,麻烦再试下。

取消“_”,还是提交不了的
image.png

Reply View the author