因此,我将闪亮的 SATA SSD 换成了更闪亮的 PCI-E SSD。我在 SSD 上运行我的核心操作系统,因为它非常快。我在我的旧 SSD 上做了这个,所以我创建了一个新的 EXT4 分区,然后只是dded 数据(对不起,我不知道我运行的确切命令),在重新安装 grub 后,我启动到 PCI-E SSD。乍一看,一切都运行良好,而且运行速度比以往任何时候都快。
但是后来我注意到新的更大驱动器上的可用磁盘空间:它几乎与另一个磁盘上的完全相同......一个磁盘大小的一半。
所以看起来好像我错误地复制了文件,并且它也复制了一些文件系统元数据。
像duDisk Usage Analyzer这样的工具会返回正确的数字。查看分区(而不是文件)的东西似乎认为驱动器是 120GB
我已经使用这个驱动器一个星期了,所以它与旧的 SSD 不同步,所以转储数据并重新开始并不是让我高兴的工作,而是两个问题:
有没有办法修复我的文件系统,以便它知道它的真正含义?fsck e2fsck并且badblocks所有人似乎都能够扫描它而不会发现它的问题。
如果我重新插入我的旧 SSD,将数据从我的 PCI-E 复制到它,然后将它复制回一个新的文件系统(例如处理数据),这样做的最佳方法是什么?我显然想保留所有权限和软链接。