插件窝 干货文章 麒麟操作系统中的磁盘分区和格式化如何进行?

麒麟操作系统中的磁盘分区和格式化如何进行?

分区 分区表 磁盘 挂载 872    来源:    2025-04-12

在麒麟操作系统(基于Linux内核)中进行磁盘分区和格式化,可以通过命令行工具或图形界面完成。以下是详细操作指南:


一、图形化工具(推荐新手使用)

  1. 打开磁盘管理工具

    • 点击开始菜单 → 搜索并打开 "磁盘"(或 Disks 工具)。
  2. 选择目标磁盘

    • 左侧选择需要操作的物理磁盘(如 /dev/sda/dev/nvme0n1 等)。
  3. 分区操作

    • 创建分区表(全新磁盘需先执行):
      1. 点击右上角菜单 → 选择 "格式化磁盘"
      2. 选择分区表类型:GPT(UEFI推荐)或 MBR(传统BIOS兼容)。
    • 新建分区
      1. 点击 "+" 按钮,设置分区大小、文件系统类型(如ext4、NTFS等)。
      2. 输入挂载点(如 /home),点击确认。
  4. 格式化分区

    • 选中目标分区 → 点击齿轮图标 → 选择 "格式化" → 设置文件系统类型和标签。

二、命令行工具(高级用户)

1. 查看磁盘信息

sudo fdisk -l       # 列出所有磁盘及分区
lsblk               # 以树形结构查看磁盘和分区

2. 使用 fdiskgdisk 分区

  • MBR分区表(适用于传统BIOS)

    sudo fdisk /dev/sdX   # 替换X为目标磁盘字母(如sdb)
    
    • 交互命令:
    • n:新建分区
    • d:删除分区
    • t:更改分区类型(如Linux为83,交换分区为82)
    • w:保存并退出
  • GPT分区表(适用于UEFI)

    sudo gdisk /dev/sdX   # 操作类似fdisk,但支持GPT
    

3. 格式化分区

# 格式化为ext4文件系统(推荐Linux使用)
sudo mkfs.ext4 /dev/sdXn   # 替换Xn为具体分区(如sdb1)

# 格式化为FAT32(兼容U盘/共享)
sudo mkfs.vfat -F32 /dev/sdXn

# 格式化为NTFS(Windows兼容)
sudo mkfs.ntfs /dev/sdXn

4. 挂载分区

sudo mkdir /mnt/mydisk      # 创建挂载点
sudo mount /dev/sdXn /mnt/mydisk   # 临时挂载

# 开机自动挂载(需编辑/etc/fstab)
echo '/dev/sdXn /mnt/mydisk ext4 defaults 0 2' | sudo tee -a /etc/fstab

三、注意事项

  1. 数据备份:分区和格式化会清除数据,操作前务必备份重要文件。
  2. 分区表选择
    • 磁盘容量 >2TB 或 UEFI 启动 → 选择 GPT
    • 旧硬件兼容 → 选择 MBR
  3. 文件系统推荐
    • Linux系统分区:ext4
    • 共享存储:NTFSexFAT
    • UEFI启动分区:FAT32(ESP分区)
  4. 交换分区(Swap):
    • 使用 mkswap /dev/sdXn 创建,通过 swapon 启用。

四、常见问题

  • 权限不足:确保使用 sudo 或 root 用户操作。
  • 分区未生效:执行 partprobe 或重启系统更新分区表。
  • 挂载失败:检查文件系统是否损坏(fsck /dev/sdXn)。

通过上述步骤,您可以灵活管理麒麟系统中的磁盘分区与格式化。如需进一步优化(如LVM、RAID),可结合具体需求扩展操作。