在Linux中对硬盘进行分区、格式化和挂载

我最近有一个全新的4-TB硬盘加入我的电脑。所以我需要在Linux中安装它。为此,我需要执行以下操作:

  • 分区
  • 格式化
  • 挂载
  • 检查是否已安装硬盘驱动器

分区

  1. 首先,在通过SATA和电源线将硬盘连接到计算机后,我们可以通过以下方式检查新的4 TB硬盘:
sudo fdisk -l

安装centos系统时grub下格式化磁盘 安装linux过程中格式化磁盘_linux格式化硬盘

  1. 但我们现在无法安装它,如果我们现在安装它,错误就会出现。我们需要先对它进行分区:
sudo fdisk /dev/sdb

安装centos系统时grub下格式化磁盘 安装linux过程中格式化磁盘_linux添加新硬盘_02

  1. 如果我们输入m求助,我们可以看到命令列表。

安装centos系统时grub下格式化磁盘 安装linux过程中格式化磁盘_linux硬盘分区_03

  1. 要检查分区表,请输入p。
  2. 要分区,请输入n。然后我通过输入p选择primary。并仅为一个分区号输入1。
  3. 输入w将分区表写入磁盘。

格式化

  1. 格式化新分区的硬盘:
sudo mkfs.ext4 /dev/sdb

安装centos系统时grub下格式化磁盘 安装linux过程中格式化磁盘_linux添加新硬盘_04

挂载(包括重启后自动挂载)

  1. 通常驱动器安装在/mnt/中,首先在/mnt/t中创建一个新目录。
sudo mkdir /mnt/sdb
  1. 然后我们可以通过以下方式安装
sudo mount /dev/sdb /mnt/sdb

安装centos系统时grub下格式化磁盘 安装linux过程中格式化磁盘_linux格式化硬盘_05

  1. 但是我们需要在每次重启时安装它。要在每次重启后自动挂载,我使用nano来修改文件/etc/fstab:
sudo nano /etc/fstab
  1. 在文件末尾输入以下内容:
/dev/sdb     /mnt/sdb      ext4        defaults      0       0

第一项是硬盘的路径。第二个是我们要安装的已安装驱动器的目标。第三个是格式类型。我刚刚保留的第四到第六个默认值为0和0。

安装centos系统时grub下格式化磁盘 安装linux过程中格式化磁盘_linux自动挂载_06

检查是否已安装硬盘驱动器

有3种方法可供检查。其中三个也可以找到已安装的硬盘sdb。

  1. mount
mount | grep sdb
  1. lsblk
lsblk

安装centos系统时grub下格式化磁盘 安装linux过程中格式化磁盘_linux添加新硬盘_07

  1. df
df

安装centos系统时grub下格式化磁盘 安装linux过程中格式化磁盘_linux添加新硬盘_08