我的笔记本电脑硬盘上有两个大小相同的分区(我们称之为 A 和 B),这样当我准备在 A 上升级操作系统的新主要版本时,我可以将 A 复制到 B 进行备份,然后升级 A 并从那里在 A 上运行。如果出现问题,我会将 B 复制回 A 并重新开始。
问题是,我无法再使用 GParted 复制分区。我在 GParted 中选择源分区并点击复制按钮,一切似乎都很好。问题是,无论我做什么,GParted 都不会让我选择粘贴。两个分区都已卸载,我尝试先删除目标分区,然后选择它,但粘贴仍然被禁用。
我尝试使用 parted (而不是 GParted),并得到以下结果:
(分开)cp / dev / sda 2 1 错误:文件系统启用了不兼容的功能。兼容的功能包括 has_journal、dir_index、filetype、sparse_super 和 large_file。使用 tune2fs 或 debugfs 删除这些功能。
我正在使用具有 parted v1.8.8 和 GParted v0.4.3 的 GParted live CD。
只是为了好玩,我下载了最新的 GParted live CD,遇到了完全相同的问题。但是,我无法运行 parted,因为启动控制台时 GParted 不再默认为 root 用户,而且我不知道 root 密码。很好。我稍后会处理这个问题。
那么,我做错了什么?
根据 GParted:
/dev/sda1 ext3 48.35GiB /dev/sda2 ext3 48.35GiB 未分配 7.38MiB /dev/sda3 交换 5.74GiB /dev/sda4 扩展 /dev/sda5 ext3 46.61GiB
我这里如何将 sda2 复制到 sda1?
答案1
我认为这个错误很容易解释:
(parted) cp /dev/sda 2 1
Error: File system has an incompatible feature enabled. Compatible features are has_journal, dir_index, filetype, sparse_super and large_file. Use tune2fs or debugfs to remove features.
跑步:
tune2fs -l /dev/sda2
查看您启用了哪些上面未列出的功能。然后您可以考虑禁用一些功能。
另一个选择是 dd,但我认为我们不想去那里......