在 Linux 操作系统中,扫描新硬盘是一项基本任务。当我们添加新硬盘到计算机中时,系统并不会自动识别和使用它。我们需要手动进行硬盘扫描和挂载操作,以便能够正常使用硬盘空间。本文将介绍如何在 Linux 下扫描新硬盘以及相关的操作步骤。

首先,我们需要确保新硬盘已经正确地连接到计算机上。这包括正确插入数据和电源线,并确保硬盘是正常工作的。一旦我们确认硬盘已经连接好,我们可以开始进行扫描。

在 Linux 中,我们可以使用 fdisk 命令来扫描和查看系统中所有的硬盘。打开一个终端窗口,并输入以下命令:

```bash
sudo fdisk -l
```

这将列出系统中所有的硬盘信息,包括已识别的硬盘和分区。在输出的列表中,可以找到新添加的硬盘,它通常会被标记为新设备,如 /dev/sdb。

接下来,我们需要使用 fdisk 命令来对新硬盘进行分区。在终端窗口中输入以下命令:

```bash
sudo fdisk /dev/sdb
```

这将打开 fdisk 工具,并将其绑定到新硬盘设备上。在 fdisk 命令提示符下,输入 `n` 创建一个新分区。然后选择分区的类型,默认情况下,我们可以选择主分区(primary)或扩展分区(extended)。输入 `p` 查看分区列表。输入 `w` 保存并退出 fdisk。

一旦我们完成了分区,我们需要格式化新创建的分区,以便能够在系统中进行读写操作。我们可以使用 mkfs 命令来完成这个任务。在终端窗口中输入以下命令:

```bash
sudo mkfs -t ext4 /dev/sdb1
```

这将使用 ext4 文件系统格式化新的分区。根据需要,我们可以选择其他的文件系统类型,例如 ext3、xfs 等等。

格式化完成后,我们可以创建一个目录来挂载新分区。使用以下命令创建一个目录:

```bash
sudo mkdir /mnt/new_disk
```

然后,我们可以使用 mount 命令将新分区挂载到创建的目录上:

```bash
sudo mount /dev/sdb1 /mnt/new_disk
```

现在,我们可以通过访问 /mnt/new_disk 目录来访问和使用新硬盘的空间了。如果我们重新启动系统,新硬盘不会自动挂载,我们需要手动重新挂载它。为了使新硬盘在系统启动时自动挂载,我们可以将挂载信息添加到 `/etc/fstab` 文件中。

打开 `/etc/fstab` 文件:

```bash
sudo nano /etc/fstab
```

在文件的末尾添加以下行:

```bash
/dev/sdb1 /mnt/new_disk ext4 defaults 0 0
```

保存并退出文件。这将告诉系统在启动时自动挂载新分区到指定的目录。

总结起来,本文介绍了在 Linux 操作系统中扫描和挂载新硬盘的步骤。通过使用 fdisk 命令进行分区操作,mkfs 命令进行格式化操作,mount 命令进行挂载操作,并通过编辑 `/etc/fstab` 文件使新硬盘在系统启动时自动挂载。通过这些步骤,我们可以轻松地管理和使用新添加的硬盘空间。