sudo apt-get update 错误修复 grub 菜单

sudo apt-get update 错误修复 grub 菜单

我已经在 PC 上安装了 Ubuntu 13.10,与 Windows 8 实现双启动。但是 grub 菜单没有出现,为了解决这个问题,我应该运行sudo apt-get update出错的命令。我是 Linux 世界的新手,所以请帮助我。

错误:

W: Failed to fetch cdrom://Ubuntu 13.10 _Saucy Salamander_ - Release amd64 (20131016.1)/dists/saucy/main/binary-amd64/Packages  Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
W: Failed to fetch cdrom://Ubuntu 13.10 _Saucy Salamander_ - Release amd64 (20131016.1)/dists/saucy/restricted/binary-amd64/Packages  Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
E: Some index files failed to download. They have been ignored, or old ones used instead.

答案1

这些警告意味着一些 cdrom 被选为存储库,但当您运行时apt-get update,它们尚未安装,因此无法找到它们。

您的系统设置 > 软件和更新您可以在此处(取消)选中是否要将安装介质作为存储库。我建议您取消选中它。在我的情况下,它是窗口底部的选项,但在其他版本和语言中可能看起来不同。

软件和更新窗口的屏幕截图(德语)

您还可以手动编辑文件/etc/apt/sources.list并将以 开头的行转换cdrom为注释(在#它们前面写上),这应该可以达到同样的效果。

但除了您应始终保持系统最新(使用sudo apt-get update && sudo apt-get upgrade或任何其他包管理器)之外,这与 GRUB 无关。创建新的 grub.conf 并更新操作系统列表的命令是sudo update-grub

如果要运行,boot-repair您必须先添加其 PPA 并安装它。这可以通过以下命令实现:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
boot-repair

解释:

  1. 将 PPA 添加到存储库列表。apt-get否则找不到它。
  2. 更新你的存储库中可用软件的索引
  3. 此命令实际上安装boot-repair
  4. 现在是时候启动它了!

相关内容