使用 ZFS 的 Ubuntu 21.10 上出现奇怪的文件问题

Fli*_*imm 6 zfs 21.10

使用 ZFS 选项安装或升级到 Ubuntu 21.10 后,我开始遇到奇怪的问题。

例如,在命令行上,我开始看到如下错误:

Cannot access 'foobar': No such file or directory
Run Code Online (Sandbox Code Playgroud)

在某个目录中运行 ls -l 时,出现问号,如下所示:

-????????? ? ? ? ? ? foobar.txt
-????????? ? ? ? ? ? foobar2.txt
Run Code Online (Sandbox Code Playgroud)

最终,我什至无法启动 Ubuntu 21.10(使用 ZFS)。

Fli*_*imm 15

这是一个已知的问题。Ubuntu 21.10 的发行说明说:

已知的问题

Linux内核

  • 5.13.0-19 内核中包含的 ZFS 驱动程序版本包含一个可能导致文件系统损坏的错误。建议 ZFS 用户等到 21.10 内核第一次稳定版本更新后再升级。

我建议采取以下行动:

  • 如果您要安装 Ubuntu 21.10,请不要选择 ZFS 选项。这将导致文件系统损坏,这是您不希望看到的。
  • 如果您要升级到 Ubuntu 21.10,并且正在使用 ZFS,请不要升级,直到修复程序发布并且用户不再报告问题为止。(截至撰写本文时,修复程序尚未发布。)

如果您已经升级到 Ubuntu 21.10,您可以通过选择启动菜单 (grub) 中的“恢复”选项恢复到旧的文件系统。del启动时按下可显示此启动菜单。

  • 这个文件系统损坏错误需要在 Ubuntu 发布页面顶部显示一个大红色警告。留下这个完全是个笑话。典范 (5认同)