
到货 de GParted 1.8 这标志着GNU/Linux桌面环境中应用最广泛的分区编辑器之一进入了一个新的阶段,该编辑器在管理员和家庭用户中也广受欢迎。此版本作为该项目的最新稳定版发布,主要侧重于修复错误、增强与不同文件系统的兼容性以及改进日常操作中的一些细节。
虽然就功能而言,这并非一场革命, 此次更新显然侧重于提升运行的可靠性和安全性。这些更改主要影响 FAT 和 GPT 分区的处理、EFI 分区的管理、临时挂载点的创建方式,以及各种内部优化,从而有助于在 Debian、Ubuntu、Fedora、openSUSE 或 Linux Mint 等参考发行版上编译 GParted。
与之前的版本相比,GParted 1.8 有哪些新功能?
GParted 1.8 大约在六个月后发布。 拉玛二世这段时间用于改进日常使用中令人烦恼或困惑的操作。新版本延续了提供简洁的图形化分区编辑器的传统,但同时引入了…… 对文件系统管理和接口稳定性进行了非常具体的调整在人流量大的环境中,这一点尤其明显。
GParted 通常被用户用于在工作站、家用电脑和瘦服务器上创建磁盘。在此背景下, 首要任务与其说是添加炫目的功能,不如说是确保敏感任务的顺利完成。 (调整分区大小、移动、复制或删除分区)的执行是可预测的,不会出现意外情况,而 1.8 版本通过几个特定的补丁对此进行了更深入的研究。
FAT文件系统和GPT分区的主要改进
GParted 1.8 的大部分改动都集中在 FAT16 和 FAT32 文件系统上,这两种文件系统在当今仍然非常普遍。 在 Windows、Linux 和其他设备之间共享的 USB 闪存驱动器、SD 卡和外置硬盘驱动器新版本修复了在设置与根文件夹条目匹配的 FAT 标签时发生的崩溃问题,这种情况虽然特殊,但可能会导致应用程序在某些驱动器上挂起。
此外,一个问题也得到了解决,即 GParted 显示了与 FAT 标签相关的错误消息这可能会导致用户误以为操作失败,而实际上操作已成功完成。这些调整旨在使用户能够更清晰、更一致地体验操作,尤其是在使用之后会在其他系统中使用的可移动存储介质时。
另一个相关的变化是以下可能性: 创建 FAT16/32 文件系统时,请设置 LBA(逻辑块寻址)标志。此选项有助于确保某些硬盘和U盘与许多机构仍在使用的老旧固件或BIOS兼容。此外,GParted 1.8还修复了一个错误,该错误会导致在复制/粘贴操作期间GPT分区类型GUID复制不正确,从而可能导致最终结果出现细微的不一致。
更谨慎地管理 EFI 分区和挂载点
UEFI 系统支持是新版本引入的另一个有趣变化领域。GParted 1.8 集成了以下功能: 检测到逻辑 EFI 系统分区 (ESP) 时显示警告这是一个不寻常且可能存在问题的配置。此警告旨在防止分区设计错误导致启动失败或难以维护的配置。
与此同时,该项目现在 将 ESP 分区复制到新分区时,它会保持 EFI 系统分区类型不变。而不是在操作过程中修改或丢失该类型。这简化了以下任务: 克隆启动盘在个人和专业电脑中将系统迁移到 SSD 或 NVMe 驱动器时,这种情况比较常见。
在工作环境方面,GParted 1.8 改变了内部装配点的管理方式。从该版本开始, 该工具会在私有临时目录中创建挂载点。与系统的其他部分隔离。此举降低了与其他工具发生干扰的风险,改善了每次会话后的系统清理,并且在像 GParted Live 这样所有程序都运行在临时可启动环境中的场景中尤为合理。
稳定性修复和界面调整
除了技术上的变化之外,GParted 1.8 还引入了以下方面: 直接影响图形界面用户体验的修正修复的问题之一是界面标签(总结正在进行的工作的文本)在向同一分区添加新任务时无法正确更新,导致链式操作出现混乱。
另一项实际改进是加入…… 在每个操作的详细信息中显示命令输出时,使用等宽字体。这样更容易阅读技术消息,尤其是在用户需要查看 GParted 调用的外部工具的输出时(例如,每个文件系统特有的实用程序)。
此外,还增加了对以下内容的支持: 在复制所有文件系统之前,请删除文件系统签名 参与操作。这种预清理可以防止旧系统中残留的任何元数据干扰内核或后续分析工具,这在专业环境或测试实验室中重复使用磁盘时尤为重要。
与此同时,官方的 GParted 手册及其译文也已更新,其中包括 主窗口的新截图虽然这看起来可能微不足道,但保持文档与实际界面一致有助于那些刚开始使用该程序的人,特别是那些依赖西班牙语或其他语言的在线指南和手册的人。
内部变更和汇编
1.8 版本不仅仅体现在外观上。开发人员在内部也进行了一些改进,主要集中在代码编译和维护方面,这些改进会影响…… 更容易集成到不同的 GNU/Linux 发行版中.
在这些变化中,GParted 1.8 的更新尤为突出。 现在编译的最低要求是 C++14。这一步骤使项目符合现代语言标准,并与当前大多数发行版广泛使用的 GCC 等最新版本编译器保持一致。
此外,还对以下方面进行了改进: 方便使用 GCC 15 及其 libstdc++ 进行编译这可以兼容当前正在开发或测试中的发行版。此外,即使未使用 AX_CXX_COMPILE_STDCXX_14 宏,也能修正配置脚本中对 C++14 的检测,从而使软件包构建过程在各种环境中更加稳定可靠。
就内部架构而言,DMRaid 组件一直是 重构为静态类这简化了代码内部的管理,并减少了潜在的故障点。此外,还有一些细微的修复,虽然乍一看并不明显,但却有助于提高程序在关键情况下的可预测性。
GParted 1.8 提供了对文件系统和分区大小的更多控制选项。
针对 Linux 环境下的文件系统,GParted 1.8 对 EXT4 的处理方式进行了重大改进。从该版本开始, 该工具不再禁用小于 16 TB 的 EXT4 系统上的 64 位支持。以前,在某些情况下,此功能会被禁用,但考虑到当前的硬件能力和现代系统管理实践,这可能是不必要的。
此设置允许 EXT4 系统保留了其先进功能 即使是容量适中的硬盘,例如办公室和家庭常用的笔记本电脑和台式电脑,也能实现这一点。这确保了未来更好的可扩展性,同时又不影响当前的兼容性。
同时,修复了与复制 GPT 分区类型的 GUID 并在克隆 EFI 分区时保留 ESP 类型相关的错误,结果是: 使用现代分区表可以实现更一致的磁盘管理由于许多新设备已经将 UEFI 和 GPT 作为标准配置,因此这种改进尤为重要。
GParted Live 和可用性
与之前的版本一样,GParted 1.8 既可以作为各种 GNU/Linux 发行版上的可安装应用程序使用,也可以作为软件包使用。 GParted Live,可从 USB 或 CD 启动的镜像文件对于不希望或无法永久安装该程序的系统,此实时版本尤其实用,这在公司或教育中心部署设备之前进行准备时非常常见。
该项目保持其 官方下载页面可作为参考点从这个仓库中,您可以获取 GParted Live 的源代码和镜像文件。大多数发行版会在新版本发布后不久更新其仓库,因此您可以轻松地通过常用的软件包管理器获取 1.8 版本。
虽然具体说明可能因发行版而异,但在基于 Debian 或 Ubuntu 的系统中,用户很可能能够安装或更新 GParted。 直接从发行版的官方存储库下载无需依赖外部资源。对于那些需要与多个团队协作或执行技术支持任务的用户而言,稳定存储库的可用性和 GParted Live 选项极大地简化了工作流程。
支持的操作和与 GParted 1.8 兼容的文件系统
在功能方面,GParted 1.8 延续了提供全面分区操作的理念,其图形界面设计清晰易懂,即使对于经验不足的用户也同样适用。借助此工具,可以实现以下功能: 调整分区大小、移动分区、复制分区、粘贴分区、删除分区、检查分区和标记分区并在必要时生成新的 UUID。
GParted 的优势之一在于其对多种文件系统的支持。它可以与多种文件系统配合使用。 EXT2、EXT3、EXT4、Btrfs、如果系统为每种格式都安装了相应的工具,这一点尤其重要。这种多样性在混合网络中同时存在运行 Windows、macOS 和不同 Linux 发行版的计算机的环境中非常有用。
通过将这种广泛的支持与 1.8 版本的具体改进相结合, GParted 正在成为家庭和专业领域进行分区任务的可靠选择。但是,在进行任何分区更改之前,仍然建议进行备份,尤其是在计算机包含工作信息或敏感个人数据的情况下。
GParted 1.8 引入的一系列调整展现了稳健而持续的演进,旨在增强关键任务的稳定性,明确 FAT 等文件系统的行为,并改进与 GPT 和 UEFI 等现有技术的集成。所有这些改进,再加上其对磁盘格式的广泛兼容性以及 GParted Live 的可用性,使其继续保持着作为个人用户和系统管理员的标杆工具的地位。
