我们有一个运行 Ubuntu 12.04.5 的虚拟机,我们目前遇到无法正确启动的问题。
根据我的研究,在有补丁的 Hyper-V 上运行 Ubuntu 时,某些存储驱动程序似乎存在已知问题。
来源:https ://bugs.launchpad.net/ubuntu/+source/linux/+bug/1445195
但是,我不确定如何应用这些补丁,因为我们目前无法启动到服务器。
下面是一些屏幕截图,显示了启动时出现的消息:
我们有一个运行 Ubuntu 12.04.5 的虚拟机,我们目前遇到无法正确启动的问题。
根据我的研究,在有补丁的 Hyper-V 上运行 Ubuntu 时,某些存储驱动程序似乎存在已知问题。
来源:https ://bugs.launchpad.net/ubuntu/+source/linux/+bug/1445195
但是,我不确定如何应用这些补丁,因为我们目前无法启动到服务器。
下面是一些屏幕截图,显示了启动时出现的消息:
最后结果
根据下面Windows Ninja 的评论,这是根本原因:
保留原始答案的其余部分,以防它帮助其他人。
原始答案
如果您可以进入 Grub 菜单,则通常有一个恢复选项可用于尝试修复系统并可能安装补丁。
如果您无法进入 Grub 菜单,您应该尝试使用 12.04 live cd(或 iso)启动 VM,这样您就可以尝试安装补丁。如果我在你的鞋子里,这就是我会做的事情。这个过程非常简单:
以下是我通过快速 Google 搜索找到的一些资源:
第 4 条可能对你最有帮助,但我想给你一些备用资源,以防你需要一些额外的信息。
编辑
根据您在下面关于网络无法正常工作的评论,解决方法是将您需要的更新包添加到 Live CD 文件(只是将其存储在一个文件夹中,而不是将其编译到系统中)或它自己的 ISO 和将其作为附加 CD 安装。然后您应该能够从 Live CD 环境中手动安装更新。