我需要克隆一个 60gb IDE 驱动器,用于车载导航系统升级。我有驱动器和 2 个 IDE 转 USB 适配器,使用 DD 时,运行速度为 1.5MB/s,根据我的计算,这意味着需要 12 小时。
除了适配器之外,我没有可以安装驱动器的设备,有些适配器比其他适配器更快吗?
我是否应该在笔记本电脑上创建一个分区,将源驱动器复制到该分区,然后从该分区克隆,这样它就不会从一个驱动器转到另一个驱动器,而是有效地进出 USB 适配器?还有其他方法可以加快速度吗?
编辑:
我使用的命令是dd if=/dev/sdb of=/dev/sdc conv=sync status=progress
我已将驱动器插入相邻的两个端口。我会尝试不同的端口,谢谢
为了优化速度,您需要确保数据路径的硬件部分尽可能直线。避免通过相同的硬件或控制器双向运行数据。您还需要尽量减少所涉及的软件层。
首先,使用与您的系统兼容的最高 USB 版本:
其次,如果可能,请确保已将适配器连接到不同的控制器:
第三,使用像 Ubuntu live 这样的 Live 发行版,而不是 VM。其他地方有使用这些发行版的指南。这很容易。这个想法是,您希望在不同的数据驱动器之间尽可能少地使用软件抽象层。
完成上述操作后,您可以运行
dd
命令并相信它在可用硬件的情况下尽可能以最佳方式运行。