Raspbian compile single kernel module gfs2












1















I'm trying my best to get GFS2 mounted in dual-primary on Raspbian, but I'm hitting an issue. Whenever I try to mount the GFS2 volume, I get an error:



mount -t gfs2 -o noatime,nodiratime,noquota /dev/drbd0 /data
mount: mount(2) failed: /data: No such file or directory


I've read up about this and there seems scant information about this. I have determined that the linux kernel config file /usr/src/linux-headers-4.14.79+/.config shows this as an unconfigured part of the kernel module:



CONFIG_GFS2_FS=m
# CONFIG_GFS2_FS_LOCKING_DLM is not set


I think this means it needs to be enabled to CONFIG_GFS2_FS_LOCKING_DLM=y and recompiled.



I am running into a lot of issues with 1) determining the correct module and 2) getting it correctly compiled and installed.
I think it is part of fs/gfs2 or fs/dlm.



After setting the .config file, I have been trying to compile them using the commands:



make modules SUBDIRS=fs/dlm
make modules_install SUBDIRS=fs/dlm
make modules SUBDIRS=fs/gfs2
make modules_install SUBDIRS=fs/gfs2


Then:



modprobe dlm
modprobe gfs2


Still I get the same errors when trying to mount the filesystem.



I'm stuck, can anyone help?










share|improve this question





























    1















    I'm trying my best to get GFS2 mounted in dual-primary on Raspbian, but I'm hitting an issue. Whenever I try to mount the GFS2 volume, I get an error:



    mount -t gfs2 -o noatime,nodiratime,noquota /dev/drbd0 /data
    mount: mount(2) failed: /data: No such file or directory


    I've read up about this and there seems scant information about this. I have determined that the linux kernel config file /usr/src/linux-headers-4.14.79+/.config shows this as an unconfigured part of the kernel module:



    CONFIG_GFS2_FS=m
    # CONFIG_GFS2_FS_LOCKING_DLM is not set


    I think this means it needs to be enabled to CONFIG_GFS2_FS_LOCKING_DLM=y and recompiled.



    I am running into a lot of issues with 1) determining the correct module and 2) getting it correctly compiled and installed.
    I think it is part of fs/gfs2 or fs/dlm.



    After setting the .config file, I have been trying to compile them using the commands:



    make modules SUBDIRS=fs/dlm
    make modules_install SUBDIRS=fs/dlm
    make modules SUBDIRS=fs/gfs2
    make modules_install SUBDIRS=fs/gfs2


    Then:



    modprobe dlm
    modprobe gfs2


    Still I get the same errors when trying to mount the filesystem.



    I'm stuck, can anyone help?










    share|improve this question



























      1












      1








      1








      I'm trying my best to get GFS2 mounted in dual-primary on Raspbian, but I'm hitting an issue. Whenever I try to mount the GFS2 volume, I get an error:



      mount -t gfs2 -o noatime,nodiratime,noquota /dev/drbd0 /data
      mount: mount(2) failed: /data: No such file or directory


      I've read up about this and there seems scant information about this. I have determined that the linux kernel config file /usr/src/linux-headers-4.14.79+/.config shows this as an unconfigured part of the kernel module:



      CONFIG_GFS2_FS=m
      # CONFIG_GFS2_FS_LOCKING_DLM is not set


      I think this means it needs to be enabled to CONFIG_GFS2_FS_LOCKING_DLM=y and recompiled.



      I am running into a lot of issues with 1) determining the correct module and 2) getting it correctly compiled and installed.
      I think it is part of fs/gfs2 or fs/dlm.



      After setting the .config file, I have been trying to compile them using the commands:



      make modules SUBDIRS=fs/dlm
      make modules_install SUBDIRS=fs/dlm
      make modules SUBDIRS=fs/gfs2
      make modules_install SUBDIRS=fs/gfs2


      Then:



      modprobe dlm
      modprobe gfs2


      Still I get the same errors when trying to mount the filesystem.



      I'm stuck, can anyone help?










      share|improve this question
















      I'm trying my best to get GFS2 mounted in dual-primary on Raspbian, but I'm hitting an issue. Whenever I try to mount the GFS2 volume, I get an error:



      mount -t gfs2 -o noatime,nodiratime,noquota /dev/drbd0 /data
      mount: mount(2) failed: /data: No such file or directory


      I've read up about this and there seems scant information about this. I have determined that the linux kernel config file /usr/src/linux-headers-4.14.79+/.config shows this as an unconfigured part of the kernel module:



      CONFIG_GFS2_FS=m
      # CONFIG_GFS2_FS_LOCKING_DLM is not set


      I think this means it needs to be enabled to CONFIG_GFS2_FS_LOCKING_DLM=y and recompiled.



      I am running into a lot of issues with 1) determining the correct module and 2) getting it correctly compiled and installed.
      I think it is part of fs/gfs2 or fs/dlm.



      After setting the .config file, I have been trying to compile them using the commands:



      make modules SUBDIRS=fs/dlm
      make modules_install SUBDIRS=fs/dlm
      make modules SUBDIRS=fs/gfs2
      make modules_install SUBDIRS=fs/gfs2


      Then:



      modprobe dlm
      modprobe gfs2


      Still I get the same errors when trying to mount the filesystem.



      I'm stuck, can anyone help?







      mount kernel compile raspbian kernel-module






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Jan 15 at 23:18







      Kareem

















      asked Jan 15 at 22:46









      KareemKareem

      7317




      7317






















          0






          active

          oldest

          votes











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "3"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1394723%2fraspbian-compile-single-kernel-module-gfs2%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes
















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Super User!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1394723%2fraspbian-compile-single-kernel-module-gfs2%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Plaza Victoria

          In PowerPoint, is there a keyboard shortcut for bulleted / numbered list?

          How to put 3 figures in Latex with 2 figures side by side and 1 below these side by side images but in...