grub 安装 /dev/sda

grub 安装 /dev/sda

我对 Ubuntu 还很陌生,我尝试从 USB 驱动器安装它,但它卡在交换分区上,所以我尝试退出,现在我甚至无法在 Windows 8 上启动。

我也尝试过启动修复,但得到了本报告

有什么建议吗,我甚至无法进入 BIOS 模式

先感谢您

赞佩塔

答案1

要恢复 Windows 8 BootLoader,您必须从 Windows 修复盘或 Windows 安装盘启动,然后运行启动修复(修复阻止 Windows 启动的程序)。

看一下关联。

一旦你的 Windows 修复完毕,你就可以下载 ISO、从 ISO 启动并安装 Ubuntu。有关说明,请查看此页面http://www.ubuntu.com/download/desktop/install-desktop-latest

答案2

从 Ubuntu LiveCD 或可启动 U 盘启动。选择“试用 Ubuntu”,您可以手动恢复 grub 并修复 MBR。

打开终端 Ctrl+Alt+T 并运行 fdisk -l 以检查要从中恢复 GRUB 2 的分区。从您附加的报告链接中可以清楚地看出,您的 Ubuntu 安装在 /dev/sda7 中,而 Swap 安装在 /dev/sda8 中。因此,您必须从 /dev/sda7 中恢复它。然后运行以下命令:

$ sudo mkdir /media/sda7

$ sudo mount /dev/sda7 /media/sda7

$ sudo mount --bind /dev /media/sda7/dev

$sudo mount --bind /proc /media/sda7/proc

现在通过运行以下命令将 chroot 到该分区:

$ sudo chroot /media/sda7

然后重新安装GRUB,如下:

grub 安装 /dev/sda

输出应如下所示:

安装完成。没有报告错误。

如果出现错误,请尝试以下命令:

grub-install --recheck /dev/sda

安装成功后,退出 chroot 并卸载挂载的文件系统以恢复 GRUB。现在重新启动:

出口

$sudo 卸载/media/sda7/proc

$ sudo umount /media/sda7/dev

$sudo 卸载/media/sda7

$sudo 重启

只需尝试一次..如果失败,则尝试再次安装 Ubuntu,如果可能,请尝试在安装 Ubuntu 后重复此步骤(如果它说您没有权限,则尝试始终使用 sudo 执行上述命令)..

相关内容