Я стараюсь изо всех сил, чтобы GFS2 монтировался в двухъядерный на Raspbian, но я столкнулся с проблемой. Всякий раз, когда я пытаюсь смонтировать том 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
Тем не менее я получаю те же ошибки при попытке смонтировать файловую систему.
Я застрял, кто-нибудь может помочь?