温馨提示×

ubuntu分卷能否自定义大小

小樊
46
2025-11-22 14:20:27
栏目: 智能运维

可以自定义大小

Ubuntu 中,无论是新建还是调整磁盘上的分区/分卷,都可以按你的需求自定义容量。常见做法包括使用图形界面的 GParted,命令行的 fdisk/parted,以及需要动态调整的 LVM。进行任何写盘操作前,务必先备份重要数据,并确保有未分配空间或可用磁盘空间可用。

常用方法

  • 图形界面

    • 使用 GParted:安装命令为 sudo apt update && sudo apt install gparted;在界面中选中目标分区,点击“调整大小/移动”,拖动滑块或手动输入大小,最后“应用”。也可在未分配空间上右键“新建”来自定义分区大小与文件系统。
    • 使用 GNOME Disks(磁盘):系统自带,选择磁盘→“分区”→创建/调整分区,按向导设置容量与文件系统。
  • 命令行

    • 使用 fdisk(MBR 场景):查看磁盘 sudo fdisk -l;进入交互 sudo fdisk /dev/sdX;创建分区时指定大小(如 +10G);保存退出后格式化(如 sudo mkfs.ext4 /dev/sdX1)。
    • 使用 parted(支持 GPT、适合大容量):初始化为 GPT(sudo parted /dev/sdX mklabel gpt);创建分区并指定起止或百分比(如 mkpart primary ext4 0% 100%);调整分区大小(如 resizepart 1 50%)。
  • 使用 LVM(逻辑卷管理,便于后续在线调整)

    • 安装工具:sudo apt install lvm2
    • 扩展逻辑卷:sudo lvextend -L +100G /dev/mapper/ubuntu–vg-ubuntu–lv
    • 扩展文件系统(ext4 示例):sudo resize2fs /dev/mapper/ubuntu–vg-ubuntu–lv
    • 验证:df -h

注意事项

  • 操作前务必备份数据;分区调整存在数据丢失风险。
  • 需要有未分配空间或额外磁盘空间;缩小分区前建议先检查并整理文件系统(如 ext4 的 e2fsck/fstrim 等),避免不一致。
  • 系统盘或正在使用的分区调整时,尽量在LiveCD/救援环境单用户模式下进行,减少占用与风险。
  • 使用命令行工具需要 sudo 权限;不熟悉命令时优先选择 GParted/GNOME Disks 的可视化操作。

如果你指的是分卷压缩

“分卷”也常指把大文件拆分成多个小文件(非磁盘分区)。在 Ubuntu 中可用如下方式自定义每卷大小:

  • 使用 tar + split:tar cvzpf - 目录 | split -d -b 500M - 归档名(每卷 500MB
  • 使用 rar:rar a -v50000k 归档.rar 文件/目录(每卷 50MB
  • 合并分卷:cat x* > full.zip 后再解压;或 rar 直接解压首分卷即可。

0