在 Linux 中创建分区--分步指南

在本教程中,我们将介绍在Linux中创建分区的步骤。这可以帮助您为特定用途分配不同的内存区域。创建分区还可以帮助您在计算机上安装多个操作系统,并在磁盘损坏的情况下将损害降至最低。

如何在Linux下创建分区?

在本教程中,我们将使用fdisk命令来创建磁盘分区。Fdisk实用程序是一个基于文本的命令行实用程序,用于查看和管理Linux系统上的磁盘分区。

在系统上创建分区之前,我们需要列出系统上的所有分区。这是至关重要的,因为我们需要在对磁盘进行分区之前选择一个磁盘。

要查看当前系统上的所有分区,我们使用以下命令。

1sudo fdisk -l

系统可能会提示您再次输入密码以验证您的sudo权限。在这里,我们使用_-L_调用fDISK命令以列出分区。您应该会得到如下所示的输出。

软盘L

现在,我们从该列表中选择一个磁盘进行分区。在本教程中,我们将选择磁盘。要创建分区,我们使用fdisk命令的命令模式。要进入命令模式,我们在终端中使用此命令。

1sudo fdisk [disk path]

如果您看到与此类似的输出,则表示您已成功进入命令模式。

Partiating A Disk

使用命令模式

一旦进入命令模式,很多初学者可能会因为不熟悉的界面而感到困惑。Fdisk的命令模式使用单字符命令为系统指定所需的操作。您可以通过按‘m’获取可用命令的列表,如下所示。

软盘M

创建分区

我们这里的主要目标是创建一个分区。要创建新分区,我们使用命令‘n’ 。这将提示您指定要创建的分区类型。

如果您想创建一个逻辑分区,请选择‘L’。或者,您可以选择‘p’ 作为主分区。在本教程中,我们将创建一个主分区。

创建Partition

现在,我们将被要求为新分区指定起始扇区。按Enter键选择系统上第一个可用的空闲扇区。接下来,系统将提示您为分区选择最后一个扇区。

要么按ENTER键用完第一个扇区后的所有可用空间,要么指定分区的大小。

扇区类型

如上面的屏幕截图所示,我们选择为该演示创建一个10MB的分区。这里‘M’指定单位为兆字节。你可以用G来表示千兆字节。

如果不指定单位,则单位将被假定为扇区。因此,+1024将意味着起始扇区的1024个扇区。

设置分区类型

一旦我们创建了分区,Linux就会将默认分区类型设置为‘Linux’。然而,假设我们希望我的分区类型是‘Linux LVM’分区。要更改分区的ID,我们将使用命令‘t’。

现在,我们被提示输入所需分区ID的十六进制代码。我们不记得头顶上的分区类型的十六进制代码。

因此,我们将借助‘L’命令列出可用分区类型的所有十六进制代码。该列表应如下所示。

分区类型1

我们看到,十六进制代码8E是‘Linux LVM’分区类型的分区ID。因此,我们将输入所需的十六进制代码。以下输出为我们提供了分区ID已成功更改的确认。

分区码

修改完成

现在我们已经创建了一个新分区并为其分配了所需的分区ID,接下来需要确认我们的更改。在此之前所做的所有更改都保存在内存中,等待写入我们的磁盘。

我们使用命令‘p’查看当前磁盘的详细分区列表,如下面的屏幕截图所示。

创建分区

这使我们能够在永久更改之前确认对磁盘所做的所有更改。验证更改后,按‘w’将新分区写入磁盘。

如果您不想将新分区永久写入磁盘,可以输入命令‘q’。这将退出fdisk命令模式,而不保存任何更改。

格式化分区

创建新分区后,建议使用适当的mkfs命令格式化新分区。

这是因为使用新分区而不对其进行格式化可能会在将来导致问题。要查看所有可用mkfs命令的列表,我们在命令行中输入以下命令。

1sudo mkfs

这为我们提供了可用mkfs命令的列表。如果希望使用ext4文件系统格式化当前磁盘上的分区,可以使用以下命令。

1sudo mkfs.ext4 [partition path]

总结

就这样!您现在了解了如何在Linux中使用fdisk命令创建分区。您可以为特定任务预留空间。如果一个分区损坏,您无需担心其他分区上的数据。

由于每个分区都被视为单独的磁盘,因此其他分区上的数据仍然安全。对于管理磁盘分区的任务,fdisk实用程序是一个强大的工具,但对于新用户来说,它常常会让人感到困惑。

我们希望本教程能够帮助您了解如何在Linux中使用fdisk实用程序创建新的磁盘分区。如果您有任何反馈、疑问或建议,请随时在下面的评论中与我们联系。

Published At
Categories with 技术
Tagged with
comments powered by Disqus