在戴尔 Windows Vista Home 笔记本电脑上安装 Ubuntu 11.10 后没有启动菜单?

在戴尔 Windows Vista Home 笔记本电脑上安装 Ubuntu 11.10 后没有启动菜单?

我刚刚在朋友的 Dell Inspiron 笔记本电脑上安装了 Ubuntu 11.10。我通常会启动 Windows Vista Home Edition。作为安装过程的一部分,我缩小了最大的 ntfs 分区的大小,以便为 ext4 根分区和小交换分区留出空间。安装完成后,系统提示重新启动,然后重新启动,Windows 重新启动,没有任何多重启动菜单屏幕。grub 启动菜单在哪里?

答案1

您需要手动安装 GRUB。为此,您必须使用 Live CD 启动,然后执行以下操作:

  1. 设置 chroot 环境。

    打开终端并将根分区挂载到 /mnt

    sudo mount /dev/sdXy /mnt
    

    sdXy 是你安装的 ubuntu 的根分区,例如 /dev/sda5。你可以使用以下命令找到它

    sudo fdisk -l
    

    接下来挂载一些虚拟设备

     sudo mount -bind /dev /mnt/dev
     sudo mount -bind /proc /mnt/proc
     sudo mount -bind /sys /mnt/sys
    
  2. chroot 进入已安装的系统

    sudo chroot /mnt

  3. 最后,(重新)安装 GRUB

    grub-install --recheck /dev/sdX

    sdX 是内置硬盘,可能是 /dev/sda

    并且当我们这样做的时候,我们也可能会更新它。

    update-grub
    
  4. 如果安装过程中没有错误,您可以键入“exit”离开 chroot,然后重新启动计算机。然后您应该能够启动 Windows 和 Linux。

相关内容