如何创建 Linux 磁盘分区

要在Linux中使用(Linux)USB驱动器和硬盘驱动器等存储设备,您还需要了解在使用Linux操作系统时如何构造它们。存储设备通常被分割成单独的部分,称为分区。这使您能够通过将硬盘驱动器拆分为多个虚拟部分来创建文件系统。

Linux磁盘分区就像一个边界设备,它告诉每个文件系统它可以使用多少空间。它在创建共享驱动器(creating shared drives)时非常方便,使您能够更有效地分配和编辑驱动器空间。(edit drive space)

例如,如果您有一个 2GB 的USB驱动器,您可以创建一个占用整个驱动器的分区、两个每个 1GB 的分区,或者大小不同的分区。每个Linux磁盘分区都充当自己的硬盘驱动器。如果您在同一台计算机上使用多个操作系统,这将特别有用。

使用 Parted 命令(Use The Parted Command)

Ubuntu 预装了parted。如果您使用的是不同的发行版,请使用以下命令安装它:

apt-get-install 分开(apt-get-install parted)

要查看系统上的硬盘驱动器,请键入:sudo parted -l。请参阅下面屏幕截图中的设备列表:

您可以在上面看到Disk /dev/sdaUbuntu分区磁盘。让我们使用名为/dev/sda5的分区来创建一个新分区。

下一步是启动parted。但请确保您使用的是 root 权限。选择要分区的驱动器。我们将使用/dev/vdc。 

键入以下命令:

(parted) select /dev/vdc 

要查看Linux磁盘分区中的内容,请键入:print。您将看到硬盘驱动器、大小和分区表的摘要。

在下面的例子中,硬盘是Model: Virtio Block Device,大小是1396MB,分区表是gpt

要配置Ubuntu分区磁盘,您必须先键入quit 退出(quit)。下一步是使用parted 打开选定的存储设备。(parted.)在本文中,我们将使用/dev/vdc设备。

如果您不指定要使用的特定设备,您的系统将随机选择一个设备。使用以下包含设备名称 (vdc) 的命令:

sudo parted /dev/vdc

要设置分区表,请输入GPT,然后输入Yes接受它。您应该只在不包含您想要保留的数据的分区上执行此操作。

使用以下命令查看分区表以显示有关存储设备的信息:

(分开)打印((parted) print)

要查看有关如何创建新分区的说明,请键入(parted) help mkpart

对于本文,我们将使用以下命令创建一个新的Linux磁盘分区:(Linux)

(parted) mkpart 主 0 1396MB((parted) mkpart primary 0 1396MB)

0表示您要在驱动器的开头启动分区。我们从上面的屏幕截图中知道该驱动器有1396MB上面的命令告诉您的系统从0(0)开始分区并在1396MB结束。

为了能够使用该分区,必须对其进行格式化。首先(First),您需要通过输入quit退出(quit)parted。然后,使用ext4文件系统,键入以下命令来格式化磁盘:

mkfs.ext4 /dev/vdc

通过键入sudo parted /dev/vdc进行验证。要退出parted,请键入quit。当您退出parted时,更改会自动保存。  

在命令模式下,使用单个字母命令向您显示可以执行的操作列表。键入m并按Enter

使用 cfdisk 创建磁盘分区(Create Disk Partitions Using cfdisk)

Cfdisk是一个 Linux 实用程序,用于在磁盘设备上创建、删除和修改分区。要使用它来创建分区,请输入以下命令:

# cfdisk /dev/sda

此示例的驱动器名称为sda

在上面的屏幕截图中,您可以看到磁盘设备的摘要信息。窗口中间显示分区表。底部的括号显示可选择的命令。

要从列表中选择一个分区,请使用向上和向下箭头键。使用左右箭头选择命令。

上面的示例显示了三个主分区(1,2 和 3)。注意(Notice)可用空间(free space)分区类型。  

通过从底部窗口中选择新建(New)来创建一个新分区。我们将此分区称为/dev/sdb。键入命令# cfdisk /dev/sdb。接下来从下一个屏幕中选择主要(primary )作为分区类型。

在下一个屏幕上,您将指定分区的大小。我们将创建一个 800 KB 的分区。现在将要求您确定从哪里开始分区。选择自由空间的开始(beginning of free space)

在下一个屏幕中,选择写入(Write)以保存更改并将分区数据写入磁盘。通过使用以下命令打印新分区来验证它:

fdisk -l /dev/sdb

创建 Linux 磁盘分区的总结性技巧(Concluding Tips for Creating Linux Disk Partitions)

您应该始终备份您的数据。即使是最小的错误也可能破坏关键驱动器的分区。 

此外,请务必在创建分区时验证并重新验证您使用的是正确的驱动器。否则,您可能会丢失数据。 

在下面的评论中让我们知道您的问题。



About the author

我是一名计算机技术人员,拥有超过 10 年的经验和使用 Android 设备的经验。过去五年我也一直在办公室工作,在那里我学会了如何使用 Office 365 和 MacOS。在业余时间,我喜欢花时间在户外听音乐或看电影。



Related posts