Linux硬盘格式化分区工具有哪些?

Linux下常用硬盘分区格式化工具包括命令行工具fdisk、parted以及图形化工具GParted,操作流程通常为:使用分区工具创建或调整分区表,再用mkfs命令(如mkfs.ext4)将分区格式化为所需文件系统。

核心命令行工具(推荐优先掌握)

fdisk – 传统MBR分区工具

  • 适用场景:MBR分区表(≤2TB硬盘)、基础分区操作。
  • 操作步骤
    sudo fdisk /dev/sdX  # 替换sdX为目标磁盘(如sda)
    • 交互命令:
      • n:新建分区(设置起始/结束扇区)。
      • d:删除分区。
      • t:更改分区类型(如Linux为83,交换分区为82)。
      • w:保存并退出。
    • 格式化分区(以ext4为例):
      sudo mkfs.ext4 /dev/sdXN  # X为磁盘号,N为分区号(如sda1)

parted – 支持GPT分区表

  • 适用场景:大容量硬盘(>2TB)、GPT分区表、高级操作。
  • 创建GPT分区表
    sudo parted /dev/sdX
    (parted) mklabel gpt
    (parted) mkpart primary ext4 1MiB 10GiB  # 创建10GB主分区
    (parted) quit
  • 格式化
    sudo mkfs.ext4 /dev/sdXN

gdisk – GPT专用工具

  • 类似fdisk的交互界面,专用于GPT磁盘:
    sudo gdisk /dev/sdX

    命令与fdisk相似(n新建、d删除等),支持GPT特性。

    Linux硬盘格式化分区工具有哪些?

文件系统格式化命令

  • 常用工具
    • mkfs.ext4 / mkfs.xfs:格式化EXT4/XFS文件系统。
    • mkswap:初始化交换分区(sudo swapon /dev/sdXN启用)。
    • fat32格式化:sudo mkfs.vfat -F 32 /dev/sdXN

图形界面工具(适合新手)

GParted(推荐)

  • 功能:可视化分区管理(创建/调整大小/格式化)。
  • 安装
    sudo apt install gparted  # Debian/Ubuntu
    sudo dnf install gparted  # Fedora
  • 操作流程
    1. 启动后选择目标磁盘。
    2. 右键分区 → 执行操作(如Format to选择文件系统)。
    3. 点击✅应用更改。

GNOME Disks(系统自带)

  • 路径:应用菜单搜索”Disks”。
  • 支持格式化、SMART检测、创建磁盘镜像。

关键注意事项

  1. 数据备份
    • 分区操作会永久擦除数据!务必提前备份关键文件。
  2. 识别磁盘
    • 使用lsblksudo fdisk -l确认磁盘标识(如sdanvme0n1)。
  3. 分区表选择
    • MBR:兼容老系统,但仅支持≤2TB磁盘。
    • GPT:支持>2TB磁盘和UEFI启动(现代硬件首选)。
  4. 挂载使用
    • 格式化后需挂载分区:
      sudo mkdir /mnt/data
      sudo mount /dev/sdXN /mnt/data
    • 开机自动挂载:编辑/etc/fstab添加分区UUID(通过blkid查看)。

工具选择建议

场景 推荐工具
MBR小硬盘基础操作 fdisk + mkfs
GPT大硬盘或UEFI系统 parted/gdisk
无命令行经验 GParted

重要提示:操作磁盘有较高风险,建议在非生产环境练习,若涉及系统盘,使用Live USB启动系统进行操作。

Linux硬盘格式化分区工具有哪些?


引用说明

Linux硬盘格式化分区工具有哪些?

原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/37679.html

(0)
酷盾叔的头像酷盾叔
上一篇 2025年6月24日 09:43
下一篇 2025年6月24日 09:54

相关推荐

  • VM安装Linux系统难不难?

    在VMware或VirtualBox中安装Linux系统需先下载ISO镜像,创建新虚拟机并配置内存、硬盘等参数,启动虚拟机后加载ISO文件,根据安装向导完成分区、用户设置等步骤,最后重启即可使用。

    2025年6月10日
    000
  • 如何在Linux系统中快速查看主机序列号?

    在Linux系统中,可通过以下方法查看主机序列号:1. 使用命令sudo dmidecode -s system-serial-number直接获取;2. 查看/sys/class/dmi/id/product_serial文件内容,不同硬件厂商或虚拟化环境可能显示格式不同,部分设备需root权限访问。

    2025年5月28日
    400
  • Linux日志怎样快速查看方法?

    Linux查看日志常用命令:journalctl查看systemd日志(支持实时跟踪、时间筛选),tail -f实时监控文件(如/var/log/syslog),less或cat浏览文件,grep过滤关键词。

    2025年6月10日
    100
  • Linux下如何改IP?

    在Linux中修改IP地址有两种方式:使用ifconfig或ip命令临时修改(重启失效),或编辑网络配置文件(如/etc/network/interfaces或/etc/sysconfig/network-scripts/ifcfg-eth0)永久修改,修改后需重启网络服务生效。

    2025年6月19日
    000
  • Linux下如何启动服务?

    Linux 下启动服务的主要方法是使用 systemctl start 服务名(适用于 systemd 系统),对于较旧的 SysVinit 系统,常用 /etc/init.d/服务名 start 或 service 服务名 start,执行命令通常需要 sudo 权限。

    2025年6月6日
    200

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN