Linux之磁盘分区

磁盘分区

一般情况下  主分区+扩展分区<=4

(系统一般装载主分区,扩展分区不能直接使用,需要再分逻辑分区方可使用) 有3+1,2+1等分配情况

Linux系统默认所有设备文件在/dev文件夹下面

/dev/sda           --硬盘一           sda1第一个分区    sda2第二个分区 sda3第三个分区

/dev/sdb           --硬盘二           sdb1第一个分区    sdb2第二个分区 sdb3第三个分区

fdisk分区

  1. fdisk  /dev/device_name
  2. partx  –a /dev/device_name  系统重新加载分区表(保存在硬盘)
  3. mkfs.ext4 /dev/device_name  mkfs格式化(分区不格式化无法正常使用)
  4. mount挂载(格式化后必须要挂在到某个目录才能使用,目录成为挂载点) umount卸载  

   其中fdisk分区相关命令如下图:

 

fdisk –l      查看系统所有硬盘的分区情况

  1. 系统一共有几块硬盘,每个硬盘的容量
  2. 每个硬盘的分区情况(硬盘空间是否还有剩余)

分区实验:

以CentOS7为例,添加一块新的硬盘后查看分区情况:

可以看到新建硬盘sdb并没有想sda硬盘一样分区,下面对其进行分区:

  1.fdisk /dev/sdb  //对sdb分区

  2.partx  –a /dev/sdb  系统重新加载分区表(保存在硬盘)

  也可重启进行硬盘信息的重新读取。然后/dev/文加下会产生如下目录表示加载成功。

  3.mkfs.ext4 /dev/sdb  mkfs格式化(分区不格式化无法正常使用)

  4.mount挂载(格式化后必须要挂在到某个目录才能使用,目录成为挂载点)

此时说明挂载成功,新的硬盘可以正常使用了。对/mnt的操作即相当于对逻辑分区的读取写入操作,卸载后原来的文件无法展示,但是还在逻辑分区之中,可以看出/mnt仅是挂载点,以及作用。

原文地址:https://www.cnblogs.com/Zlcode/p/8387185.html