系统相关
首页 > 系统相关> > linux – 如何将ms-dos分区表添加到循环设备?

linux – 如何将ms-dos分区表添加到循环设备?

作者:互联网

我最近从磁盘分区创建了一个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,virtualization,partition,loop-device
来源: https://codeday.me/bug/20190815/1659607.html