尝试进行 Ubuntu/Windows 双安装,但只弹出 Windows 7

尝试进行 Ubuntu/Windows 双安装,但只弹出 Windows 7

所以我一直在运行没有 Windows 的 Ubuntu。我拿到了 Windows 7 Live CD,并尝试进行 Windows 7/Ubuntu 双启动,但无法正确加载启动,所以我决定回到 Ubuntu。但是现在我只安装了 Ubuntu,它无法启动。我尝试过启动修复,但仍然无法启动。

下一步我应该尝试什么?

答案1

根据问题的原因,更新或重新安装 GRUB 引导程序可能足以解决问题。尝试此操作的一种方法是按照以下步骤操作。

  1. 确定您的正常系统分区:

    sudo fdisk -l
    

    寻找/分区。

  2. 如果分区是/dev/sda2,则挂载该分区:

    sudo mount /dev/sda2 /mnt
    

    您可能需要更改/dev/sda2为不同的分区,具体取决于您在第一步中发现的内容。

  3. 绑定安装一些其他必要的东西:

    for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt$i"; done
    
  4. chroot进入你的 Ubuntu 安装:

    sudo chroot /mnt
    
  5. 现在您正在根目录中运行安装而不是实时 CD,因此您可以运行:

    update-grub
    
  6. 如果遇到错误,你可能必须重新安装 GRUB

    grub-install /dev/sda
    update-grub
    

    通常这是/dev/sda,但如果您的系统安装在不同的物理磁盘上(如第一步所示),您可能需要相应地将其更改为/dev/sdb/dev/sdc等。

  7. 希望一切顺利。运行以下命令退出chroot并重新启动系统:

    exit
    sudo reboot
    

有关修复 GRUB 的其他方法和进一步说明,请参阅安装 Windows 后恢复 UbuntuGrub2/安装 → 修复损坏的系统

相关内容