如何将 qcow2 转换为文件系统或存档文件
Posted
技术标签:
【中文标题】如何将 qcow2 转换为文件系统或存档文件【英文标题】:How to convert qcow2 to file-system or archive file 【发布时间】:2020-10-08 23:54:39 【问题描述】:在我开始写我的问题之前,不要对我这么难,英语不是我的母语。
我的专用服务器上的 Debian10 坏了,但我有一个 qcow2 映像。我将映像复制到另一台服务器并安装了新的 Debian10。
但是我所有的重要文件都在图像上,所以我的问题是,如何将 qcow2 转换为 tar、zip 等或目录,所以我丢失了文件。 我在互联网上搜索了很多时间,但我找不到解决方案。
多合一: 你能给我一种将qcow2图像转换为zip、tar等存档文件的方法吗?或者在普通文件系统中转换它。
【问题讨论】:
【参考方案1】:您可以将qcow2
图像转换为原始文件并将其挂载为循环设备(请参阅losetup
)。
请看这里:https://unix.stackexchange.com/questions/268460/how-to-mount-qcow2-image
【讨论】:
这会破坏我的其他文件吗 我收到以下错误:wrong fs type, bad option, bad superblock on /dev/nbd0p1, missing codepage or helper program, or other error.
如果您装载qcow2
的raw
副本,您的数据将不会被更改。如果您挂载qcow2
映像本身,请挂载它read-only
以保持数据完整。该错误表明您在此图像上有一个特定的文件系统,您可以将其指定为 mount -t vfat
例如以上是关于如何将 qcow2 转换为文件系统或存档文件的主要内容,如果未能解决你的问题,请参考以下文章