错误:无法解码模型断言eragon.model:未找到断言内容/签名分隔符

错误:无法解码模型断言eragon.model:未找到断言内容/签名分隔符

成功创建了内核和小工具快照,然后构建了 ubuntu 核心映像,这里显示了此错误。我刚刚为此映像创建了 .json 模型文件,然后使用以下命令用我的密钥签署了模型断言 $ cat eragon-model.json | snap sign -k default &> eragon.model

该命令已创建了一个eragon.model文件,然后我尝试使用$ sudo /snap/bin/ubuntu-image -c devmode -o eragon410-SDtest.img eragon.model构建我的主板映像,这里显示一个错误。

有人知道解决办法吗?

答案1

-c 或 --channel 选项需要指向商店中现有的频道。有效名称可以是 edge、beta、candidate 或 stable。

此外,如果您的 eragon410-gadget 快照尚未在商店中,您需要使用 --extra-snaps 选项向 ubuntu-image 指出您想要使用的本地快照(内核快照也是如此)而不是让它查看商店。

相关内容