![当为 ext4 系统分区设置 large_dir 标志时,Grub 无法启动](https://linux22.com/image/199197/%E5%BD%93%E4%B8%BA%20ext4%20%E7%B3%BB%E7%BB%9F%E5%88%86%E5%8C%BA%E8%AE%BE%E7%BD%AE%20large_dir%20%E6%A0%87%E5%BF%97%E6%97%B6%EF%BC%8CGrub%20%E6%97%A0%E6%B3%95%E5%90%AF%E5%8A%A8.png)
在 mdadm RAID1 上为我的 ext4 文件系统设置 large_dir 标志后,Linux (Ubuntu 18) 不再能够启动,显示“错误:未知文件系统”。缺乏支持已确认https://wiki.archlinux.org/title/GRUB#error:_unknown_filesystem
不幸的是,tune2fs 无法删除此标志,只能设置它。
我尝试使用 rEFInd 而不是 Grub 启动,但它没有显示直接启动 Ubuntu 的选项,仅使用 Grub。也许是因为系统分区是一个raid阵列?或者它也不支持该标志。
我的另一个想法是将 ext4 分区转换为另一个文件系统,也许是 btrfs。但我担心数据会被破坏。
还有其他方法修复系统吗?