我的笔记本电脑上有 Ubuntu 19.10(主要版本)和 Windows 10,我决定在我的外部硬盘上安装 Lubuntu(我想在我的旧电脑上使用这个硬盘,这是安装操作系统的唯一选项,由于某种原因,我无法通过插入旧电脑的 USB 安装操作系统)。
请注意,我不是 Linux 专家。所以我创建了可启动的 USB 并开始安装 Lubuntu。说到分区,我在外部硬盘上创建了根分区和主分区(由于某种原因,我没有机会创建交换,我认为这是因为我的主 Ubuntu 有交换文件),由于我是新手,我将这个外部硬盘作为引导加载程序的设备(我认为这是一个错误,导致了我将在下面描述的一切)。我在外部硬盘上安装了 Lubuntu,重新启动了笔记本电脑,第一件事就是我的屏幕,我可以在系统之间进行选择(我在这里选择使用主 Ubuntu 还是 Win10,我想这正是引导加载程序)现在是黑色而不是紫色,我可以在主 Ubuntu 19.10、新安装的 Lubuntu 和 Win10 之间进行选择。当我拔出外部硬盘并重新启动笔记本电脑时,我得到的不是我习惯的紫色引导加载程序,而是 grub 提示符。我开始在谷歌上搜索我遇到的情况,但后来我发现,我真的不明白,为了解决这个问题,我必须在谷歌上搜索什么。然后我检查了 BIOS,我的主 Ubuntu 排在列表的第一位。我换成了 Win10,来这里描述我的问题。
有人能帮我弄清楚如何返回我习惯的紫色引导加载程序并最终在不使用外部硬盘的情况下启动我的 Ubuntu 19.10(当插入外部硬盘时,我可以毫无问题地启动我的主 Ubuntu)。谢谢。
答案1
您已在便携式硬盘上安装了 GRUB 引导加载程序,它在启动时优先运行。
/dev/sda
要进行补救,请启动 19.10 系统,通过发出fdisk -l
并调查输出来确保您的内部硬盘驱动器正常。使用fdisk -l | head -n2
仅查看磁盘信息而不是分区。
验证一切正确后,sudo grub-install /dev/sda
再次使用在内置硬盘上安装 GRUB。
重新启动后,在移除外部硬盘之后,应该可以再次启动内置硬盘。
要从 GRUB 菜单中移除 USB HDD 等幻像条目,请sudo update-grub
在您再次启动系统(没有外部 HDD)时运行。这样可让您的 GRUB 启动菜单不包含过时的条目。