Raspbian compile single kernel module gfs2
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
add a comment |
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
add a comment |
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
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
mount kernel compile raspbian kernel-module
edited Jan 15 at 23:18
Kareem
asked Jan 15 at 22:46
KareemKareem
7317
7317
add a comment |
add a comment |
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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