如何在启动期间/启动后进入 GRUB 菜单

如何在启动期间/启动后进入 GRUB 菜单

初始安装后,Ubuntu 18.04 启动到空白屏幕...我的意思是空白...没有光标,没有启动画面,什么都没有。

安装过程非常顺利,但首次重启后,总是出现空白屏幕。我使用来自不同下载源的多个 USB 记忆棒尝试过多次。

在同一台计算机上,我安装了 Manjaro、Fedora、Opensuse 和 LMDE,没有任何问题。Debian 没有启动到空白屏幕,但分辨率是 AFU/不可用。Linux Mint(所有 DE)也给我同样的问题……总是启动到空白屏幕,无法进入 GRUB 菜单。

我的问题是,如何进入 GRUB 菜单?

我在互联网上看到过大约 75 万亿条关于此问题的帖子,所以这显然是一个常见问题,但我读过的每条建议对我来说都不起作用。

我已经尝试过 - 反复按下和/或按住 Esc、Space、Shift(两者),但毫无作用。

我不是在这里发牢骚,我理解/感谢所有 Linux 发行版所付出的努力/工作,但我必须问自己...为什么 GRUB 菜单不默认在启动时显示,以防人们遇到任何问题?这肯定会节省许多论坛上的大量帖子...我遇到过很多问题,也读过很多类似的问题,但从来没有找到一个明确的解决方案。

就像我说的,我感谢这些发行版所付出的所有努力 - 但有时我认为他们没有帮助自己......也许当你下载 Ubuntu、Mint、Debian 时会出现某种粘性,“如果系统启动到空白屏幕”请使用特定的终端命令执行此操作。

如果不起作用,那就不起作用。

感谢您的帮助

答案1

我会为您写一个答案,但答案中会有一些假设。也就是说,您的安装确实有效,您遇到的唯一问题是视频驱动程序或类似的东西有问题。

大致概括一下这个功能:

  1. 启动到实时会话
  2. 在磁盘上安装系统分区
  3. 编辑 grub 以始终显示菜单
  4. 更新 grub

细节

  1. 启动实时会话。您用来安装它的媒体没有问题。选择“尝试 Ubuntu”。
  2. 挂载文件系统

使用 找出您安装 Ubuntu 的分区lsblk。 可能是sda1,但不能保证。

挂载 ubuntu 分区(将 sdXX 更改为你的分区)

   sudo mount /dev/sdXX /mnt  

挂载虚拟文件系统:

        sudo mount --bind /dev /mnt/dev
        sudo mount --bind /proc /mnt/proc 
        sudo mount --bind /sys /mnt/sys
        sudo mount --bind /usr /mnt/usr 

将根目录更改为已挂载的文件系统

sudo chroot /mnt  
  1. 使用以下方法对 /etc/default/grub 进行更改nano

    找到 GRUB-TIMEOUT_STYLE= 行,并将menu其放在 = 后面

    确保 GRUB_TIMEOUT=10

    退出 nano,保存更改

    1. 运行更新程序

update-grub

退出 chroot:键盘上的 CTRL-D。

卸载虚拟文件系统:

   sudo umount /mnt/dev 
   sudo umount /mnt/proc
   sudo umount /mnt/sys 
   sudo umount /mnt/usr
   sudo umount /mnt

sudo 重启

它会要求您删除实时媒体,然后重新启动系统并显示 grub 菜单。

相关内容