If I try mounting the ext4 file system of /dev/mmcblk0p2 into the blank directories I just created: /SD and also /mnt/SD, then the command line answers with:

mount: mount /dev/mmcblk0p2 on /SD failed: File exists


mount: mount /dev/mmcblk0p2 on /SD failed: File exists

If I try out a non-existent directory such as /thispathdoesNotExist

mount: mount point /thispathdoesNotExist does not exist


umount: /dev/mmcblk0p2: not mounted


umount: /dev/mmcblk0: not mounted

Is that not contradictive?

What does cause that problem, and how do I solve it?

  • 1
    You may have FS corruption on the SD card you are mounting. Try running fsck – ajeh May 9 '18 at 15:19
  • 1
    To help clear up: What is the command you used? – jc__ May 9 '18 at 19:38
  • @Ajeh It works on a different Linux machine without any problems. – neverMind9 May 12 '18 at 9:37
  • @jc__ I used sudo mount /dev/mmcblk0p2 /SD. – neverMind9 May 12 '18 at 9:37
  • @neverMind9 Guess we all left our crystal balls unplugged :) These details need to be mentioned in the question. Now, post the output of df – ajeh May 12 '18 at 12:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.