12.04 LTS 无法启动。没有启动选项。与 Vista 64 Ultimate 一起安装

12.04 LTS 无法启动。没有启动选项。与 Vista 64 Ultimate 一起安装

我在已经安装了 Vista 64 Ultimate 的计算机上安装了 12.04 LTS。安装程序说需要重新启动才能使用新安装。但是,它直接启动进入 Vista,没有给我 ubuntu 的启动选项。任何帮助都将不胜感激。

我以前安装并使用过 ubuntu,但我仍然认为自己是新手。

答案1

您可以尝试修复GRUB。

  1. 为此,从任何 Live CD 启动并打开终端。
  2. 通过输入以下命令挂载已安装的 Ubuntu 分区

    sudo mount /dev/sda? /mnt
    

    重要提示:将“?”替换为您安装 Ubuntu 的分区!如果您不知道这是哪个分区,请打开 gparted 并查找它。

  3. 包含重要设备信息的目录

    sudo mount -o bind /dev /mnt/dev 
    

    和 /sys

    sudo mount -o bind /sys /mnt/sys 
    

    和接口数据

    sudo mount -t proc /proc /mnt/proc 
    
  4. 现在切换到已安装的系统:

    sudo chroot /mnt /bin/bash
    
  5. 然后你可以通过输入以下命令安装 GRUB

    grub-install /dev/sda
    

    update-grub
    

    如果最后一步出现错误,请在评论中提及。

  6. 使用 退出终端exit

希望这对你有帮助。

答案2

请启动您的安装 CD 并选择“试用 Ubuntu”。然后,通过在启动器中搜索“终端”来打开终端。然后,逐个运行以下命令。

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

sudo apt-get install -y boot-repair && boot-repair

boot-repair然后,从终端运行。
使用“推荐修复”,它将进行修复并为您提供一个 URL(如果它提示您安装pastebinit,请执行此操作。请在此处发布 URL。

此外,如果您担心 Windows 执行 chkdsk,请阅读以下引文:

但是对于 Linux 新手来说需要注意的是,使用此工具后启动 Windows 时,它将在 Windows 分区上运行 chkdisk,所以不要惊慌。

相关内容