cloud-init schema.py 提供的 cloud-config 无效

cloud-init schema.py 提供的 cloud-config 无效

尝试do-release-upgrade从 Ubuntu Server 20.04.4 升级到 22.04 后,安装运行,现在重新启动后,安装停止并出现以下错误:

cloud-init: schema.py[WARNING]: Invalid cloud-config provided: Please run 'sudo cloud-init schema --system' to see the schema errors.

它下降到根提示。

跑步cloud-init schema --system可得: Error: Cloud config schema errors: users.0: {'gecos': 'User', 'groups': ['adm', 'cdrom', 'dip', 'plugdev', 'lxd', 'sudo'], 'lock_passwd': False, 'name': 'user', 'passwd' '<some hash>', 'shell': '/bin/bash'} is not valid under any of the given schemas

(其中User/user是我的用户帐户的名称)
此时似乎没有办法继续,现在即使尝试使用以前的内核启动也会立即导致内核恐慌。

我没有尝试进行任何类型的云配置。这是一个独立的服务器,所以我不知道正在尝试初始化哪个云实例。

有办法绕过这个问题吗?还是我应该创建一个由一台机器组成的云?

答案1

当然,在我发布问题后,我会得到解决方案的匹配结果。其中一个是 [这里] (我如何禁用 cloud-init?),它给出了创建空白文件的解决方案/etc/cloud/cloud-init.disabled。这似乎有效。删除我已从/etc/fstab该服务器移出的驱动器中的一些无关条目也有帮助。

相关内容