嗨,我是 Linux 新手,遇到了一个问题。我买了一台装有 Windows 8 的电脑,现在升级到了 8.1。
然后我安装了 Ubuntu 14.04.1,安装完成后,我重新启动了计算机,但它以 Windows 启动,我无法选择任何其他操作系统。
我该如何启动 Ubuntu?
答案1
Windows 永远不会识别 Linux 安装;它只会覆盖磁盘上的启动。您需要返回 Linux 安装磁盘,使用它重新启动以启动,然后重写 grub 系统;启动终端,然后执行以下操作:
sudo -s
mount /dev/sda /mnt
cd /mnt/
mount --bind /proc proc
mount --bind /sys sys
mount --bind /dev dev
mount --bind /usr usr
chroot .
update-grub
grub-install
reboot
可以缩短这个时间,但可能并不总是有效;你正在做的是安装你的主驱动器(我假设 PC 上有一个驱动器)并欺骗系统,实际上,让 grub 程序在你的驱动器上运行而不是启动盘,然后重新安装引导加载程序;grub 将识别 Windows 和 Linux,修复问题,然后你重新启动(移除你从中启动的 CD 或 USB) - 等等。这之前已经讨论过很多次了,你并不孤单!