如何使用fdisk管理linux上的分区

fdisk命令是一个基于文本的实用程序,用于查看和管理Linux上的硬盘分区。它是您可以用来管理分区的最强大的工具之一,但是它会让新用户感到困惑。...

如何使用fdisk管理linux上的分区

fdisk命令是一个基于文本的实用程序,用于查看和管理Linux上的硬盘分区。它是您可以用来管理分区的最强大的工具之一,但是它会让新用户感到困惑。

本教程将介绍使用fdisk管理分区表的基础知识。在使用fdisk之后,您必须使用mkfs命令来格式化文件系统中的新分区。

sudo与su

在Ubuntu、linuxmint或其他Ubuntu派生发行版上,fdisk和mkfs命令必须以sudo作为前缀。在不使用sudo的发行版上,首先使用su–命令获取根shell,然后键入每个不使用sudo的命令。

列出分区

sudo fdisk-l命令列出系统上的分区。

如何使用fdisk管理linux上的分区

您可以添加磁盘的设备名,以便只列出磁盘上的分区。例如,使用以下命令仅列出第一个磁盘设备上的分区:

sudo fdisk -l /dev/sda

进入命令模式

要处理磁盘分区,必须输入命令模式。您需要fdisk-l命令中磁盘的设备名称。以下命令进入第一个磁盘设备的命令模式:

sudo fdisk /dev/sda

如何使用fdisk管理linux上的分区

使用分区时不要编辑分区。如果要编辑系统分区,请先从livecd引导。

使用命令模式

在命令模式下,使用单字母命令指定要执行的操作。键入m并按Enter键查看可以使用的命令列表。

如何使用fdisk管理linux上的分区

查看分区表

在命令模式下使用p将当前分区表打印到终端。

如何使用fdisk管理linux上的分区

删除分区

使用d命令删除分区。系统将询问您要删除的分区的编号,您可以从p命令获得该编号。例如,如果我想删除/dev/sda5处的分区,我会键入5。

如何使用fdisk管理linux上的分区

删除分区后,可以再次键入p以查看当前分区表。分区看起来已删除,但fdisk不会将这些更改写入磁盘,直到您使用w命令。

创建分区

使用n命令创建一个新分区。您可以创建逻辑分区或主分区(l表示逻辑分区,p表示主分区)。一个磁盘只能有四个主分区。

如何使用fdisk管理linux上的分区

接下来,指定要从中启动分区的磁盘扇区。按Enter键接受默认扇区,默认扇区是磁盘上的第一个空闲扇区。

最后,指定磁盘上分区的最后一个扇区。如果要用完初始扇区之后的所有可用空间,只需按Enter键。您还可以指定一个特定的大小,例如5G的分区为+5G,512M的分区为+512M。如果不在+号后面指定单位,fdisk将使用扇区作为单位。例如,+10000会导致分区的末尾在其开始之后是10000个扇区。

系统id

我刚才运行的n命令重新创建了我先前删除的交换分区—或者是这样做的?如果我再次运行p命令,我将看到新的/dev/sda5分区是“Linux”分区,而不是“Linux swap”分区。

如果我想改变它的类型,我可以使用t命令并指定分区的编号。

我会被要求输入这种类型的十六进制代码。我不知道,所以我可以键入L来查看十六进制代码列表。

如何使用fdisk管理linux上的分区

它说82是Linux交换分区的代码,所以我可以键入它。

如何使用fdisk管理linux上的分区

这不会用您选择的文件系统格式化分区。稍后您必须使用适当的mkfs命令来执行此操作。

正在写入更改

使用w写入对磁盘所做的更改。

如果要退出而不保存更改,请使用q。

格式化分区

在使用新分区之前,必须使用文件系统格式化新分区。您可以使用适当的mkfs命令来完成此操作。例如,此命令使用ext4文件系统格式化第一个磁盘上的第五个分区。

sudo mkfs.ext4 /dev/sda5

如何使用fdisk管理linux上的分区

如果要将分区格式化为交换分区,请使用mkswap命令:

sudo mkswap /dev/sda5


Fdisk包含多种其他命令,包括可以通过先运行x命令来访问的专家命令。有关详细信息,请使用manfdisk命令查看fdisk的手册页。

  • 发表于 2021-04-12 14:13
  • 阅读 ( 102 )
  • 分类:互联网

你可能感兴趣的文章

如何在linux下配置raid硬盘阵列

有备用硬盘,你想更有效地使用你的Linux电脑?RAID可以提供性能提升或添加冗余,具体取决于它的配置方式。让我们快速进入多磁盘世界。 ...

  • 发布于 2021-03-12 05:36
  • 阅读 ( 205 )

如何从windows浏览linux分区(反之亦然)

... 幸运的是,有解决办法。这就是如何在双引导操作系统之间共享数据的方法。 ...

  • 发布于 2021-03-12 09:47
  • 阅读 ( 214 )

这些是最难安装的linux操作系统吗?

...他事情也是如此。许多人将面临的一个很大的不同点是,如何将这样一个系统安装到计算机上。 ...

  • 发布于 2021-03-13 01:34
  • 阅读 ( 527 )

如何在linux中设置raspberry pi

...dows计算机的,但是,如果您运行的是Linux,您可能不知道如何成功地设置Raspberry Pi。 ...

  • 发布于 2021-03-13 11:04
  • 阅读 ( 232 )

如何在mac上安装和双引导linux

...dows,但安装Linux则完全是另一回事。按照下面的步骤学习如何做到这一点。 ...

  • 发布于 2021-03-18 04:03
  • 阅读 ( 383 )

如何从windows双启动pc安全卸载ubuntu

... 简而言之,你需要从你的电脑上卸载Ubuntu。你如何安全地做到这一点,而不丢失Ubuntu或Windows的数据? ...

  • 发布于 2021-03-21 17:45
  • 阅读 ( 247 )

如何在linux下访问和使用windowscdrive

你在你的电脑上运行Linux,但你也安装了Windows。这是一个双引导,但有时您希望在两个操作系统之间共享数据。 ...

  • 发布于 2021-03-26 10:17
  • 阅读 ( 204 )

如何在linux上编写fstab文件

...是你在任何地方都看不到你的新硬盘。为什么没有出现?如何让Linux“看到”驱动器以便开始配置它? 实际上,Linux已经看到了您的硬件,但它并没有很快宣布它。或者给你一个提示,它已经找到了你的新硬件。您必须询问Linux...

  • 发布于 2021-04-03 00:45
  • 阅读 ( 157 )

如何将linux主目录移动到另一个驱动器

...作系统。 现在,在我们开始之前,去做个备份。 相关:如何备份Linux系统 识别驱动器 如果您刚刚将一个驱动器安装到Linux计算机上,或者将Linux安装到新的多驱动器计算机中的一个驱动器上,然后重新启动,那么几乎没有证据...

  • 发布于 2021-04-03 02:48
  • 阅读 ( 174 )

如何从linux终端列出计算机的设备

找出你的Linux计算机中到底有哪些设备或连接到哪些设备。我们将介绍12个用于列出连接设备的命令。 为什么是12个命令? 不管有多少种方法可以剥一只猫的皮,我敢打赌,有更多的方法可以列出连接到Linux计算机或安装在Linux...

  • 发布于 2021-04-03 10:06
  • 阅读 ( 153 )
vbho5287
vbho5287

0 篇文章

相关推荐