有没有一种方法可以将扇区级别的复制/克隆从一个硬盘驱动器复制到另一个硬盘?

非理性的约翰

在不分散注意力的情况下,我尝试将MacBook中500GB驱动器的内容复制到另一个500GB驱动器。但这真是出乎意料的麻烦,因为该驱动器同时包含OS X分区和通过Apple的Boot Camp与Win 7一起使用的NTFS分区。

除了Clonezilla之外,到目前为止,我所研究的工具都有一定的局限性。Mac工具不想处理NTFS分区。Windows工具对于HFS +分区和/或混合MBR / GPT Boot Camp分区一无所知。

Clonezilla看起来可以满足我的要求,但是显然我不知道如何使用它。完成我认为是扇区到扇区的复制后,我发现仅NTFS分区已迁移。其他人显然是空的。(坦率地说,我也不肯定Clonezilla也正确迁移了分区表)。

注意:使用SATA读取和写入这些驱动器的所有扇区需要2个小时以上。因此,我不赞成使用试错法来缩小要使用的Clonezilla选项的正确组合。

我开始认为,答案可能是引导Linux(可能是Ubuntu),然后使用一些古老的BSD命令。问题是我不知道要从一个驱动器到另一个驱动器执行扇区级复制的命令(或要使用的参数)。据我所知,驱动器具有相同数量的扇区,所以这应该是微不足道的。叹。


是的,dd 确实可以。(ew!)

我特别感谢serverfault.com上相应问题/交换的答案中的链接,因为我从没想过要去那里。

这是我从serverfault上的交流中了解到这些信息后使用的一些其他调整。

  • 不要使用默认的传输大小512字节。在我的情况下,我使用该表格,
    dd if=/dev/sda of=/dev/sdb bs=8192
    因为这显着提高了数据传输速率。(碰巧我的两个驱动器的大小都是8192的倍数。不确定是否很重要,但是这样做比较安全)。

  • 有一种方法可以从dd命令中获取一些进度状态dd收到正确的信号后,显然会显示其当前传输状态。我使用了此serverfault答案中建议的方法但是,我使用了120秒的间隔,而不是10秒,因为我不想被进度信息“淹没”。

将我的500GB驱动器完全克隆到另一个500GB驱动器大约需要2小时20分钟。来自dd的最终状态消息是
500107862016 bytes (500 GB) copied, 8353.86 s, 59.9 MB/s

它缺少的选择当然可以弥补此过程的简单性和完整性。:-)

詹姆斯·T

在linux中,dd命令可以执行您想要的操作。

https://serverfault.com/questions/4906/using-dd-for-disk-cloning

只需确保不要将空驱动器克隆到要克隆的驱动器上即可。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

克隆硬盘驱动器并将所有数据从一个驱动器复制到另一个驱动器有什么区别?

来自分类Dev

在 C# 中有没有一种方法可以将文件从一个位置复制到另一个位置并覆盖现有文件?

来自分类Dev

有没有一种方法可以将int []复制到另一个int []而无需重复int?

来自分类Dev

有没有一种方法可以使用python中该文件名的子文本将文件从一个文件夹复制到另一个文件夹?

来自分类Dev

硬盘驱动器已满时,将文件从一个连接的USB驱动器复制到另一个连接的USB驱动器

来自分类Dev

如何使硬盘驱动器将其内容实时复制到另一个硬盘驱动器?

来自分类Dev

如何使用Ubuntu将可引导NTFS分区从一个物理硬盘驱动器复制到另一个物理硬盘驱动器?

来自分类Dev

如何使用Ubuntu将可引导NTFS分区从一个物理硬盘驱动器复制到另一个物理硬盘驱动器?

来自分类Dev

我的硬盘有错误,如何将其复制到另一个驱动器

来自分类Dev

有没有一种方法可以将文件从旧的ftp服务器快速复制到另一个ftp服务器?

来自分类Dev

有没有一种方法可以从磁盘启动,以将内部硬盘驱动器克隆到外部硬盘驱动器,反之亦然?

来自分类Dev

MySQL:有没有一种方法可以将值从一个表插入到另一个表?

来自分类Dev

MySQL:有没有一种方法可以将值从一个表插入到另一个表?

来自分类Dev

有没有一种方法可以优化SMR硬盘驱动器?

来自分类Dev

有没有一种方法可以在Visual Studio 2015中将引用从一个项目复制/粘贴到另一个项目?

来自分类Dev

如何将每个文件的目录从一个硬盘复制到另一个硬盘?

来自分类Dev

有没有一种方法可以使硬盘驱动器/光盘驱动器轻松卸下?

来自分类Dev

有没有一种方法可以获取硬盘驱动器上所有文件夹的列表以及所用的空间?

来自分类Dev

有没有一种方法可以防止安装/更新使我的硬盘驱动器中的文件夹隐匿?

来自分类Dev

从一个硬盘复制到另一个硬盘后验证大目录

来自分类Dev

将整个文件系统层次结构从一个驱动器复制到另一个驱动器

来自分类Dev

通过USB启动盘将文件从一个NTFS驱动器复制到另一个驱动器

来自分类Dev

有没有一种方法可以计算从一个点到另一个点的方位?

来自分类Dev

有没有一种方法可以递归选择一个班级的所有子级到另一个班级

来自分类Dev

有没有办法将ibm云功能从一个帐户复制到另一个帐户

来自分类Dev

有没有办法使用JavaScript将验证从一个输入复制到另一个输入?

来自分类Dev

有没有办法将文件从一个分支复制到另一个但名称不同的分支?

来自分类Dev

将光盘布局和分区复制到另一个驱动器

来自分类Dev

有没有一种方法可以将INSTALLDIR重定向到另一个目录?

Related 相关文章

  1. 1

    克隆硬盘驱动器并将所有数据从一个驱动器复制到另一个驱动器有什么区别?

  2. 2

    在 C# 中有没有一种方法可以将文件从一个位置复制到另一个位置并覆盖现有文件?

  3. 3

    有没有一种方法可以将int []复制到另一个int []而无需重复int?

  4. 4

    有没有一种方法可以使用python中该文件名的子文本将文件从一个文件夹复制到另一个文件夹?

  5. 5

    硬盘驱动器已满时,将文件从一个连接的USB驱动器复制到另一个连接的USB驱动器

  6. 6

    如何使硬盘驱动器将其内容实时复制到另一个硬盘驱动器?

  7. 7

    如何使用Ubuntu将可引导NTFS分区从一个物理硬盘驱动器复制到另一个物理硬盘驱动器?

  8. 8

    如何使用Ubuntu将可引导NTFS分区从一个物理硬盘驱动器复制到另一个物理硬盘驱动器?

  9. 9

    我的硬盘有错误,如何将其复制到另一个驱动器

  10. 10

    有没有一种方法可以将文件从旧的ftp服务器快速复制到另一个ftp服务器?

  11. 11

    有没有一种方法可以从磁盘启动,以将内部硬盘驱动器克隆到外部硬盘驱动器,反之亦然?

  12. 12

    MySQL:有没有一种方法可以将值从一个表插入到另一个表?

  13. 13

    MySQL:有没有一种方法可以将值从一个表插入到另一个表?

  14. 14

    有没有一种方法可以优化SMR硬盘驱动器?

  15. 15

    有没有一种方法可以在Visual Studio 2015中将引用从一个项目复制/粘贴到另一个项目?

  16. 16

    如何将每个文件的目录从一个硬盘复制到另一个硬盘?

  17. 17

    有没有一种方法可以使硬盘驱动器/光盘驱动器轻松卸下?

  18. 18

    有没有一种方法可以获取硬盘驱动器上所有文件夹的列表以及所用的空间?

  19. 19

    有没有一种方法可以防止安装/更新使我的硬盘驱动器中的文件夹隐匿?

  20. 20

    从一个硬盘复制到另一个硬盘后验证大目录

  21. 21

    将整个文件系统层次结构从一个驱动器复制到另一个驱动器

  22. 22

    通过USB启动盘将文件从一个NTFS驱动器复制到另一个驱动器

  23. 23

    有没有一种方法可以计算从一个点到另一个点的方位?

  24. 24

    有没有一种方法可以递归选择一个班级的所有子级到另一个班级

  25. 25

    有没有办法将ibm云功能从一个帐户复制到另一个帐户

  26. 26

    有没有办法使用JavaScript将验证从一个输入复制到另一个输入?

  27. 27

    有没有办法将文件从一个分支复制到另一个但名称不同的分支?

  28. 28

    将光盘布局和分区复制到另一个驱动器

  29. 29

    有没有一种方法可以将INSTALLDIR重定向到另一个目录?

热门标签

归档