在使用 Ubuntu 或其他 Linux 系统时,我们常常需要对硬盘进行分区操作,比如新增分区、删除分区或调整分区大小。而 fdisk 就是 Linux 系统中最常用、最基础的磁盘分区工具之一。本教程将手把手教你如何使用 Ubuntu fdisk命令,即使你是 Linux 新手,也能轻松上手!
fdisk 是一个命令行工具,用于查看、创建、删除和修改磁盘分区表(主要支持 MBR 分区表)。它适用于传统的 BIOS 启动系统,对于使用 GPT 分区表的 UEFI 系统,建议使用 gdisk 或 parted 工具。
在操作磁盘分区前,请务必注意以下几点:
sudo)。首先,使用以下命令列出系统中所有磁盘及其分区:
sudo fdisk -l 输出示例:
Disk /dev/sda: 100 GiB, 107374182400 bytes, 209715200 sectorsUnits: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisklabel type: dosDevice Boot Start End Sectors Size Id Type/dev/sda1 * 2048 41943039 41940992 20G 83 Linux/dev/sda2 41943040 83886079 41943040 20G 82 Linux swap 从输出中可以看到磁盘设备名(如 /dev/sda)、分区数量、大小和类型等信息。
假设我们要对 /dev/sdb 这块新硬盘进行分区,执行以下命令:
sudo fdisk /dev/sdb 进入交互界面后,你可以输入不同的字母命令来操作分区。常用命令如下:
m:显示帮助菜单p:打印当前分区表n:新建分区d:删除分区t:更改分区类型w:写入更改并退出(重要!)q:不保存退出下面演示如何在 /dev/sdb 上创建一个主分区:
n 创建新分区。p(主分区)或 e(扩展分区)。+10G 表示创建 10GB 分区)。w 保存并退出。完整交互示例:
Command (m for help): nPartition type p primary (0 primary, 0 extended, 4 free) e extended (container for logical partitions)Select (default p): pPartition number (1-4, default 1): First sector (2048-209715199, default 2048): Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-209715199, default 209715199): +10GCreated a new partition 1 of type 'Linux' and of size 10 GiB.Command (m for help): wThe partition table has been altered.Calling ioctl() to re-read partition table.Syncing disks. 创建分区后,还需要格式化才能使用。例如,将其格式化为 ext4 文件系统:
sudo mkfs.ext4 /dev/sdb1 然后创建挂载点并挂载:
sudo mkdir /mnt/mydisksudo mount /dev/sdb1 /mnt/mydisk w 保存,否则更改不会生效。p 查看当前分区表再决定。通过本教程,你应该已经掌握了如何使用 Ubuntu fdisk命令 进行基本的 Linux分区管理。虽然 fdisk 是一个强大的工具,但操作磁盘始终存在风险,请务必谨慎操作。如果你需要更高级的功能(如 GPT 分区),可以考虑学习 gdisk 或 parted。
希望这篇 fdisk使用教程 对你有所帮助!如有疑问,欢迎在评论区留言交流。
本文由主机测评网于2025-12-13发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/2025127190.html