当我删除启动驱动器后,我该如何修复我的计算机?

当我删除启动驱动器后,我该如何修复我的计算机?

我意外地格式化了我 8 年前的 Linux Fedora 17.?? 计算机上的启动分区。现在它无法启动,按下电源按钮后显示:

GRUB Loading.
Welcome to GRUB!

error: no such partition.
Entering rescue mode. . .
grub rescue> _

当我的计算机旁边唯一可以使用的东西是:时,我可以让我的计算机再次工作吗?

  • 一个 32GB 可启动闪存盘,上面有 Ubuntu 16.04 桌面;

  • 一部旧触屏手机(上面写着这篇文章)

我已经尝试插入 USB 记忆棒,但没有任何变化(可能只是因为计算机的设置)。
现在还能挽救我的电脑吗?如果可以,我该怎么做?

(另外,因为我的计算机水平不是很好,请不要使用太多高级表达。谢谢!)

答案1

您可以重新创建启动分区并使用 Ubuntu 16.04 Live CD 重新安装 GRUB。如果启动分区仍然存在但只是格式化,则可以跳过步骤 4。

  1. 在 liveCD 或 liveUSB 上启动通过以下方式启动您的计算机:

    • Linux-Secure-Remix liveCD 或 liveUSB,然后选择“试用 Ubuntu”,然后直接转到下面的步骤 3。

    • 或 Ubuntu live-CD 或 live-USB,选择“试用 Ubuntu”,然后转到下面的步骤 2。

  2. 在实时会话中安装 Boot-Repair 进入 Ubuntu 实时会话后,通过以下方式安装 Boot-Repair:

    连接互联网打开终端(Ctrl+Alt+T)并输入:

    sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update

    sudo apt-get install -y boot-repair

  3. 通过以下任一方式启动 gParted:

    • Dash(Ubuntu 11.04 及更高版本):单击屏幕左上角的 Ubuntu 徽标,然后输入 gparted 并单击出现的 gParted 图标。
    • 或系统->管理->gParted 菜单(Ubuntu 10.04)
    • 或者在终端中输入 gksudo gparted
  4. 通过 gParted 在磁盘起始处创建一个 1GB 的分区:

    • 减少磁盘的第一个分区之一,以便在安装 Ubuntu 的磁盘的起始位置创建 1GB(=1000MiB)的可用空间。此可用空间必须位于磁盘的前 100GB 内(其末尾不得位于磁盘起始位置 100GB 以上)。重要提示:要调整 Windows Vista/7/8 分区的大小,请不要使用 gParted,而应使用 Windows 工具。

    在此处输入图片描述

    • 在这个空闲空间中,创建一个 1GB 大小、格式为 EXT4 的分区。

    • 在一张纸上记下这个新的 1GB 分区的名称。这通常是类似 /dev/sdXY(X 是字母,Y 是数字)的名称。

  5. 从以下任一位置启动 Boot-Repair:

    • Dash(Ubuntu 11.04 及更高版本):单击屏幕左上角的 Ubuntu 徽标,然后输入 boot 并单击出现的 Boot-Repair 图标。

    • 或系统->管理->启动修复菜单(Ubuntu 10.04)

    • 或者在终端中输入 boot-repair

  6. 在启动修复中:

    • 点击高级选项

    • 转到 GRUB 位置选项卡

    • 勾选“单独的 /boot 分区:sdXY”选项(sdXY 必须是你的 1GB 分区)

    在此处输入图片描述

    • 点击“应用”

    • 在纸上记下将出现的 URL(paste.ubuntu.com/XXXXXX/)。

    • 关闭计算机

    • 删除 liveCD 和/或 liveUSB

    • 启动电脑。现在您应该可以启动 Ubuntu 了。

来源:https://help.ubuntu.com/community/BootPartition

相关内容