You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

重建MBR后无法进入Ubuntu 16.04系统求助

解决Ubuntu 16.04无法启动的问题(MBR重建后)

这事儿我熟——用AOMEI重建MBR后,GRUB引导程序肯定被覆盖了,毕竟MBR里的引导记录现在只认Windows,这就是为啥你分区正常却进不去Ubuntu的原因。别慌,按下面的步骤一步步来就能修复:

1. 准备Ubuntu 16.04启动U盘

  • 先下载Ubuntu 16.04的ISO镜像,用Rufus这类工具把它做成可启动U盘。
  • 把U盘插电脑上,重启后按F12、F2或者Del键(看你电脑型号)进入BIOS,选择从U盘启动。

2. 进入试用模式

  • 启动界面选「Try Ubuntu without installing」,进入Ubuntu的桌面环境。

3. 找到并挂载Ubuntu根分区

  • 打开终端(按Ctrl+Alt+T),输入命令查看所有磁盘分区:
    sudo fdisk -l
  • 找到你的Ubuntu根分区——一般是ext4格式,大小和你当初分配的Ubuntu空间对应,比如/dev/sda5。
  • 创建挂载点并挂载根分区:
    sudo mkdir /mnt/ubuntu
    sudo mount /dev/sda5 /mnt/ubuntu

4. 挂载系统必要目录(BIOS/MBR模式)

  • 如果当初单独分了boot分区,先挂载它(没分的话跳过这步):
    sudo mount /dev/sdaX /mnt/ubuntu/boot (把X换成你的boot分区编号)
  • 挂载系统核心目录,让我们能在U盘环境下操作Ubuntu系统:
    sudo mount --bind /dev /mnt/ubuntu/dev
    sudo mount --bind /proc /mnt/ubuntu/proc
    sudo mount --bind /sys /mnt/ubuntu/sys

5. 修复GRUB引导

  • 切换到Ubuntu的系统环境:
    sudo chroot /mnt/ubuntu
  • 把GRUB安装到磁盘的MBR上(注意是整个磁盘,不是分区,比如/dev/sda,不要加后面的数字):
    sudo grub-install /dev/sda
  • 更新GRUB的配置文件,让它能识别到所有系统:
    sudo update-grub
  • 退出chroot环境并重启电脑:
    exit
    sudo reboot

补充:UEFI模式的特殊处理

如果你的电脑是UEFI启动模式,除了上面的步骤,还要先挂载EFI分区:

  • 找到EFI分区(FAT32格式,大小通常100-500MB),比如/dev/sda1,然后挂载:
    sudo mount /dev/sda1 /mnt/ubuntu/boot/efi
  • 之后再执行chroot和grub-install命令就可以了。

重启后你应该就能看到GRUB菜单,选择Ubuntu就能正常进入系统啦!

内容的提问来源于stack exchange,提问作者gaurav_gavhane

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 06:23:11