GParted (简体中文) - ArchWiki

# GParted (简体中文)

相关文章

- GNU Parted
- Gparted-Live
- Partitioning

翻译状态： 本文是英文页面 GParted 的翻译，最后翻译时间：2015-03-01，点击这里可以查看翻译后英文页面的改动。

GParted 是 GNU Parted 的 GTK+ 前端，也是 GNOME 官方指定的分区编辑程序。它可以建立/删除/更改/检查几乎所有文件格式的分分区，还可以管理驱动器盘符、参数和复制/粘贴整个分区。GParted 收录于 [extra] 库，还有 Live CD 版本。若要调整平常无法卸载的根文件系统所在分区，需要下载 Live CD.

警告: GParted 可以读写您的硬盘分区，因此若使用不慎会导致数据丢失。建议您在使用 GParted 之前先备份会受到影响的分区。

## 安装到 Arch

从官方源安装 gparted .

### 可选依赖

#### 文件系统

单独的 GParted 软件包本身并不支持所有文件系统。以下列举了为支持不同文件系统所需的软件包:

软件包 | 文件系统
btrfs-progs | Btrfs
dosfstools | fat16/32
e2fsprogs | ext2/ext3/ext4 (v1.41+)
exfat-utils | exfat
f2fs-tools | F2FS
jfsutils | JFS
ntfs-3g | NTFS
reiser4progsAUR | Reiser4
reiserfsprogs | Reiser3
xfsprogs | XFS

#### 额外功能

软件包 | 功能
mtools | 适用于 MSDOS 硬盘。如果您要更改 FAT 分区的盘符，就需要这个。

注意: 若您通过 pacman 安装 GParted, pacman 也会为您列举这些可选软件包。

## GParted 支持

若您不确定某个指令的作用为何，可以参考官方 GParted 论坛。

## 小技巧

### 把 GParted-live 添加至您的 GRUB 菜单

将 GParted-live 添加至您的 GRUB 菜单的步骤，请参阅 Gparted-Live wiki 文章。好处是您可以直接从 GRUB 启动进 GParted-live CD 的 live 环境，不需要另外准备一张 CD！

### 双启动 Windows XP

如果您打算将一个同属于启动分区的 Windows XP 分区移动到另一块硬盘，只要将以下的注册表删除，之后就可以用 GParted 轻易地操作，Windows 不会出现任何问题:

    HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

相关资料参见这里。

### 修复混乱的分区顺序

如果您的硬盘上有逻辑分区，刪除其中一个可能会导致分区顺序混乱。例如以下的范例:

    /dev/sda1 (主分区)
    /dev/sda2 (主分区)
    /dev/sda3 (主分区)
    /dev/sda4 (扩展分区)
    /dev/sda5 (逻辑分区)
    /dev/sda6 (逻辑分区)
    /dev/sda7 (逻辑分区)

1-3 是主分区。5-6 是隶属于扩展分区 (4) 的逻辑分区。假设您砍掉 `/dev/sda5`，并将 `/dev/sda2` 复制一份到释出的空间上，那么现在您的硬盘看起来像下面这样:

    /dev/sda1 (主分区)
    /dev/sda2 (主分区)
    /dev/sda3 (主分区)
    /dev/sda4 (扩展分区)
    /dev/sda7 (逻辑分区)
    /dev/sda5 (逻辑分区)
    /dev/sda6 (逻辑分区)

注意到在删除、复制/粘贴分区之后，分区顺序混乱了。这可能会导致各种问题：无法顺利挂载分区、出现 GRUB Error 17 "no bootable system"等等。解決这个小问题的方法很简单：

1. 用您的 Arch Live CD、GParted Live CD (或任何其他 live Linux CD) 启动系统
2. 运行 fdisk, 选择硬盘，进入高级模式，修复分区顺序，并将变更写入硬盘

例如使用 `/dev/sda`:

    # fdisk /dev/sda

1. 进入 fdisk 之后，选择 `x` 选项 (额外功能 (仅限进阶用户)) 并按 enter
2. 接着选择 `f` 选项 (修复分区顺序) 并按 enter
3. 接着选择 `w` 选项 (写入分区表之后退出) 并按 enter

注意: 您必须以 root 身分执行 partprobe，或是重启系统，这样内核才能读取新的分区表！

### 从菜单启动 GParted

如果您从菜单 (例如 xfce 的应用程序菜单) 载入 GParted 时发生任何问题，安装 polkit 软件包，并设定为和当前会话同时启动。

### 启用 GParted 在线调整大小和设备对应器磁盘阵列(dmraid)功能

你需要以以下参数重新编译软件包:

./configure --enable-online-resize --enable-libparted-dmraid

Categories:

- File systems (简体中文)
- System recovery (简体中文)