尝试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
该服务器移出的驱动器中的一些无关条目也有帮助。