如何使用 Ubuntu 18 Live DVD 挽救损坏的文件系统 VPS无法启动,怎么办?

您有多种选择:

  • 选项 1:如果您的操作系统允许,以救援模式启动您的 VPS
  • 选项 2:从 Live DVD 启动您的 VPS,然后挂载您的 VPS 文件系统以执行恢复或保存有价值的数据
  • 选项 3:创建 VM 的完整快照并将其下载到本地 PC,然后使用任何虚拟化环境提取文件

在本示例中,我们将重点关注选项 2,并将从 Ubuntu 18.04 ISO 启动我们的 VPS 以访问我们的磁盘分区。无论您使用什么操作系统(CentOS、Fedora、Ubuntu、Debian 等),这都可以工作,因为 Ubuntu 18 可以与所有这些操作系统文件系统一起使用。

步骤 1. 登录 KiwiVM

您应该看到以下屏幕:

image_8

步骤 2. 选择 ubuntu-18.04 桌面 ISO

Ubuntu 18.04 的服务器版本不提供 Live 模式,所以我们选择 Desktop ISO:

image_20

然后点击 'mount' 按钮:

image_21

步骤 3. 从 ISO 启动 VPS

此时我们需要完全停止 VPS 并重新启动它,以便它成功启动 ISO 映像。

首先,单击“强制停止”:

image_22

我们看到确认屏幕:

image_23

返回主页面,确认状态为已停止:

image_24

现在,单击“开始”

image_25

此时将打开一个新窗口(交互式 shell),大约一分钟后出现以下屏幕将显示:

image_53

点击 'Try Ubuntu'

几秒钟后,我们将进入 Ubuntu 桌面:

image_36

步骤 4. 打开终端

在左下角,单击“显示应用程序”按钮(有九个点的那个):

image_37

您将看到所有应用程序:

image_38

键入“终端”:

image_39

单击“终端”图标,终端将打开:

image_40

步骤 5. 挂载 VPS 分区

键入以下命令:

sudo mkdir /mnt/boot
须藤 mkdir /mnt/数据
须藤挂载/dev/sda1 /mnt/boot
sudo mount /dev/sda2 /mnt/data

image_41

至此,您的 VPS 启动和根分区已成功挂载并可以完全访问。我们可以通过列出它们来确认这一点:

ls /mnt/启动

image_42

ls /mnt/数据

image_43

步骤 6. 复制数据或执行恢复任务

此时您可以执行手动文件系统修复任务并尝试重新启动 VPS。如果失败,您的下一个选择是将所有关键数据复制到临时远程位置。要访问您的文件,请使用上述终端,或使用图形文件应用程序:

image_45

应用程序主窗口:

image_46

单击“其他位置”:

image_49

然后单击“计算机”,然后单击“mnt”:

image_50

从这里,您可以访问启动和数据分区:

image_51

数据分区:

image_52

步骤 7. 卸载 ISO 并重新启动

完成后,通过单击 KiwiVM 中的“卸载”卸载 ISO:

image_54

确认屏幕:

image_55

然后,单击“强制停止”

image_56

此时您可以再次启动 VPS,它将像往常一样从其磁盘启动。

THE END