将 AWS HVM Ubuntu 18.04 LTS 升级到 20.04 LTS

将 AWS HVM Ubuntu 18.04 LTS 升级到 20.04 LTS

我有一个运行 Ubuntu 18.04 LTS 的 AWS HVM AMI。我想升级到 20.04 LTS。

do-release-upgrade -d

似乎按预期工作。完成升级,直到最后重新启动。系统重新启动后,它再也不会恢复。而且 Amazon EC2 不知道存在问题,报告实例在系统检查通过的情况下继续运行。升级是 vanilla。我选择将 grub 安装到 /boot 分区上。我选择保留我自己修改过的 sshd 配置文件。还保留 18.04 系统软件中的 cloud-init 配置。

早在 2018 年,我就从运行 18.04 LTS 的免费 Ubuntu HVM 兼容 AWS AMI 开始创建此 AMI。这是一个混乱的过程,因为我必须添加自己的基于卷的文件系统。我的直觉告诉我,这次升级失败可能与这个历史有关。我怀疑 Ubuntu 需要清理他们对 AWS HVM 系统的支持。没有人应该经历这一切只是为了在 AWS 上运行他们自己的 HVM 兼容 AMI。尽管我很高兴了解到一个比派生新的 AWS HVM 20.04 LTS AMI 更简单的解决方案。

最后,我不得不执行 EC2 实例终止并丢失升级的系统。有什么想法吗?

相关内容