最近我全新安装了 Ubuntu,但因为一些错误,我感到非常沮丧。Grub 和 15.04 似乎不能很好地协同工作。然而,这并不是我的问题。我终于完成了安装,当我启动时,grub 菜单显然出现了,但当我进入终端安装一些专有驱动程序时,我这样做sudo apt-get install grub
只是为了确保一切正常。它没有告诉我 Grub 已经安装,而是说将安装 6 个新软件包。所以问题来了。如果出现了 grub 菜单,而 grub 显然没有安装,哪一方出了问题?
答案1
该软件包(GRand Unified Bootloader(旧版本))的安装grub
不仅会安装弃用的版本,还会删除正确的版本。
您可以在示例输出中看到这一点
%sudo -s apt-get 安装 grub [sudo] aboettger 的密码: 正在读取软件包列表...完成 构建依赖关系树 正在读取状态信息...完成 建议的软件包: grub-legacy-doc mdadm 下列软件包将被删除: grub-gfxpayload-列表 grub-pc grub2-common 将会安装以下新软件包: 蛴螬 0 个已升级,1 个已新安装,3 个已删除,0 个未升级。 需要获取 913 kB 的档案。 此操作后,将使用391 kB的额外磁盘空间。 您想继续吗?[Y/n]
因此,什么也不要做=)
GRand Unified Bootloader,版本 2 已安装,并且一切正常,如果你有不是按下Y。
答案2
sudo apt-get install grub
是一个错误的运行命令。
它安装旧版本的 grub 并删除grub-pc
或grub-efi
。
您可以检查/var/log/apt/history.log
并撤销这些更改。