我正在尽力在 Raspbian 上以双主方式安装 GFS2,但遇到了一个问题。每当我尝试安装 GFS2 卷时,都会收到错误:
mount -t gfs2 -o noatime,nodiratime,noquota /dev/drbd0 /data
mount: mount(2) failed: /data: No such file or directory
我已阅读过相关内容,但似乎没有太多相关信息。我已确定 Linux 内核配置文件/usr/src/linux-headers-4.14.79+/.config
将其显示为内核模块中未配置的部分:
CONFIG_GFS2_FS=m
# CONFIG_GFS2_FS_LOCKING_DLM is not set
我认为这意味着它需要被启用CONFIG_GFS2_FS_LOCKING_DLM=y
并重新编译。
我在 1) 确定正确的模块和 2) 正确编译和安装模块时遇到了很多问题。我认为它是fs/gfs2
或 的一部分fs/dlm
。
设置.config
文件后,我一直尝试使用以下命令来编译它们:
make modules SUBDIRS=fs/dlm
make modules_install SUBDIRS=fs/dlm
make modules SUBDIRS=fs/gfs2
make modules_install SUBDIRS=fs/gfs2
然后:
modprobe dlm
modprobe gfs2
当我尝试挂载文件系统时仍然出现同样的错误。
我被困住了,有人可以帮忙吗?