I have an NTFS-formatted (external) hard drive, and I need to copy files from this drive to my computer, which is running Debian Linux. Usually, just plug in any USB drive and Debian automatically recognizes it; however, it does not seem to automatically recognize this NTFS drive.
How can I mount this disk in Linux?
I found the solution here ; If someone has this problem, I put here the most relevant steps:
First of all, you have to install two packages to be able to read NTFS drives:
libfuse2
andntfs-3g
. To install these packages, you have to type the following commands in the console (you need to use the user accountroot
):Once these packages are installed, it is possible to mount the NTFS volume in question. In a console (with the user
root
) you have to check where the disk is connected. The following command displays the connected NTFS partitions:(The option
-i
is to ignore case when filtering the results offdisk -l
).The result, in my case, is this:
So in my case the external NTFS drive is connected in
/dev/sdb1
. Now, we need to create a mount point. To do this, you have to create a folder for this purpose. In my case, create a folder calledwindows
en/media
:And now, finally, to mount the disk:
The disk is now available to read its contents.
Important: When you finish using the disk, you must unmount it before disconnecting it:
Hope this information is helpful.