我有这个新的 mageia 4 设置,带有一些 btrfs 分区。
我的根“/”在 btrfs 上,工作正常。从 fstab:
UUID=b2b0263e-a04a-4bd7-86d7-d2ec19a90b84 / btrfs relatime 0 0
然后我在 /dev/sdc3 上有一个不同的 btrfs 格式的分区用于存储 steam 数据
我可以以 root 身份手动将 /dev/sdc3 挂载到 /steam 上,没问题。
mount /dev/sdc3 /steam -o relatime
但是,我无法从 fstab 挂载该文件系统:
/dev/sdc3 /steam btrfs relatime 0 0
我也尝试过:
UUID=487e4905-724d-40dd-a83b-d3b576b61d59 /steam btrfs relatime 0 0
(使用 blkid 找到 UUID)
当我尝试从 fstab 挂载它时,出现错误:
[root@novazembla ~]# mount /steam
mount: wrong fs type, bad option, bad superblock on /dev/sdc3,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
当然,我按照建议进行了检查:
journalctl -n
dmesg | less
但没有迹象表明发生了什么。
然后我尝试:
btrfs 设备扫描
并尝试再次从 fstab 挂载但无济于事(同样的错误并且没有日志信息)
有任何想法吗?
答案1
真的很抱歉,我一定花了很长时间,因为虽然我确定我创建了一个 btrfs 分区,但实际上我创建了一个 ext3 分区...
/dev/sdc3 on /steam type ext3 (rw,relatime,errors=continue,user_xattr,acl,barrier=1,data=ordered)
感觉自己很愚蠢
只有在我搞砸了自己并在这里发布帖子之后,光芒才终于照耀出来。