如何使用fdisk初始化磁盘,fdisk怎么用?

fdisk 初始化磁盘的核心操作是使用 fdisk 命令为磁盘创建分区表并建立分区,之后格式化挂载即可使用,关键在于正确选择分区表类型(MBR 或 GPT)并确保磁盘未被挂载,所有操作通过交互式命令逐步完成。

fdisk 初始化磁盘 步骤详解

确认磁盘设备与权限

你需要先确定新磁盘的设备名称,/dev/sdb,使用 lsblk -o NAME,SIZE,TYPE,MOUNTPOINT 列出所有块设备,新磁盘通常无分区,类型显示为 disk,如果磁盘已经挂载,先执行 umount /dev/sdb1 卸载,所有操作都需要 root 权限,所以记得加上 sudo。

Linux硬盘分区:fdisk
加载中
Linux硬盘分区:fdisk

进入 fdisk 交互界面

运行 sudo fdisk /dev/sdb,进入交互模式,提示符变为 Command (m for help):,输入 m 查看命令列表,p 打印当前分区表,新磁盘会提示“doesn’t contain a valid partition table”,如果磁盘有旧分区表,建议先清除再操作,避免残留干扰。

创建分区表

输入 g 创建 GPT 分区表,输入 o 创建 DOS(MBR)分区表,选择依据:磁盘大于 2TB 必须用 GPT;传统 BIOS 启动且磁盘小于 2TB 可用 MBR;UEFI 启动必须用 GPT,系统会提示“Created a new disklabel”,此操作会清空磁盘所有数据,需要确认。

新建分区

输入 n 开始新建分区,指定分区号(默认 1),起始扇区(默认 2048,用于对齐),结束扇区或大小(如 +100G,+500M,或直接回车使用全部剩余空间),fdisk 会自动计算扇区数,可以重复此步骤创建多个分区,如果使用 MBR 且需要超过 4 个分区,先创建扩展分区(类型 extended),再在扩展分区内创建逻辑分区,逻辑分区编号从 5 开始。

如何使用fdisk初始化磁盘,fdisk怎么用?

设置分区类型

输入 t 修改分区类型 ID,输入 L 查看所有类型代码,常用类型:83 为 Linux 文件系统,82 为 Linux swap,EFI 为 EFI 系统分区,对于普通数据分区,保持默认的 Linux filesystem 即可。

写入并退出

输入 w 将分区表写入磁盘,系统提示“Syncing disks.”,如果写入失败,检查磁盘是否被占用,写入后,使用 partprobe /dev/sdb 或重启系统使内核重新读取分区表。

验证并格式化

使用 fdisk -l /dev/sdb 确认分区已创建,格式化:sudo mkfs.ext4 /dev/sdb1(可选 xfs、btrfs),挂载:sudo mount /dev/sdb1 /mnt/data,如需开机自动挂载,编辑 /etc/fstab 添加对应条目。

fdisk 初始化磁盘 报错常见原因与解决方法

设备忙无法写入

当磁盘有分区被挂载或正在使用时,fdisk 会提示“Device or resource busy”,先用 df -h 查看挂载点,执行 umount /dev/sdb1 卸载,如果提示“target is busy”,使用 lsof /dev/sdb 或 fuser -km /dev/sdb 终止占用进程。

分区表损坏或残留导致无法识别

旧分区表或文件系统签名可能导致 fdisk 误判,使用 wipefs -a /dev/sdb 清除所有元数据,再重新初始化,这比 dd 清空更安全,只清除签名,不破坏整个磁盘。

分区大小设置错误

fdisk 默认使用扇区,输入大小加上单位(K、M、G、T),如果输入 +10G 但空间不足,提示“Value out of range”,使用 p 查看剩余空间,确认后再输入,如果已经写入但空间分配不合理,只能删除分区重建。

如何使用fdisk初始化磁盘,fdisk怎么用?

保存后无法格式化

写入分区表后格式化失败,提示“No such device or address”,通常是内核未重新读取分区表,运行 partprobe 或 hdparm -z /dev/sdb 强制刷新,如果依然无效,重启系统。

对比:fdisk 初始化磁盘 和 parted 如何选择

fdisk vs parted 主要区别

特性 fdisk parted
交互模式 菜单式,适合新手 命令行直接操作,适合脚本
分区表支持 MBR 和 GPT(新版) MBR 和 GPT
调整分区大小 不支持,需删除重建 支持在线调整
常用场景 快速创建分区,交互操作 批量分区,自动化部署

何时使用 fdisk

  • 只需初始化一块新硬盘,创建几个分区,不想记忆复杂参数。
  • 硬盘小于 2TB,使用 MBR 分区表,fdisk 足够稳定。
  • 你希望逐步确认每一步,避免误操作。

何时使用 parted

  • 需要在脚本中自动分区,如云服务器初始化。
  • 需要调整分区大小或移动分区位置。
  • 磁盘大于 2TB,必须用 GPT,且希望一步到位(parted 默认使用 GPT)。

行业共识认为,fdisk 更适合新手和临时操作,parted 更适合生产环境批量管理,如果使用 GPT 分区且需要备份分区表,也可以考虑 gdisk,它专门针对 GPT 设计,支持分区名称和 GUID 编辑。

新硬盘初始化实战:fdisk 在数据盘和系统盘中的应用

初始化数据盘

假设你新添加了一块 500GB 的硬盘,用于存储数据,使用

如何使用fdisk初始化磁盘,fdisk怎么用?

fdisk 创建整个硬盘为一个分区,类型为 Linux filesystem,然后格式化为 ext4,挂载到 /data,这是最常见的用法,简单高效。

初始化系统盘

如果新硬盘要作为系统盘启动,需要根据固件类型创建分区方案,对于 UEFI 系统,需要创建 EFI 系统分区(类型 EFI,大小 100M-500M),以及根分区(/),使用 fdisk 创建分区表为 GPT,然后新建 EFI 分区和根分区,最后格式化并安装系统,对于传统 BIOS 启动,使用 MBR 分区表,创建 /boot 分区(可选)和根分区即可。

初始化大容量硬盘

对于 4TB 硬盘,fdisk 必须选择 GPT 分区表,否则无法识别全部空间,使用 g 创建 GPT 标签,然后分区,注意,旧版 fdisk 可能不支持 GPT,建议先升级到 2.25 以上版本,或使用 gdisk 替代,分区后格式化为 xfs 或 ext4 均可,xfs 对大文件处理更优。

fdisk 初始化磁盘 常见问题解答

fdisk 初始化磁盘 后如何扩展分区大小?

fdisk 不支持直接扩展分区,需要删除分区并重建,但会丢失数据,建议使用 LVM 或 parted 调整分区大小,如果已使用 fdisk,可以备份数据后重新分区。

fdisk 初始化磁盘 时分区表选错怎么办?

如果已经写入错误的分区表,可以重新初始化:使用 wipefs -a 清除,然后重新运行 fdisk 选择正确的分区表类型,注意,清除操作会丢失所有数据,请提前确认。

fdisk 初始化磁盘 和 mkfs 的顺序是什么?

先使用 fdisk 创建分区,再使用 mkfs 在分区上创建文件系统,顺序不能颠倒,否则无法识别分区,fdisk 只负责划分区域,不涉及文件系统,两者是前后衔接的关系。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/%e5%a6%82%e4%bd%95%e4%bd%bf%e7%94%a8fdisk%e5%88%9d%e5%a7%8b%e5%8c%96%e7%a3%81%e7%9b%98%ef%bc%8cfdisk%e6%80%8e%e4%b9%88%e7%94%a8%ef%bc%9f/

赞 (0)
番禺网站建设怎样做才能效果更好,需要多少钱?
上一篇 2026年7月23日 23:27
一台h100服务器的算力相当于多少p,p是什么意思?
下一篇 2026年7月23日 23:34

相关推荐

  • 以色列服务器如何按小时计费?Kamatera支持Windows/Linux自由切换!

    Kamatera以色列服务器深度测评:灵活架构与卓越性能实战解析Kamatera的以色列数据中心已成为中东地区企业上云的战略要地,我们通过为期三个月的真实业务负载测试,全面验证了其服务器性能、架构灵活性和运维可靠性,核心优势实测:分钟级弹性伸缩机制# Kamatera API 示例:15分钟完成服务器扩容cur……

    服务器测评 2026年2月15日
    16400
  • studyhost10.54美元一年怎么买,便宜虚拟主机推荐哪家好

    studyhost目前推出5折促销活动,折后年付价格低至10.54美元,相当于每月不到1美元,对于个人博客、轻量级外贸站和备案测试机来说性价比极高,是近期海外虚拟主机里值得考虑的一个选择,studyhost 5折促销到底值不值?这两年海外虚拟主机价格战打得厉害,但能把年付价格压到10美元这个档位的并不多,stu……

    2026年8月30日
    600
  • 海外BGP多线vps优惠码怎么用?Intel Xeon流量用不完免费赠送

    在当前的海外服务器市场中,寻找一款既具备高性能硬件,又拥有优质网络线路,且价格合理的VPS并非易事,本次测评将深入剖析一款备受关注的海外BGP多线VPS,其核心卖点在于搭载Intel Xeon处理器、提供流量用不完的特权,并附带免费赠送福利,以下是基于实际测试数据与长期运维经验的专业测评报告,核心硬件性能测评……

    2026年3月12日
    13500
  • 高防IP常见问题有哪些?高防IP租用价格及稳定性对比

    响应速度与售后支持攻击发生时,每一秒都至关重要,自动清洗:主流服务商均提供自动清洗功能,无需人工干预,人工介入:针对复杂攻击,需服务商提供7*24小时技术支持,高防IP与CDN、传统防火墙的区别许多用户混淆高防IP、CDN和传统防火墙的概念,明确区别有助于精准选型,高防IP vs CDN特性高防IPCDN主要功……

    2026年6月4日
    6300
  • 2核2G云服务器跑Docker会卡吗?配置低如何优化性能

    2核2G云服务器跑Docker在轻量级场景下完全可行,但在高并发或复杂微服务架构中会出现明显的性能瓶颈和卡顿现象,对于许多刚接触容器化技术的开发者而言,选择服务器配置时往往陷入“够用就行”还是“性能过剩”的纠结中,2核2G这个配置在云服务器市场中属于入门级经典组合,它就像一辆家用小轿车,适合日常通勤,却难以胜任……

    2026年6月19日
    6000
  • 国外VPS年付55折,仅€26.33/年起,15机房可选,为何如此优惠?

    在当前的虚拟专用服务器(VPS)市场中,找到高性价比、高可靠性的解决方案是关键,本评测聚焦于一项限时优惠活动:年付55折,起价仅€26.33/年,可选包括美国、新加坡、荷兰、乌克兰等在内的15个全球机房,本次测评基于2024年第三季度的实际测试数据(测试环境:Ubuntu 22.04 LTS,基准工具包括Uni……

    2026年2月5日
    14630
  • 海外BGP混合线路RAKsmart怎么样,DDR5内存流量用不完是真的吗

    RAKsmart作为全球知名的机房服务商,近期针对海外服务器市场推出了重磅升级方案,本次测评将深度解析其主打的海外BGP混合线路服务器,重点考察DDR5内存的实际性能表现以及流量计费模式的真实性价比,本次测评基于服务商提供的测试样机,所有数据均来自真实运行环境,旨在为开发者与企业用户提供具备参考价值的选购依据……

    2026年3月12日
    14000
  • 服务器托管湖北怎样选,哪家服务商更靠谱?

    04湖北服务器托管避坑指南:选机房前看完这篇再决定在湖北做服务器托管,靠谱的选择必须综合机房等级、带宽线路、本地服务能力和价格四方面来定,盲选便宜机房大概率会为后期稳定性和运维买单, 这篇文章直接拆解湖北托管的门道,从价格构成到机房选择再到具体操作,给你一套能直接用的决策清单,湖北服务器托管多少钱一年?价格构成……

    2026年8月17日
    900
  • 封装继承多态的理解方法是什么?,怎么应用?

    封装、继承、多态是面向对象编程的三大特性,它们让代码更安全、更易复用、更具扩展性,掌握这三者能帮你写出真正可维护的软件,封装继承多态怎么理解?从生活经验开始面向对象编程试图模拟现实世界,因此这三个概念都能在生活中找到对应模型,理解它们的关键不是死记定义,而是看它们如何解决实际问题,封装:把复杂性藏起来,只暴露接……

    2026年7月25日
    800
  • 服务器网站维护应该怎么做呢,有哪些注意事项?

    服务器网站维护的核心是定期更新、监控和备份,确保安全与稳定运行,服务器网站维护方案:从日常巡检到应急响应基础维护任务清单系统更新与安全补丁:每月至少一次操作系统和关键软件更新,针对高危漏洞应在24小时内完成补丁部署,Linux使用yum update或apt update && apt upgr……

    2026年8月18日
    1500

发表回复

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