我目前正在考虑使用 squashfs 在闪存驱动器上存储信息。然而,每当插入闪存驱动器时,Fedora 34 都会为其分配一个设备 ID (/dev/sd?),该设备 ID 可能会从一个引导更改为另一个引导,因此很难编写涉及该驱动器的脚本。有没有办法为驱动器或分区分配标签,这将有助于识别驱动器?
主页
/
user-1147444
ghborrmann's questions
ghborrmann
Asked:
2020-03-08 07:45:09 +0800 CST
我有一台运行 Windows 10 和 Fedora 31 的双启动计算机。我想对我的 Windows 10 分区进行映像,但对它自己的备份设施并不完全满意。因此,我正在寻找一种从我的 Fedora 系统中执行此操作的方法。
过去,我曾成功地使用 partimage 对我的 Windows 7 系统进行映像。我也尝试过 fsarchiver,但它给出了(非致命的)错误消息,这让我不愿意相信它。当我尝试使用 partimage 对我的 Windows 10 系统进行映像时,我现在收到两条非致命错误消息:一条说 partimage 无法处理常驻属性,另一条说它无法处理 $BITMAP。我不知道这些错误的后果是什么,所以我再次不想相信我可以从这个备份中完全恢复。我已经尝试过 fsarchiver,但现在这给了我致命的错误。我试过 ntfsclone,这显然有效;至少它没有产生错误消息。
但是,如果需要,我如何知道是否可以使用 ntfsclone 生成的备份来恢复我的 Windows 10 系统?partimage 现在显示过去没有的错误这一事实可能意味着 Windows 10 使用了一些新的或 Windows 7 未使用的 ntfs 方面;我如何知道 ntfsclone 是否正确处理这些方面?我可以将映像还原到未使用的分区,但不知道如何验证文件系统是否相同。有 ntfscmp 实用程序,但它与 ntfsclone 属于同一软件包,因此可能具有相同的缺点(如果有的话)。
有什么建议么?