在有分区的外部硬盘上使用 dd 命令

在有分区的外部硬盘上使用 dd 命令

我想将 .raw 文件写入外部驱动器的第一个分区。我试过了: dd if=file of=/dev/sdb3但它没有给我一个可启动的驱动器,因为正确的命令应该是:dd if=file of=/dev/sdb

我的问题是,这个命令是否会破坏驱动器上另外两个分区的数据,还是只会破坏第一个分区的数据?

答案1

  1. 它会破坏分区表,因为它存储在驱动器的开始处。

  2. 它会破坏与映像本身大小相同的驱动器内容。如果映像大到足以到达第二或第三个分区,那么它就会破坏这些分区。

  3. MEMDISK 将允许您将其保留为映像并直接启动。

相关内容