我刚刚在朋友的 Dell Inspiron 笔记本电脑上安装了 Ubuntu 11.10。我通常会启动 Windows Vista Home Edition。作为安装过程的一部分,我缩小了最大的 ntfs 分区的大小,以便为 ext4 根分区和小交换分区留出空间。安装完成后,系统提示重新启动,然后重新启动,Windows 重新启动,没有任何多重启动菜单屏幕。grub 启动菜单在哪里?
答案1
您需要手动安装 GRUB。为此,您必须使用 Live CD 启动,然后执行以下操作:
设置 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
chroot 进入已安装的系统
sudo chroot /mnt
最后,(重新)安装 GRUB
grub-install --recheck /dev/sdX
sdX 是内置硬盘,可能是 /dev/sda
并且当我们这样做的时候,我们也可能会更新它。
update-grub
如果安装过程中没有错误,您可以键入“exit”离开 chroot,然后重新启动计算机。然后您应该能够启动 Windows 和 Linux。