基本概念
分区的概念
分区从实质上说就是对硬盘的一种格式化。当我们创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录和引导记录备份的存放位置。而对于文件系统以及其他操作系统管理硬盘所需要的信息则是通过之后的高级格式化。安装操作系统和软件之前,首先需要对硬盘进行分区和格式化,然后才能使用硬盘保存各种信息。各个分区之间是相对独立的,你在一个分区上的操作不会影响到另一个分区。
Linux中的挂载点
Windows系统下的分区很明了,一个分区就是一个盘符。如果有可以兼容的文件系统,系统也可以读写那个分区。如果是不兼容的文件系统,Windows就会忽略这个分区。
Linux就是把所有的一切都放到一颗“大树”下。如果你有另外的分区或者硬盘,它们就会“挂载”到枝干的子目录中,例如/media或者/mnt目录,这个子目录就是所谓的挂载点,你可以将分区挂载到任意的目录中。
现在linux下我们插上一块新磁盘,并使用命令行对其进行操作。
首先,插入一块新磁盘。使用 lsblk 查看新磁盘盘符。
我们可以看到插入的新盘的盘符是sdg,底下树状结构是该磁盘的分区。新盘sdg没有分区,那么我们创建一个分区,使用命令 fdisk /dev/sdg 为sdg创建一个分区。
输入m产看帮助
有帮助可见选择n新建一个分区。有扩展分区和主分区,逻辑分区在扩展分区中建立。注意到括号中的1-4,最多只能建四个主分区(包括扩展分区)。先建一个主分区:输入p建立一个主分区,Partition number (1-4, default 1)选择分区号,之后设置分区大小,直接回车默认从第一个柱面开始划分。Last sector这里直接+要划分的大小,我这里是+4G。完成之后使用w命令保存。
现在分区就建立好了,使用lsblk查看一下。
现在我们把创建好的这个分区挂载到一个路径下。
先对刚才创建好的分区进行一下格式化操作使用指令:mkfs.ext4 /dev/sdg1
然后使用mount /dev/sdg1 路径a 来进行挂载操作。
这样就挂载完成了。如果想要解除挂载可以使用指令:umount /dev/sdg1