Announcement

Collapse
No announcement yet.

External NTFS HDD only mounts from terminal

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    External NTFS HDD only mounts from terminal

    I've got this external, NTFS-formatted HDD which won't mount from the "Disks & Devices" menu.
    I cannot reformat to ext4, since I need it to be cross-compatible between with Windows at the moment.
    Pressing mount returns "Could not mount this device" and checking for errors returns "This device has no errors".

    I keep having to mount from the terminal (Konsole) using the following command:

    sudo ntfsfix -b -d /dev/disk/by-id/usb-IB-_366-C31_123456789150-0:0-part1

    After typing my password, I get this output, which makes it look like the drive is in perfect, working order:

    Mounting volume... OK
    Processing of $MFT and $MFTMirr completed successfully.
    Checking the alternate boot sector... OK
    NTFS volume version is 3.1.
    Going to un-mark the bad clusters ($BadClus)... No bad clusters...OK
    NTFS partition /dev/disk/by-id/usb-IB-_366-C31_123456789150-0:0-part1 was processed successfully.


    The drive can then be read from and written to with no problems.

    Any idea what the problem is?
    Thank you!

    ​
    Last edited by LinuxNewbie; Yesterday, 03:31 PM.

    #2
    I'm not sure if this is a recent change or not, but NTFS needs sudo to mount so clicking on it in Dolphin doesn't work any longer. So why you need to use ntfsfix to mount it is another issue. In short, you shouldn't.

    I suggest this: First, label the file system so you don't have to type in the entire UUID or dev ID to mount it. For example, use the label "winshare". Then try this command:
    Code:
    sudo mount -t ntfs-3g /dev/disk/by-label/winshare /mnt/<some folder>
    Assuming that works, you could create a Desktop file to mount it with an Icon on your desktop or whatever.

    Please Read Me

    Comment


      #3
      Originally posted by oshunluvr View Post
      I'm not sure if this is a recent change or not, but NTFS needs sudo to mount so clicking on it in Dolphin doesn't work any longer. So why you need to use ntfsfix to mount it is another issue. In short, you shouldn't.

      I suggest this: First, label the file system so you don't have to type in the entire UUID or dev ID to mount it. For example, use the label "winshare". Then try this command:
      Code:
      sudo mount -t ntfs-3g /dev/disk/by-label/winshare /mnt/<some folder>
      Assuming that works, you could create a Desktop file to mount it with an Icon on your desktop or whatever.
      It's just strange, because I've got another internal NTFS HDD.
      This drive copies files to my external HDD and is always mounted, no matter what.

      That aside, how do I label my external drive's file system, and how would a .desktop file for mounting an HDD look?
      Thanks!

      Comment


        #4
        Originally posted by LinuxNewbie View Post
        It's just strange, because I've got another internal NTFS HDD.
        This drive copies files to my external HDD and is always mounted, no matter what.
        Because it is identified in the /etc/fstab file which is accessed during boot 'by root'.
        Slava Ukraini! πŸ‡ΊπŸ‡¦
        Windows no longer obstruct my view.
        Using Kubuntu Linux since March 23, 2007.
        "It is a capital mistake to theorize before one has data." - Sherlock Holmes​

        Comment

        Users Viewing This Topic

        Collapse

        There are 0 users viewing this topic.

        Working...
        X