情况:
联想笔记本,内置两块硬盘,一块SSD,一块HDD。win10是内置的,装在SSD上。因为SSD上有超大的游戏和IDE,所以我把ubuntu和它的启动记录装在HDD上。
现在,如果我启动计算机,就会弹出 grub,但显然它menu.lst
或其他东西丢失了,因为它不会显示任何选项而是给我一个终端视图。
当我退出 grub 时,会弹出一个类似 BIOS 的 UI 的启动管理器,询问我是否需要启动 ubuntu 或 Windows 启动管理器。(我相信它确实是 BIOS,实际上是要求我选择要启动的驱动器,因为我在 HDD 上安装了 ubuntu 及其启动记录,而当然在 SSD 上安装了 win10)
如果我选择启动 ubuntu (HDD),ubuntu grub 就会出现。现在它的 menu.lst 不会丢失,我可以使用任何默认启动选项(但没有 win10),不像以前的空 grub。
如果我选择启动 Windows(SSD),它就会像正常启动 Windows。
我想要的是:
其中之一:
- 清除造成不便的空食物。其他东西保持原样。
- 使用正确的启动选项填充空的 grub。
- 用 ubuntu grub 替换空的 grub,让我添加 windows 10 启动选项。
附言:我是这个网站的新手。我不知道标记是否正确。如果标记有误,请(建议)进行修改。
答案1
问题至少在一定程度上解决了。
重新排列启动顺序,让 SSD 先启动。如果需要 Ubuntu,请手动选择要启动的驱动器。由于我仅偶尔需要 ubuntu,因为我只使用 ubuntu 来测试兼容性,所以这对我来说没问题。
但是,为什么 Ubuntu Grub 启动时带有一些修改(它的外观非常糟糕,只有黑白两色和丑陋的字体,而不是正常的精美 UI)并且 menu.lst 丢失仍然未知,但我决定不深入研究这个问题。这会浪费我的时间。