📌  相关文章
📜  Microsoft Azure – 使用 Azure 串行控制台修复损坏的 fstab 文件

📅  最后修改于: 2022-05-13 01:56:13.422000             🧑  作者: Mango

Microsoft Azure – 使用 Azure 串行控制台修复损坏的 fstab 文件

在本文中,您将了解如何修复无法访问的 VM。因此,假设您有一个使用公共 IP 地址运行的 Azure VM,并且在该 IP 地址的 Azure VM 上有一个网站。

如果有一天你看到网站拒绝连接,再多的刷新也无济于事怎么办?您可能会返回虚拟机,并尝试通过 SSH 登录,看看有什么问题。但在这种情况下,SSH 似乎没有做任何事情。您无法通过 SSH 登录。

在这种情况下,Azure 具有串行控制台功能,允许您连接到 VM,即使在这些网络连接问题情况下也是如此。

执行:

因此,要解决此给定问题,请按照以下步骤操作:

第 1 步:现在,让我们转到“串行控制台”。因此,您会看到,现在您可以通过 VM 连接到串行控制台。这是因为这里的串行控制台连接到 VM 上的虚拟串行端口,因此它不受缺少 SSH 或任何其他连接的影响。由于 VM 已将我们置于紧急模式,因此出现了问题。

第2步:让我们登录并检查一下。因此,当操作系统无法启动时,发生了很多紧急情况,这通常是因为fstab文件有问题。看看这个。如您所见,有一个错误的条目。它的 UUID 为 1,并且它也在尝试挂载它。很明显,这是错误的。

注意:当您在fstab中添加一个条目时,您实际上可以通过在 defaults 行的末尾添加一个 no-fail 选项来避免这些引导失败。即使挂载失败,这也会告诉操作系统继续引导。但是,您知道这一行是完全错误的,因此您可以将其删除。

第 3 步:现在,重新启动虚拟机,看看会发生什么。现在,您可以看到引导成功,因为您看到了正确的登录提示。

第 4 步:现在,转到网页,然后刷新它。如您所见,这是成功的,您可以看到 Web 应用程序已加载。

因此,这就是使用 azure 串行控制台修复损坏的 fstab 文件的全部方法。