我有一个 Windows 10 和 ubuntu 18.04 双启动系统。我最近升级到 ubuntu 20.4,我的 grub 菜单开始表现出奇怪的行为。升级完成并重新启动系统后,一切正常。我启动进入linux做了一些事情然后关闭系统。当我下次启动电脑并关闭它时启动到 Windows 时,再次启动电脑时 grub 菜单消失了。我的系统直接启动到 Windows,我必须再次关闭并启动我的电脑才能进入 grub 屏幕。当我启动到 linux 时不会发生这种情况。我可以关闭机器,当我打开机器电源时,首先出现的就是 grub 屏幕。但是,如果我启动到 Windows 并关闭,当我下次启动电脑时,grub 屏幕不会出现,而是直接启动到 Windows。我必须关闭电脑并再次启动才能进入 grub 菜单。每次我需要从windows切换到linux时,我都需要关闭,启动到windows,然后再次关闭才能切换。
我尝试使用 etc/default/grub 文件并更改 grub 屏幕的超时值,但没有任何影响。
任何帮助将不胜感激。
编辑
我环顾四周,发现了一些更突出的东西。我有一个 1TB HDD 和一个 256 GB SSD。 Windows操作系统安装在SSD上,1 TB HDD被分为2个分区。 700 GB 属于 Windows,300 GB 是为当前安装的 ubuntu 安装预留的。当我使用 ubuntu 18.04 时,我可以启动到 ubuntu,转到文件管理器中的“其他位置”选项卡,然后查看 ubuntu 分区中的 Windows 文件并与之交互。我可以通过 ubuntu 分区访问 windows 分区内的文件。然而,现在,在20.04升级之后,我在使用ubuntu时看不到windows分区。当我访问“其他地方”时,我唯一能看到的是我的ubuntu分区的根文件夹。
为我的 Windows 操作系统保留的其他 2 个分区是隐藏的/无法通过 ubuntu 访问。我可以毫无问题地启动到 Windows,但在使用 ubuntu 时无法访问这些分区的文件。当我使用18.04时,情况并非如此。我怀疑这与最初的问题有关。
答案1
当我使用 lsblk 查看现有分区并使用 fsck 修复文件管理器中未显示的文件系统时,系统问题得到解决。
至少我认为这就是发生的事情,因为在那之后出现了丢失的分区,并且整个直接引导到 Windows 而没有显示 grub 屏幕的问题自行解决了。