我刚刚从 USB 拇指驱动器将 12.04 LTS 安装在我的 Acer Aspire One 上,除非我从 USB 驱动器启动,否则我无法重新启动。如果我插入 USB 驱动器,它就会启动,并且看起来系统正在 HDD 上运行(/ 从那里安装,USB 驱动器是 /media/PENDRIVE,当我卸载它时一切正常,等等)。
如果我重新启动时没有安装 USB 驱动器,我只会看到一个闪烁的光标。这看起来像是一个配置错误的引导加载程序。终端告诉我 grub 未安装... 那么现在 Ubuntu 是如何启动的,我如何才能让硬盘可启动?
答案1
您可能将 grub 安装在了 usb 中而不是硬盘中。
要在硬盘上安装 grub,
- 使用 ubuntu live usb 启动,
使用以下命令安装启动修复。
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
- 从 dash 启动 boot-repair 并执行修复。如果修复失败,请记住 boot-repair 工具通知的 URL(如
paste.ubuntu.com/
)并发布该 URL。
详细阅读 boot-repair 可能会对你有帮助,https://help.ubuntu.com/community/Boot-Repair