umount multiple mountpoints under same directory
My system has a USB, an sd card and an SSD connected. I mounted all the devices USB(/dev/sdb1), SSD(/dev/sda1) and sd card(/dev/mmcblk1p1) under /mnt. Is there any way to unmount all the devices connected at /mnt?
(I can do this by performing grep to lsblk/df/mount output and unmounting individual one but I am looking for another easy solution OR by performing 3 times umount /mnt)
Update 2
Here is output of lsblk(multiple mountpoints)
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 232.9G 0 disk
└─sda1 8:1 0 232.9G 0 part /mnt
sdb 8:16 1 14.7G 0 disk
└─sdb1 8:17 1 14.7G 0 part /mnt
and after performing recursive umount
sudo umount --recursive /mnt
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 232.9G 0 disk
└─sda1 8:1 0 232.9G 0 part /mnt
sdb 8:16 1 14.7G 0 disk
└─sdb1 8:17 1 14.7G 0 part
14.04 usb mount ssd unmount
add a comment |
My system has a USB, an sd card and an SSD connected. I mounted all the devices USB(/dev/sdb1), SSD(/dev/sda1) and sd card(/dev/mmcblk1p1) under /mnt. Is there any way to unmount all the devices connected at /mnt?
(I can do this by performing grep to lsblk/df/mount output and unmounting individual one but I am looking for another easy solution OR by performing 3 times umount /mnt)
Update 2
Here is output of lsblk(multiple mountpoints)
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 232.9G 0 disk
└─sda1 8:1 0 232.9G 0 part /mnt
sdb 8:16 1 14.7G 0 disk
└─sdb1 8:17 1 14.7G 0 part /mnt
and after performing recursive umount
sudo umount --recursive /mnt
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 232.9G 0 disk
└─sda1 8:1 0 232.9G 0 part /mnt
sdb 8:16 1 14.7G 0 disk
└─sdb1 8:17 1 14.7G 0 part
14.04 usb mount ssd unmount
Can you post the output ofmount
and the output (if any) ofsudo umount --recursive /mnt
– j-money
Feb 8 at 10:59
@j-money I have added an update to the question
– Rushikesh Gaidhani
Feb 8 at 14:24
Better question. Why are you mounting so many partitions to a single point? This sounds like a bad idea....
– j-money
Feb 8 at 15:55
@j-money, I agree with what you are saying. But, let's say some (bad)programs are mounting these devices under the same tree(/mnt) and In my program, when I want to mount my device at /mnt I want to unmount all the existing ones. Hence I want to know is there any easy way of doing.
– Rushikesh Gaidhani
Feb 10 at 4:40
Get rid of the program. In this obscure situation, the results are as expected. I do not think there is a way to unmount all mounted points
– j-money
Feb 10 at 9:56
add a comment |
My system has a USB, an sd card and an SSD connected. I mounted all the devices USB(/dev/sdb1), SSD(/dev/sda1) and sd card(/dev/mmcblk1p1) under /mnt. Is there any way to unmount all the devices connected at /mnt?
(I can do this by performing grep to lsblk/df/mount output and unmounting individual one but I am looking for another easy solution OR by performing 3 times umount /mnt)
Update 2
Here is output of lsblk(multiple mountpoints)
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 232.9G 0 disk
└─sda1 8:1 0 232.9G 0 part /mnt
sdb 8:16 1 14.7G 0 disk
└─sdb1 8:17 1 14.7G 0 part /mnt
and after performing recursive umount
sudo umount --recursive /mnt
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 232.9G 0 disk
└─sda1 8:1 0 232.9G 0 part /mnt
sdb 8:16 1 14.7G 0 disk
└─sdb1 8:17 1 14.7G 0 part
14.04 usb mount ssd unmount
My system has a USB, an sd card and an SSD connected. I mounted all the devices USB(/dev/sdb1), SSD(/dev/sda1) and sd card(/dev/mmcblk1p1) under /mnt. Is there any way to unmount all the devices connected at /mnt?
(I can do this by performing grep to lsblk/df/mount output and unmounting individual one but I am looking for another easy solution OR by performing 3 times umount /mnt)
Update 2
Here is output of lsblk(multiple mountpoints)
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 232.9G 0 disk
└─sda1 8:1 0 232.9G 0 part /mnt
sdb 8:16 1 14.7G 0 disk
└─sdb1 8:17 1 14.7G 0 part /mnt
and after performing recursive umount
sudo umount --recursive /mnt
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 232.9G 0 disk
└─sda1 8:1 0 232.9G 0 part /mnt
sdb 8:16 1 14.7G 0 disk
└─sdb1 8:17 1 14.7G 0 part
14.04 usb mount ssd unmount
14.04 usb mount ssd unmount
edited Feb 8 at 14:22
Rushikesh Gaidhani
asked Feb 8 at 6:08
Rushikesh GaidhaniRushikesh Gaidhani
1319
1319
Can you post the output ofmount
and the output (if any) ofsudo umount --recursive /mnt
– j-money
Feb 8 at 10:59
@j-money I have added an update to the question
– Rushikesh Gaidhani
Feb 8 at 14:24
Better question. Why are you mounting so many partitions to a single point? This sounds like a bad idea....
– j-money
Feb 8 at 15:55
@j-money, I agree with what you are saying. But, let's say some (bad)programs are mounting these devices under the same tree(/mnt) and In my program, when I want to mount my device at /mnt I want to unmount all the existing ones. Hence I want to know is there any easy way of doing.
– Rushikesh Gaidhani
Feb 10 at 4:40
Get rid of the program. In this obscure situation, the results are as expected. I do not think there is a way to unmount all mounted points
– j-money
Feb 10 at 9:56
add a comment |
Can you post the output ofmount
and the output (if any) ofsudo umount --recursive /mnt
– j-money
Feb 8 at 10:59
@j-money I have added an update to the question
– Rushikesh Gaidhani
Feb 8 at 14:24
Better question. Why are you mounting so many partitions to a single point? This sounds like a bad idea....
– j-money
Feb 8 at 15:55
@j-money, I agree with what you are saying. But, let's say some (bad)programs are mounting these devices under the same tree(/mnt) and In my program, when I want to mount my device at /mnt I want to unmount all the existing ones. Hence I want to know is there any easy way of doing.
– Rushikesh Gaidhani
Feb 10 at 4:40
Get rid of the program. In this obscure situation, the results are as expected. I do not think there is a way to unmount all mounted points
– j-money
Feb 10 at 9:56
Can you post the output of
mount
and the output (if any) of sudo umount --recursive /mnt
– j-money
Feb 8 at 10:59
Can you post the output of
mount
and the output (if any) of sudo umount --recursive /mnt
– j-money
Feb 8 at 10:59
@j-money I have added an update to the question
– Rushikesh Gaidhani
Feb 8 at 14:24
@j-money I have added an update to the question
– Rushikesh Gaidhani
Feb 8 at 14:24
Better question. Why are you mounting so many partitions to a single point? This sounds like a bad idea....
– j-money
Feb 8 at 15:55
Better question. Why are you mounting so many partitions to a single point? This sounds like a bad idea....
– j-money
Feb 8 at 15:55
@j-money, I agree with what you are saying. But, let's say some (bad)programs are mounting these devices under the same tree(/mnt) and In my program, when I want to mount my device at /mnt I want to unmount all the existing ones. Hence I want to know is there any easy way of doing.
– Rushikesh Gaidhani
Feb 10 at 4:40
@j-money, I agree with what you are saying. But, let's say some (bad)programs are mounting these devices under the same tree(/mnt) and In my program, when I want to mount my device at /mnt I want to unmount all the existing ones. Hence I want to know is there any easy way of doing.
– Rushikesh Gaidhani
Feb 10 at 4:40
Get rid of the program. In this obscure situation, the results are as expected. I do not think there is a way to unmount all mounted points
– j-money
Feb 10 at 9:56
Get rid of the program. In this obscure situation, the results are as expected. I do not think there is a way to unmount all mounted points
– j-money
Feb 10 at 9:56
add a comment |
1 Answer
1
active
oldest
votes
Try with lazy unmount:
sudo umount -l /mnt
This still doesn't unmount all the /mnt mount points. It just unmounts the last mounted device.
– Rushikesh Gaidhani
Feb 8 at 9:13
Sorry, try "sudo umount -R /mnt" instead.
– Cristian Vrinceanu
Feb 8 at 9:50
This also works same, just unmounted the last mounted device. The other devices are still mounted. Also, I didn't find the '-R' option in the umount manual.
– Rushikesh Gaidhani
Feb 8 at 10:48
please fix your answer asumount -l /mnt
is not what op wants or needs.
– j-money
Feb 8 at 10:58
@RushikeshGaidhani, I can make a script for you that will unmount all the devices on /mnt, will this suit your needs? I'll update my answer accordingly to the op answer.
– Cristian Vrinceanu
Feb 8 at 11:05
|
show 2 more comments
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
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%2faskubuntu.com%2fquestions%2f1116577%2fumount-multiple-mountpoints-under-same-directory%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Try with lazy unmount:
sudo umount -l /mnt
This still doesn't unmount all the /mnt mount points. It just unmounts the last mounted device.
– Rushikesh Gaidhani
Feb 8 at 9:13
Sorry, try "sudo umount -R /mnt" instead.
– Cristian Vrinceanu
Feb 8 at 9:50
This also works same, just unmounted the last mounted device. The other devices are still mounted. Also, I didn't find the '-R' option in the umount manual.
– Rushikesh Gaidhani
Feb 8 at 10:48
please fix your answer asumount -l /mnt
is not what op wants or needs.
– j-money
Feb 8 at 10:58
@RushikeshGaidhani, I can make a script for you that will unmount all the devices on /mnt, will this suit your needs? I'll update my answer accordingly to the op answer.
– Cristian Vrinceanu
Feb 8 at 11:05
|
show 2 more comments
Try with lazy unmount:
sudo umount -l /mnt
This still doesn't unmount all the /mnt mount points. It just unmounts the last mounted device.
– Rushikesh Gaidhani
Feb 8 at 9:13
Sorry, try "sudo umount -R /mnt" instead.
– Cristian Vrinceanu
Feb 8 at 9:50
This also works same, just unmounted the last mounted device. The other devices are still mounted. Also, I didn't find the '-R' option in the umount manual.
– Rushikesh Gaidhani
Feb 8 at 10:48
please fix your answer asumount -l /mnt
is not what op wants or needs.
– j-money
Feb 8 at 10:58
@RushikeshGaidhani, I can make a script for you that will unmount all the devices on /mnt, will this suit your needs? I'll update my answer accordingly to the op answer.
– Cristian Vrinceanu
Feb 8 at 11:05
|
show 2 more comments
Try with lazy unmount:
sudo umount -l /mnt
Try with lazy unmount:
sudo umount -l /mnt
answered Feb 8 at 8:48
Cristian VrinceanuCristian Vrinceanu
1005
1005
This still doesn't unmount all the /mnt mount points. It just unmounts the last mounted device.
– Rushikesh Gaidhani
Feb 8 at 9:13
Sorry, try "sudo umount -R /mnt" instead.
– Cristian Vrinceanu
Feb 8 at 9:50
This also works same, just unmounted the last mounted device. The other devices are still mounted. Also, I didn't find the '-R' option in the umount manual.
– Rushikesh Gaidhani
Feb 8 at 10:48
please fix your answer asumount -l /mnt
is not what op wants or needs.
– j-money
Feb 8 at 10:58
@RushikeshGaidhani, I can make a script for you that will unmount all the devices on /mnt, will this suit your needs? I'll update my answer accordingly to the op answer.
– Cristian Vrinceanu
Feb 8 at 11:05
|
show 2 more comments
This still doesn't unmount all the /mnt mount points. It just unmounts the last mounted device.
– Rushikesh Gaidhani
Feb 8 at 9:13
Sorry, try "sudo umount -R /mnt" instead.
– Cristian Vrinceanu
Feb 8 at 9:50
This also works same, just unmounted the last mounted device. The other devices are still mounted. Also, I didn't find the '-R' option in the umount manual.
– Rushikesh Gaidhani
Feb 8 at 10:48
please fix your answer asumount -l /mnt
is not what op wants or needs.
– j-money
Feb 8 at 10:58
@RushikeshGaidhani, I can make a script for you that will unmount all the devices on /mnt, will this suit your needs? I'll update my answer accordingly to the op answer.
– Cristian Vrinceanu
Feb 8 at 11:05
This still doesn't unmount all the /mnt mount points. It just unmounts the last mounted device.
– Rushikesh Gaidhani
Feb 8 at 9:13
This still doesn't unmount all the /mnt mount points. It just unmounts the last mounted device.
– Rushikesh Gaidhani
Feb 8 at 9:13
Sorry, try "sudo umount -R /mnt" instead.
– Cristian Vrinceanu
Feb 8 at 9:50
Sorry, try "sudo umount -R /mnt" instead.
– Cristian Vrinceanu
Feb 8 at 9:50
This also works same, just unmounted the last mounted device. The other devices are still mounted. Also, I didn't find the '-R' option in the umount manual.
– Rushikesh Gaidhani
Feb 8 at 10:48
This also works same, just unmounted the last mounted device. The other devices are still mounted. Also, I didn't find the '-R' option in the umount manual.
– Rushikesh Gaidhani
Feb 8 at 10:48
please fix your answer as
umount -l /mnt
is not what op wants or needs.– j-money
Feb 8 at 10:58
please fix your answer as
umount -l /mnt
is not what op wants or needs.– j-money
Feb 8 at 10:58
@RushikeshGaidhani, I can make a script for you that will unmount all the devices on /mnt, will this suit your needs? I'll update my answer accordingly to the op answer.
– Cristian Vrinceanu
Feb 8 at 11:05
@RushikeshGaidhani, I can make a script for you that will unmount all the devices on /mnt, will this suit your needs? I'll update my answer accordingly to the op answer.
– Cristian Vrinceanu
Feb 8 at 11:05
|
show 2 more comments
Thanks for contributing an answer to Ask Ubuntu!
- 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%2faskubuntu.com%2fquestions%2f1116577%2fumount-multiple-mountpoints-under-same-directory%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
Can you post the output of
mount
and the output (if any) ofsudo umount --recursive /mnt
– j-money
Feb 8 at 10:59
@j-money I have added an update to the question
– Rushikesh Gaidhani
Feb 8 at 14:24
Better question. Why are you mounting so many partitions to a single point? This sounds like a bad idea....
– j-money
Feb 8 at 15:55
@j-money, I agree with what you are saying. But, let's say some (bad)programs are mounting these devices under the same tree(/mnt) and In my program, when I want to mount my device at /mnt I want to unmount all the existing ones. Hence I want to know is there any easy way of doing.
– Rushikesh Gaidhani
Feb 10 at 4:40
Get rid of the program. In this obscure situation, the results are as expected. I do not think there is a way to unmount all mounted points
– j-money
Feb 10 at 9:56