如何使用fdisk创建四个分区?, 注意事项有哪些?

使用 fdisk 命令在 Linux 系统中创建四个分区,核心是掌握交互式命令 n、p、w 以及分区表类型的限制,操作虽简单但必须谨慎确认磁盘设备,避免误操作导致数据丢失。

fdisk 创建四个分区的步骤详解

准备工作:确认磁盘设备与分区表格式

在运行 fdisk 之前,先用 lsblkfdisk -l 列出所有磁盘,找到目标设备(如 /dev/sdb),注意区分系统盘和数据盘,操作错误可能造成系统无法启动。分区表类型决定了你能创建多少个主分区:MBR 分区表最多支持 4 个主分区,而 GPT 分区表支持 128 个主分区,fdisk 默认会根据磁盘容量自动选择分区表类型,但你可以通过 fdisk /dev/sdX 进入后查看当前分区表格式。

分区01-fdisk分区操作
加载中
分区01-fdisk分区操作

进入 fdisk 交互模式

执行 fdisk /dev/sdX(将 X 替换为实际磁盘字母),进入交互界面后输入 m 可以查看帮助,常用命令包括:

  • n:创建新分区
  • p:打印分区表
  • w:写入分区表并退出
  • q:不保存退出

创建第一个主分区

输入 n,选择分区类型 p(主分区),分区号输入 1,起始扇区按回车默认,然后指定大小,+20G 表示创建 20GB 分区,fdisk 会自动进行扇区对齐,确保性能。

创建剩余三个主分区

重复上述操作,分别创建第 2、3、4 个主分区,注意 MBR 分区表下,主分区号只能使用 1–4,如果磁盘空间不足,可以调整大小或考虑使用扩展分区+逻辑分区的方案(见后文),创建完成后输入

如何使用fdisk创建四个分区?, 注意事项有哪些?

p 查看分区表,确认四个分区均已列出。

保存并验证

确认无误后输入 w 写入分区表,如果发现错误,输入 q 退出不保存,写入后系统会提示重新读取分区表,通常需要重启或执行 partprobe /dev/sdX 使内核生效,最后用 lsblkfdisk -l 验证分区是否创建成功。

fdisk 分区教程:四个分区配置方案

四个独立主分区

适用于小容量磁盘或需要严格隔离的场景,比如一个分区用于系统,一个用于数据,一个用于备份,一个用于交换空间。每个主分区相互独立,互不干扰,但缺点是分区数量固定,无法再增加主分区,如果磁盘容量小于 2TB 且无需超过 4 个分区,这是最直接的方式。

三个主分区加一个扩展分区

当需要多于 4 个分区时,行业共识是使用扩展分区方案:先创建三个主分区,第四个分区类型选择 e(扩展分区),将剩余所有空间分配给扩展分区,然后在扩展分区内部创建逻辑分区(分区号从 5 开始),个数不限,扩展分区内可以创建多个逻辑分区,实现超过 4 个分区的需求。fdisk 创建四个分区并不一定全指主分区,扩展分区也算一个分区,但其内部逻辑分区同样可被挂载使用。

命令示例与参数对比

如何使用fdisk创建四个分区?, 注意事项有哪些?

分区类型 命令 分区号范围 数量限制
主分区 np 1–4 最多 4 个(MBR)
扩展分区 ne 1–4 最多 1 个
逻辑分区 在扩展分区内 nl 5 及以上 不限

实际使用中,很多 Linux 发行版默认将 /boot 放在主分区,其余分区放在逻辑分区,以节省主分区数量,根据开源社区实践,多数情况下四个主分区并不常用,三主一扩展更灵活。

fdisk 创建分区时常见问题与注意事项

分区表类型选择:MBR 还是 GPT

fdisk 默认支持 MBR,但新版 fdisk 也支持 GPT,如果磁盘大于 2TB,必须使用 GPT 分区表,否则无法识别全部空间,业内专家指出,GPT 是未来趋势,不存在主分区数量限制,且支持冗余备份分区表,更安全,你可以用 g 命令在 fdisk 中创建全新的 GPT 分区表,然后用 n 正常创建分区,无需担心主分区数量。

分区大小设置与扇区对齐

fdisk 默认使用 2048 扇区对齐,通常无需手动调整,但如果你需要优化性能(如 SSD),建议使用 +size{K,M,G} 时保持整数倍对齐。分区大小建议以实际需求为准,避免浪费空间,系统分区 20–50GB,数据分区分配剩余空间。

如何使用fdisk创建四个分区?, 注意事项有哪些?

误操作恢复方法

在未输入 w 之前,所有修改都只存在于内存中,输入 q 即可安全退出,不写入任何更改,如果已经写入但发现错误,可以使用 ddgdisk 恢复备份的分区表。业界普遍建议在操作前使用 sfdisk --dump /dev/sdX 备份分区表,以防万一。

fdisk 创建四个分区的常见问题解答

fdisk 最多能创建几个主分区?

在 MBR 分区表下,最多 4 个主分区,若需创建更多分区,可将第四个分区设为扩展分区,然后在扩展分区内创建逻辑分区,GPT 分区表则无此限制,fdisk 支持创建任意数量的主分区。

创建四个分区后,为什么无法挂载?

fdisk 只创建分区表,不写入文件系统,你需要使用 mkfs.ext4 /dev/sdX1 等命令格式化每个分区,然后才能挂载,格式化前请确认分区无误,避免误格式化现有数据盘。

使用 fdisk 创建四个分区时,如何避免写入错误磁盘?

操作前再三核对设备名称,可通过 lsblk 查看磁盘大小和挂载点,确保目标磁盘无误。一个可靠的习惯是拔掉非目标磁盘,或者使用虚拟机环境练习,fdisk 不会自动备份,一旦写入 w,修改即生效,无法撤销,建议在测试环境先熟悉流程,再对生产磁盘操作,掌握 fdisk 创建四个分区是 Linux 磁盘管理的基础技能,通过合理规划分区表类型和分区大小,能有效提升磁盘使用效率。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://test.idctop.com/article/516062.html

(0)
服务器如何保养才正确?,有哪些注意事项?
上一篇 2026年7月24日 08:06
首次登录行为对用户体验有何影响?, 优化技巧有哪些
下一篇 2026年7月24日 08:07

相关推荐

  • GPU服务器内存异常怎么监控?服务器内存占用过高怎么解决

    GPU服务器内存异常监控的核心在于建立“硬件ECC纠错+系统OOM日志+应用层Profiling”的三维立体监测体系,通过实时捕捉显存泄漏与系统内存溢出,在业务中断前自动触发告警或隔离故障节点,在深度学习训练和高并发推理场景中,GPU服务器不仅是算力的引擎,更是数据流动的枢纽,一旦内存监控失效,轻则导致训练任务……

    2026年6月26日
    4000
  • 发送手机短信接口的申请流程和条件是什么,有哪些平台

    发送手机短信接口是连接企业系统与运营商网关的自动化通道,选择时核心考察通道并发能力、结算透明度和API响应速度,这三点直接决定短信触达率和业务运营成本,发送手机短信接口如何工作?你必须了解的技术架构短信接口本质上是一个HTTP请求-响应过程,你向服务商提供的接口URL提交手机号、内容、签名等参数,服务商通过运营……

    2026年7月25日
    1200
  • 服务器最大线程数设置多少合适,如何计算最佳配置

    服务器最大线程数设置并非越大越好,而是需要根据CPU核心数、任务类型(CPU密集型或I/O密集型)以及系统资源瓶颈进行精确计算与压测验证,盲目增加线程数反而会导致上下文切换频繁,造成系统吞吐量下降,在构建高性能服务器架构时,线程池的配置直接关系到系统的处理能力和响应速度,合理的服务器最大线程数设置能够最大化利用……

    2026年2月25日
    14000
  • 服务器有几种电源线,服务器电源线接口类型有哪些?

    服务器电源线作为连接电力供应与计算设备的关键桥梁,其种类繁多,选型错误可能导致供电不稳甚至设备损坏,从专业数据中心运维的角度来看,服务器电源线主要依据IEC 60320国际电工委员会标准进行接口分类,并结合各国插头标准及电流承载能力进行细分,核心结论是:在物理接口形态上,服务器电源线主要分为C13、C19及C1……

    2026年2月23日
    19800
  • 如何快速查看服务器SSH端口?Linux查看端口命令详解

    服务器查看SSH端口命令直接查看当前生效的SSH端口命令是:ss -tlnp | grep sshd 或 netstat -tlnp | grep sshd,此命令列出所有监听状态的TCP端口并过滤出sshd进程使用的端口,通常显示为 0.0.0:22 或 ::22,22 即为默认SSH端口(若已修改则显示实际……

    服务器运维 2026年2月14日
    13400
  • 防火墙应用的主要指标为

    防火墙应用的核心性能与效能指标深度解析防火墙应用的核心性能指标主要包括:吞吐量、延迟、并发连接数、新建连接速率、安全策略有效性、资源利用率、高可用性以及管理便捷性, 这些指标共同决定了防火墙在实际网络环境中的防护能力、业务支撑水平和运维效率,是选型、部署、调优及评估防火墙的关键依据, 网络性能基石:吞吐量与延迟……

    2026年2月5日
    13700
  • Python怎么画圆形?python画圆代码教程

    “圆形Python”并非官方标准术语,而是开发者对Python代码格式化风格(如Black格式)或特定图形库(如Turtle、Matplotlib)中圆形绘制功能的俗称,核心在于通过简洁代码实现视觉上的完美闭环或逻辑上的循环结构,在2026年的编程生态中,代码的可读性与执行效率依然是衡量项目质量的核心指标,许多……

    2026年7月4日
    11810
  • 服务器控件实现计算器怎么做,ASP.NET计算器代码示例

    服务器控件实现计算器的核心在于利用服务端强大的处理能力,将业务逻辑与页面展示彻底分离,从而构建出安全、稳定且易于维护的Web应用程序,这一方案不仅规避了客户端脚本可能被篡改的风险,更通过ViewState机制完美解决了HTTP协议无状态特性的难题,是企业级开发中处理关键运算逻辑的首选模式,服务器控件的生命周期与……

    2026年3月12日
    12600
  • web服务器安全措施有哪些?,有哪些方法

    Web服务器安全的核心答案:构建“系统加固-应用防护-网络拦截-运维审计”四层纵深防御体系,并在部署层面选择持牌合规的IDC服务商,才能有效应对当前主流的自动化攻击与数据泄露风险,根据《中国互联网网络安全报告》近年发布的统计数据,针对Web端口的攻击行为占网络攻击总量的较大比例,弱口令、未修复漏洞与配置错误是三……

    2026年8月22日
    200
  • Google商店服务器错误怎么解决?谷歌应用商店闪退修复

    Google Play商店出现服务器错误通常由网络连接不稳定、应用缓存数据冲突或Google服务框架异常引起,建议优先尝试切换网络环境并清除应用缓存,若无效则需检查系统时间同步或重新安装Google Play服务,当你在尝试下载应用、更新游戏或购买订阅时,屏幕突然弹出“服务器错误”或“无法处理请求”的提示,这种……

    2026年6月26日
    2100

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注