Linux磁盘的分区、挂载

分区方式

Linux的分区方式有以下两种方式:

  • MBR分区:最多支持四个主分区,系统只能安装在主分区,扩展分区要占一个主分区,MBR最大支持2TB,但拥有最好的兼容性。
  • GTP分区:支持无限多个主分区(但操作系统可能限制,比如windows下最多128个分区),最大支持18EB的大容量(1EB=1024PB,1PB=1024TB),windows7 64位以后支持GTP

分区原理

Linux无论怎么分区,分给哪个目录使用,它归根结底只有一个根目录,一个独立且唯一的文件结构,Linux中每个分区都是用来组成整个文件系统的一部分。那么每个分区我们怎么进行管理呢?我们采用mount(挂载)将硬盘分区挂载到目录上,通过访问目录就能访问到硬盘特定的分区,也就是通过mount,将硬盘分区与与目录(挂载点)进行联系在一起。

针对上面的硬盘有以下说明:

Linux硬盘分为IDE硬盘与SCSI硬盘,对于IDE硬盘,驱动器标识符为"hdx~",其中"hd"表明分区所在的设备类型,当然这里就是指IDE硬盘。“x”为盘号(a为基本盘,b为基本从属盘,c为辅助主盘,d为辅助从属盘),“~”代表分区,前四个分区用数字1到4表示,它们是主分区或扩展分区,从5开始就是逻辑分区。例如,hda3表示第一个IDE硬盘上的第三个主分区或扩展分区。对于SCSI硬盘则标识为"sdx~",sd用来表示设备类型,其余与IDE硬盘表示一致。

查看分区情况

案例:新增硬盘如何挂载

对于新增的硬盘,该如何将它进行分区挂载,分为以下5个步骤:

1、添加硬盘,我们可以通过命令lsblk -f 查看当前系统分区和挂载的情况。

2、对硬盘进行分区,利用命令fdisk /dev/sdb

常用的选项,解释如下:

  • m        显示命令列表 
  • p         显示磁盘分区 同fdisk -l
  • n         新增分区
  • d         删除分区
  • w        写入并退出

当然这里我们就要选择n选项,其他的设置默认就行。

3、格式化磁盘 命令为mkfs -t ext4 /dev/sdb1

4、将磁盘挂载到一个目录上 命令为mount   /dev/sdb1  /newdisk

挂载完成!

当然以上挂载为临时挂载,只要Linux重启,以上挂载将会失效。那么如何做到永久挂载呢?

永久挂载:通过修改/etc/fstab文件的内容 实现挂载

添加以上红线部分后,执行 mount -a即刻生效

是不是再一次的从新挂载上了呢,以上就是自己对分区与挂载的理解与操作,欢迎各位留言。

猜你喜欢

转载自blog.csdn.net/qq_36795474/article/details/85307302