umount multiple mountpoints under same directory












0















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









share|improve this question

























  • 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











  • 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
















0















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









share|improve this question

























  • 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











  • 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














0












0








0


0






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









share|improve this question
















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






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Feb 8 at 14:22







Rushikesh Gaidhani

















asked Feb 8 at 6:08









Rushikesh GaidhaniRushikesh Gaidhani

1319




1319













  • 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











  • 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











  • @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










1 Answer
1






active

oldest

votes


















0














Try with lazy unmount:



sudo umount -l /mnt





share|improve this answer
























  • 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 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











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
});


}
});














draft saved

draft discarded


















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









0














Try with lazy unmount:



sudo umount -l /mnt





share|improve this answer
























  • 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 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
















0














Try with lazy unmount:



sudo umount -l /mnt





share|improve this answer
























  • 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 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














0












0








0







Try with lazy unmount:



sudo umount -l /mnt





share|improve this answer













Try with lazy unmount:



sudo umount -l /mnt






share|improve this answer












share|improve this answer



share|improve this answer










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 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



















  • 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 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

















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


















draft saved

draft discarded




















































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.




draft saved


draft discarded














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





















































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

flock() on closed filehandle LOCK_FILE at /usr/bin/apt-mirror

Mangá

Eduardo VII do Reino Unido