如何在 Linux 中使用 fdisk如何在 Linux 中使用 fdisk如何在 Linux 中使用 fdisk如何在 Linux 中使用 fdisk
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

如何在 Linux 中使用 fdisk

发表 admin at 2025年2月28日
类别
  • 未分类
标签
月額480円〜の高速レンタルサーバー ColorfulBox

fdisk 是一个用于对硬盘驱动器 (HDD)、固态驱动器 (SSD)、USB 拇指驱动器等进行分区的工具。fdisk 最好的一点是,现在几乎每个 Linux 发行版都默认安装它。 Fdisk 也非常容易使用。

在本文中,我将向您展示如何在 Linux 中使用 fdisk 对 HDD、SSD 和 USB 拇指驱动器等存储设备进行分区。那么,让我们开始吧。

查找正确的设备标识符:

在 Linux 中,块设备或硬盘驱动器具有唯一标识符,例如 sda、sdb、sdc 等。在开始对硬盘驱动器进行分区之前,您必须确保分区正确。否则,您可能会在此过程中丢失数据。

您可以使用fdisk通过以下命令列出Linux计算机上的所有存储/块设备:

$ sudo lsblk

如您所见,我的计算机连接了一个硬盘驱动器 (sda) 和一个 USB 拇指驱动器 (sdb)。 lsblk 命令还列出分区。原始存储设备具有TYPE磁盘。因此,请确保您不使用分区标识符来代替原始磁盘标识符。

如您所见,硬盘驱动器 (sda) 大小为 20GB,USB 拇指驱动器 (sdb) 大小为 3.8GB。

您可以访问设备标识符,例如sdb,如/dev/sdb。

在下一节中,我将向您展示如何使用fdisk打开它。

使用 fdisk 打开存储设备:

要使用 fdisk 打开存储/块设备,首先必须确保其分区均未挂载。

假设您想使用 fdisk 打开 USB 拇指驱动器 /dev/sdb 。但是,它有一个分区 /dev/sdb1,它安装在计算机上的某个位置。

要卸载 /dev/sdb1,请运行以下命令:

$ sudo umount /dev/sdb1

现在,使用以下命令使用 fdisk 打开 /dev/sdb :

如您所见,/dev/sdb存储/块设备是使用fdisk打开的。

在接下来的部分中,我将向您展示如何使用 fdisk 命令行界面来执行常见的分区任务。

使用 fdisk 列出现有分区:

您可以按p,然后按列出您使用fdisk打开的存储/块设备的所有现有分区。

正如您在下面的屏幕截图中看到的,我有一个分区。

使用 fdisk 创建新的分区表:

分区表保存有关硬盘驱动器、SSD 或 USB 拇指驱动器分区的信息。 DOS 和 GPT 是最常见的分区表类型。

DOS 是一种古老的分区表方案。它适用于 USB 拇指驱动器等小尺寸存储设备。在 DOS 分区表中,不能创建超过 4 个主分区。

GPT 是新的分区表方案。在 GPT 中,您可以拥有 4 个以上的主分区。这对于大型存储设备很有用。

使用 fdisk,您可以创建 DOS 和 GPT 分区表。

要创建 DOS 分区表,请按 o,然后按 。

要创建 GPT 分区表,请按 g,然后按 。

使用 fdisk 创建和删除分区:

要使用 fdisk 创建新分区,请按 n,然后按 。

现在,输入分区号并按。通常,默认分区号就可以了。因此,除非您想做一些非常具体的事情,否则您可以保持原样。

现在,输入硬盘驱动器上您希望分区开始的扇区号。通常,默认值就可以了。因此,只需按即可。

最后一个扇区号或大小在这里是最重要的。假设您要创建一个大小为 100 MB 的分区,只需在此处输入 +100M 即可。对于 1GB,请在此处输入 +1G。同样的方法,对于100KB,+1K。对于 2TB,+2T。对于 2PT,+2P。很简单。不要在这里输入分数,只输入实数。否则,您将收到错误。

正如你所看到的,我创建了一个 100MB 的分区。分区已创建。

如果您之前有一个分区在同一扇区中开始和结束,您可能会看到类似这样的内容。只需按y,然后按即可删除分区签名。

正如您所看到的,fdisk 告诉您,当您写入更改时,签名将被删除。

我将创建另一个 1GB 大小的分区。

我将创建另一个 512MB 分区,只是为了向您展示如何使用 fdisk 删除分区。

现在,如果列出分区,您应该能够看到您创建的分区。如您所见,这里列出了我刚刚创建的 100MB、1GB 和 512MB 分区。

现在,假设您要删除第三个分区 /dev/sdb3 或 512MB 分区。为此,请按 d,然后按 。现在,输入分区号并按。在我的例子中,它是分区号 3。

如您所见,分区号 3 被删除。

如您所见,512MB 分区或第 3rd 分区已不复存在。

要将更改永久保存到磁盘,请按 w,然后按 。应保存分区表。

格式化和安装分区:

现在您已经使用 fdisk 创建了一些分区,您可以对其进行格式化并开始使用它们。要将第二个分区(例如 /dev/sdb2)格式化为 ext4 文件系统,请运行以下命令:

$ sudo mkfs.ext4 -L MySmallPartition /dev/sdb2

注意:这里,MySmallPartition是/dev/sdb2分区的标签。您可以在此处放置任何有意义的内容来描述该分区的用途。

该分区被格式化为 ext4 文件系统。

现在分区/dev/sdb2已格式化为ext4,您可以使用mount命令将其挂载到您的计算机上。要将分区 /dev/sdb2 挂载到 /mnt,请运行以下命令:

$ sudo mount /dev/sdb2 /mnt

可以看到,分区/dev/sdb2已成功挂载到/mnt挂载点。

这就是在 Linux 中使用 fdisk 对 Linux 磁盘进行分区的方法。感谢您阅读本文。

©2015-2025 Norria support@alaica.com