Mount Windows partitions
1. Manual Mount
Windows partitions can also be read in Linux, including the FAT32 format and NTFS format. First, you need to know the name of the hard disk partition under Linux. For example, the C disk under Windows is usually the Hda1,d disk is the hda5,e disk is Hda6, and so on. For more information, see the documentation.
To mount a Windows partition, first determine the locale of the Linux system you are using (this locale includes information such as the language and character encoding used by the system). The commonly used locale in Chinese Linux are zh_cn.gb2312,zh_cn.gbk,zh_cn.gb18030 and ZH_CN. UTF-8.
In the default installation, the locale of Debian Linux and Mandriva Linux is zh_cn.gb2312, while the locale of Ubuntu Linux and Fedora Linux is ZH_CN. UTF-8. It is best not to change locale, otherwise there will be a lot of garbled cases. To view the locale of the system, you can enter the following command under the terminal to view:
Echo $lang
Second, you need to know the format of your Windows partition, as you can see in the Windows Partition's properties, which are generally FAT32 and NTFS-formatted.
Let's say your locale is ZH_CN. UTF-8, to mount a/DEV/HDA1 FAT32-formatted Windows partition to the/MNT/C directory (if the directory does not exist manually create a new one), you can enter the following command under the terminal (in Ubuntu also need to add sudo before this line):
Mount-t vfat/dev/hda1/mnt/c-O Iocharset=utf8
If your locale is not ZH_CN. UTF-8, change the UTF8 of the above command to gb2312; if the Windows partition is in NTFS format, change the vfat of the above command to NTFS.
This mounted NTFS-formatted partition, which can only be read by root, and if required for ordinary users to read, requires the addition of the umask=022 option, as follows:
Mount-t ntfs/dev/hda1/mnt/c-O iocharset=utf8,umask=022
Similarly, if you want to allow all users to read and modify the mounted partitions, you can change the umask=022 above to umask=0.
Uninstalling a partition is much simpler:
Umount/dev/hda1
Sometimes when you uninstall a partition, the prompt partition is busy (device is busy), you can use the following command to see which process is using this partition:
Fuser-cu/dev/hda1
If the output of the screen is
/dev/hda1:8463m (CCK)
You can use this command to see the program name for this process:
PS 8463
You can then end this process with this command:
Kill-9 8463
This will allow you to uninstall the partitions properly.
2. Automatic mount
To automatically mount the Windows partition when the Linux system starts up, you can write the above command to the/etc/fstab file, and here is an example:
# /etc/fstab: static file system information.
#
#[file system] [mount point] [type] [options] [dump] [pass]
proc /proc proc defaults 0 0
/dev/hda9 / ext3 defaults 0 1
/dev/hda13 none swap sw 0 0
/dev/hdc /media/cdrom iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy auto rw,user,noauto 0 0
/dev/hda10 /mnt/debian ext3 defaults 0 0
/dev/hda1 /mnt/C ntfs utf8,umask=022 0 0
/dev/hda5 /mnt/D vfat utf8,umask=0 0 0