在 Ubuntu 下将 SSD 从 Windows 驱动器转移到外部驱动器

在 Ubuntu 下将 SSD 从 Windows 驱动器转移到外部驱动器

我的 SSD Samsung 840 曾用作 Windows 7 机器的操作系统驱动器。
我现在想将其用作 Ubuntu 下的外部 SSD 驱动器。
我使用 Gparted 对其进行了格式化,以删除 Windows 的恢复分区(未分配)。
我注意到现在磁盘比格式化之前慢得多。

我需要做什么 ?

谢谢 !

答案1

如果您通过 USB 将 SSD 连接到计算机,则会受到 USB 带宽的限制。

三星 840 SSD 的读取速度约为 500MB/秒,而 USB 2.0 的理论极限仅为 60MB/秒,但实际上只能达到约 30MB/秒。这可能是您的问题,USB2 太慢了。

使用 USB3 端口(以及 USB3 电缆和支持 USB3 的外壳),您应该能够充分利用 SSD 的速度,即使是在外部也是如此。(或者使用 eSATA 端口,或其他比 USB2 更快的端口。)

此外,如果您的驱动器格式化为 NTFS,则它在 Linux 上的速度会比在 Windows 上慢得多,因为 Linux NTFS 驱动程序速度较慢。这是因为 NTFS 文件系统是专有的,而 Microsoft 并未发布其规范,因此编写 Linux 驱动程序的人必须对文件系统进行逆向工程。如果您切换到 Linux 原生文件系统(如 ext4),您可能会获得更好的性能。

相关内容