如果不想开机自动挂载的话,可以每次开机后在终端输入挂载命令。
首先,查看一下在Linux下你的硬盘分区的设备名,在终端输入以下命令:
$sudo fdisk -l
执行后终端会显示如下的结果(要根据你个人的硬盘分区情况而定):
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x624aa2e0
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 58732543 29262848 7 HPFS/NTFS/exFAT
/dev/sda3 58733701 625137344 283201822 f W95 Ext'd (LBA)
/dev/sda5 58733703 151492949 46379623+ 7 HPFS/NTFS/exFAT
/dev/sda6 151493013 215126414 31816701 83 Linux
/dev/sda7 215126478 258228809 21551166 b W95 FAT32
/dev/sda8 258228873 410910569 76340848+ 7 HPFS/NTFS/exFAT
/dev/sda9 410910633 625137344 107113356 7 HPFS/NTFS/exFAT
一般sda1~sda4是系统盘(如C盘),D盘是从sda5开始,依次数下来,sda6是E盘啦……
所以,想要挂载哪个分区,就要知道这个分区的设备号。
使用mount命令进行挂载:
sudo mount Device Boot 挂载目录(一般是文件系统内的空目录,如mnt,media之类的)
例如:我要挂载D盘的话,就输入:
sudo mount /dev/sda5 /mnt
要像开机自动挂载的话,可以按照下面的操作进行:
使用 sudo gedit /etc/fstab 打开fstab文件,编辑fatab文件,加入相关代码。
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
/dev/sda6 / ext4 errors=remount-ro 0 1
/dev/sda2 /mnt/c ntfs-3g defaults 0 0
/dev/sda5 /mnt/d ntfs-3g defaults 0 0
/dev/sda8 /mnt/f ntfs-3g defaults 0 0
/dev/sda9 /mnt/g ntfs-3g defaults 0 0
/dev/sda7 /mnt/e vfat user,auto,umask=002,iocharset=utf8 defaults 0 0
在type中,只有ntfs-3g代码简洁,在此之前,你必须知道你的Linux所使用的语言和编码格式是简体中文的,否则可能出现乱码的。
使用命令 echo $LANG 查看系统语言和字符编码的相关信息。
在添加FAT32分区时候,FAT32和NTFS是不一样的,所以在type中所需要的填写的代码就相对多一些。
auto表示在系统启动的时候自动挂载该分区,umask则代表权限,iocharset设置编码格式的,不加这个极有可能出现乱码情况。
按照一上步骤,修改各项设置之后,重启系统,再看看mnt目录下,是不是多了几个盘符?...
恩哼,没错,挂载成功啦