嗨,在Linux中创建和删除分区通常是在命令行界面中完成的,这让一些用户感到困惑。在这里,我会看它更详细,但如果你喜欢图形用户界面,你可以使用 gparted
太
男人
为了获得更详细的帮助手册页 磁盘 可以使用。
$ man fdisk
救命
可以使用下面命令的参数来获得fdisk选项的简单而快速的方法。
$ fdisk -h
列出磁盘
Linux系统上的磁盘可以使用以下fdisk命令列出。为了获得有关磁盘的详细信息,fdisk需要root权限。在Ubuntu的最新版本中,名为ram disks的特殊磁盘也与 -l
参数。
$ sudo fdisk -l
正如我们从 截图 命令提供磁盘名称、路径、大小、扇区数、逻辑和物理扇区大小等信息。
Fdisk交互式Shell
fdisk的大部分特性是由fdisk提供的交互式shell提供的。为了启动这个shell,我们要操作的磁盘应该如下所示。
$ fdisk /dev/vda
列出分区
我们假设我们在与相关磁盘的交互式fdisk shell中。在fdisk shell中 p 打印列表的快捷方式是什么 隔板 信息
p
或者
磁盘列表命令也将提供分区列表
列出特定磁盘的分区
有些情况只能列出具体情况 磁盘分区 这可以通过如下指定磁盘路径来实现。
$ sudo fdisk -l /dev/vda
Shell帮助
交互式shell提供了许多操作和命令。可以使用以下命令获取这些命令。
m
更改分区类型
我们现在有很多文件系统或分区类型。Windows系统通常使用FAT、VFAT、NTFS,而Linux/Unix系统更喜欢ext3、ext4、btrfs、xfs等文件系统。分区文件系统类型可以用 t型 命令。
t
现在我们将选择我们的分区号,在这个例子中,我们只有一个分区,默认情况下是选中的。
1
要设置所需的分区类型,我们可以使用 L 命令如下。
L
Linux类型的分区对我们来说是可以的,数字是83。我们输入分区类型号。默认情况下,所有新创建的分区类型都创建为Linux分区类型。
83
将更改写入磁盘
当使用fdisk时,交互shell修改是在ram中完成的,这意味着如果我们不将它们写入磁盘,它们将无效。我们应该将更改写入磁盘 w 就像下面一样。
w
重新读取磁盘更改
在将磁盘更改写入磁盘后,由于某些内核性能机制,它们不会直接写入。因此,为了使它们在内核端有效,应该在bash中提供以下命令。
$ partprobe
格式化磁盘Dos分区表
每个磁盘都有自己的分区表来标识分区大小、引导选项等。由于Windows的流行,DOS是最常用的分区表。DOS是Windows操作系统的默认分区表。DOS分区表最多只能使用2 TB磁盘,因此请谨慎使用。由于体系结构的限制,DOS分区表不能使用超过2 TB的容量
o
格式化磁盘GPT 分区表
GPT分区表比DOS更新,并修复了DOS分区表限制,如磁盘大小。GPT表支持大于2 TB的磁盘。要创建新的GPT分区表,请使用以下命令。
g
创建分区
分区是磁盘的指定部分。分区提供了逻辑边界,并使磁盘成为不同使用场景的多部分。首先,我们将提供新的分区命令 n .
n
然后为分区类型提供 p
p
现在我们将提供默认为1的分区号。
1
这个分区的第一个扇区。如果我们没有具体的要求,我们可以使用默认的是 2048
2048
最重要的部分是最后一个扇区的编号或大小。我们将为此分区设置结束边界。如果输入时没有任何参数,将使用默认扇区号,这是磁盘上最后一个未使用的扇区。另一种方法是以千字节、兆字节、千兆字节、兆字节、千兆字节和千兆字节为单位指定磁盘大小。例如,要创建10gb分区,请使用 +10克
+10G
删除分区
创建的分区可以通过命令轻松删除 d
d
如果有多个分区,则询问分区号。在上面的示例中,由于只有一个分区,所以没有询问它。
相关文章: 如何下载、安装、使用Windirstat列出Windows上文件、目录的磁盘使用统计信息?
分区信息
有关分区的详细信息可以通过 我 命令。
列出未分区的磁盘空间
分区为不同的使用场景提供磁盘分割。一些分区可以稍后创建,对于这些分区,可以留下一些空闲或未分区的空间。 可以使用命令列出未分区的空间 F。
F
启用启动标志
包含Windows、Linux、Unix等操作系统的分区应标记为可引导。分区可以通过命令启动 一 . 实际指挥 一 将切换可引导标志,这意味着如果当前标志不可引导 它将变为可引导,反之亦然。
a
验证分区表
分区表可以像下面这样简单地验证。
v
退出/退出
完成操作后退出或退出fdisk interactive shell q 可以使用命令。如果需要,不要忘记保存更改。
q