LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Mounting a folder in NTFS Partition with ntfs-3g (https://www.linuxquestions.org/questions/linux-newbie-8/mounting-a-folder-in-ntfs-partition-with-ntfs-3g-4175416504/)

imayneed 07-13-2012 07:34 AM

Mounting a folder in NTFS Partition with ntfs-3g
 
If

ocs_prerun="sudo su -;rm -r /home/partimag;mkdir -p /home/partimag" ocs_prerun1="ntfs-3g /dev/sdb2 /home/partimag"

mounts sdb2 as /home/partimag

How can I mount sdb2/Clones as /home/partimag?

Thanks.

P.S.: When I try
sudo su -
rm -r /home/partimag
mkdir -p /home/partimag
mkdir -p /tmp/local-dev
ntfs-3g /tmp/local-dev/Clones /home/partimag

I am getting

Is a directory error.

segmentation_fault 07-13-2012 09:02 AM

If I got this right, you want to mount a directory called "Clones" which is located on your sdb2 partition. First of all, you need to mount the filesystem of the device sdb2 somewhere, eg /media/sdb2. Then you need to mount the directory "/media/sdb2/Clones" to your mountpoint, eg /home/partimag. I think this is done with bind mount option. Check the man page of mount tool.
Code:

mount --bind /media/sdb2/Clones /home/partimag

imayneed 07-13-2012 04:58 PM

Thank you for your reply.

So even if the folder 'Clones' is in an NTFS partition, as long as I have mounted the partition with ntfs-3g, I can still use (or have to use) the 'mount' command to mount the folder?

segmentation_fault 07-13-2012 08:57 PM

I always use
Code:

mount -t ntfs-3g /path/to/device /mount/point
I have never used the ntfs-3g command, so I don't know if there is any other way.

imayneed 07-13-2012 09:21 PM

mount --bind worked.

First, I have to mount the partition with ntfs-3g and then mount the folder with mount.
In two steps instead of one.

ntfs-3g /dev/sdb2 /mnt
mount --bind /mnt/Clones /home/partimag

I was worried that if I didn't use ntfs-3g, it wouldn't be writeable.

The thing I learned is you cannot mount folders with ntfs-3g, just partitions.
But after you mount the NTFS partition with ntfs-3g, you can mount a folder inside that partition with mount.

Thanks.

dundu 07-13-2012 09:42 PM

Quote:

Originally Posted by segmentation_fault (Post 4727569)
I always use
Code:

mount -t ntfs-3g /path/to/device /mount/point
I have never used the ntfs-3g command, so I don't know if there is any other way.

just mount /dev/sda2 /mnt
not specify file system type(ntfs)


All times are GMT -5. The time now is 05:06 AM.