Howto mount windows partition in Ubuntu Linux

Posted by | Posted in Linux | Posted on 03-04-2009

Now terminal window will be on screen.

First you need to create directory where you can attach windows partition using mount command (for example /media/c for C:):

# sudo mkdir -p /media/c

Now find out list of partition (click on System > Administration > Disks ) or use following command:

# sudo fdisk -l

Output:

    Device Boot      Start         End      Blocks   Id  System
    /dev/hdb1   *           1        2432    19535008+  86  NTFS
    /dev/hdb2            2433        2554      979965   82  Linux swap / Solaris
    /dev/hdb3            2555        6202    29302560   83  Linux

As you see /dev/hdb1 is NTFS partition. Now type following command:

# sudo mount -t ntfs -o nls=utf8,umask=0222 /dev/hdb1 /media/c

To unmount Windows NTFS partition type command:

# sudo umount /media/c

To mount FAT partition type command:

# sudo mkdir -p /media/d
# sudo mount -t vfat -o iocharset=utf8,umask=000 /dev/hda1 /media/d

To unmount Windows FAT (mounted at /media/d) partition type command:

# sudo umount /media/d

Where:

  • -t : Specify file system type (such as NTFS or FAT)
  • umask=VALUE: Set the umask (the bitmask of the permissions that are not present). The default is the umask of the current process. The value is given in octal.
  • iocharset=VALUE: Character set to use for converting between 8 bit characters and 16 bit Unicode characters. The default is iso8859-1. Long filenames are stored on disk in Unicode format.

For force mounting try:

# sudo mount -t ntfs -o force /dev/sda2 /media/c