MBR(Master Boot Record)是硬盘的主引导记录,位于硬盘的第一个扇区(512字节),主要用于启动操作系统和存储分区表信息。
fdisk
是 Linux 系统中用于管理磁盘分区的命令行工具。通过 fdisk
,你可以创建、删除、查看和管理磁盘分区。
/dev/sda
磁盘的分区信息,包括 MBR 中的分区表。n
创建新分区。p
或扩展分区 e
)。d
删除分区。w
写入更改并退出 fdisk。q
退出 fdisk 而不保存更改。fsck
工具检查和修复文件系统。boot-repair
工具修复 MBR。gdisk
或 parted
工具重新创建 MBR。fdisk
或 parted
工具删除错误的分区并重新创建。gdisk
工具进行更高级的分区表修复。以下是一个简单的示例,展示如何使用 fdisk
创建一个新分区:
sudo fdisk /dev/sda
进入交互模式后:
Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-20971519, default 2048):
Using default value 2048
Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-20971519, default 20971519):
Using default value 20971519
Command (m for help): w
这将创建一个新的主分区 /dev/sda1
,并写入更改。
MBR 是硬盘的主引导记录,用于启动操作系统和存储分区表信息。fdisk
是管理磁盘分区的常用工具。了解 MBR 和 fdisk
的基本操作对于磁盘管理和系统维护非常重要。