我最近从磁盘分区创建了一个dd.我想将它用作虚拟机中的磁盘.我不能因为磁盘没有分区表.

我可以为循环设备分区表吗?怎么样?

apparently a similar question exists here. 如果有人知道如何在不重复所有数据的情况下做到这一点,那就太棒了.

我做了dd if = / dev / sda1 of = myfile


我无法复制完整的sda磁盘,因为它太大了.

解决方法:

如果您仍有原始驱动器,则删除该图像并使用以下命令再次创建:

dd if=/dev/sda1 of=myfile bs=512 seek=2048

这将在开始时留下通常的1 MiB空间,以便稍后添加分区表.

您还可能希望将qcow2用于图像,而不是使用包含未使用块中所有垃圾的完整原始图像文件.

标签: linux, partition, virtualization, loop-device

相关文章推荐

添加新评论,含*的栏目为必填