标签: grub-efi

如何访问 GRUB 中的高级选项?

我\xe2\x80\x99m遵循本指南: https: //askubuntu.com/a/910211

\n\n

我搜索了 \xe2\x80\x9cAdvanced Options\xe2\x80\x9d 但 \xe2\x80\x99s 没有显示任何内容。我是否必须在命令行中输入一些内容才能访问它们?

\n\n

帮助?:)

\n

grub-efi

6
推荐指数
2
解决办法
6万
查看次数

黑色 tty 屏幕

当我点击Ctrl+ Alt+时,我会看到黑色的 tty 屏幕F1。我已经阅读了所有其他类似的问题,但似乎找不到合适的解决方案。

这是我的设置。

我有一台相当新的笔记本电脑(2013 年 1 月,华硕 G55VW)。它与 EFI 一起运行,带有 Windows 8。我清除了 Windows 8 并安装了 Ubuntu Precise LTS。它有一个 Nvidia GTX 660M,我使用的是 310.14 驱动程序。

我尝试按照其他线程的建议摆弄内核启动选项(nomodeset、agp=off、video=efifb、设置一些模糊的分辨率和 mtrr 选项等)。我也尝试了 FRAMEBUFFER=y 技巧...我尝试启动时没有飞溅,或以安全模式启动等,但没有任何效果。

不过,一件有趣的事情是,当从内核启动选项中删除“quiet splash”时,在 grub 之后,屏幕保持紫色(默认 grub 颜色),我看到左侧一条一条的黑线,我猜这些是内核消息没有正确显示。

在 grub 中,我运行了videoinfo命令,这就是它给我的:

List of supported video modes:
Adapter 'Cirrus CLGD 5446 PCI Video Driver':
  No info available
Adapter 'Bochs PCI Video Driver':
  No info available
Adapter 'EFI GOP driver':
  0x000 1920 x 1080 x 32 Direct …
Run Code Online (Sandbox Code Playgroud)

nvidia plymouth tty grub-efi

5
推荐指数
0
解决办法
1489
查看次数

Ubuntu 12.04.3 LTS 安装失败。说:“GRUB 安装失败”

错误信息是:the grub-efi-amd64-signed package failed to install into /target/. Without the GRUB bootloader the system will not boot

我正在尝试使用 USB 安装在 HP pavilion g6-2303 TX 上。

我该如何解决这个问题?

hp grub-efi hp-pavilion system-installation

5
推荐指数
2
解决办法
3万
查看次数

理解带有 search.fs_uuid 的 grub.cfg 行的问题

在学习和调整我的启动设置时,我在我的驱动器的 EFI 分区上的 grub.cfg 中无法理解这些内容:

search.fs_uuid <uuid> root hd8,gpt5
set prefix=($root)'/boot/grub'
Run Code Online (Sandbox Code Playgroud)

我的预感是这会找到一个特定的 UUID,将其设置为 root,然后将 root 设置为 hd8,gpt5,然后使用该 root-var 设置设置前缀,以便在正确的位置找到 grub 加载程序。

现在 hd8、gpt5 和 uuid 是我的麻烦。我的带有这个 grub.cfg 和 EFI 文件夹的驱动器在 fith 分区上有 /boot/grub 并且是一个 gpt 驱动器 - 所以 gpt5 似乎没问题。

hd8 似乎很奇怪,因为我确实启动了这个驱动器,我本以为它是 hd0。

而 uuid 我认为它应该是 gpt5 分区之一,但也许这应该是驱动器 uuid?!

有人可以解释一下这里发生了什么,以及 gpt 驱动器的 fitht 分区上 /boot/grub 的正确值应该是什么?谢谢!

grub2 grub-efi

5
推荐指数
2
解决办法
9835
查看次数

意外删除的 efi 分区

所以,我真的把事情搞砸了......长话短说,我删除了我的 Windows 8.1 efi 分区,现在无法启动到 Windows。此外,我什至没有留下一个 efi 分区来创建 linux 安装(它似乎需要这样它可以将 linux 引导加载程序放在某个地方)。

我可以在笔记本电脑上使用的就是 live ubuntu cd。此外,每次打开 gparted 时都会崩溃,在函数 _parse_header 中的 ../../../libparted/labels/gpt.c:994 处给出一个非常模糊的错误“断言(last_usable <= disk->dev->length)” () 失败的。” 我什至不确定我的电脑是否可以从 efi 启动,因为我在 bios 菜单中将它切换到传统模式并且无法恢复。

我尝试使用 Windows 10 live cd 并在那里修复安装,但安装程序不喜欢当前现有的任何分区。对于他们中的大多数人来说,它说有 GPT 格式,它不能使用它。

我从哪里开始解决这个问题?有什么方法可以从 linux live cd 创建一个 efi 分区吗?如果我的整个计算机被擦除,我没有任何偏好,我拥有我需要的所有备份,我只想能够再次使用我的计算机。这是 sudo gdisk -l /dev/sda 给出的分区列表。

Disk /dev/sda: 250069680 sectors, 119.2 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 5C489780-9031-436B-B6C1-4F0C29E16773
Partition table holds up to 128 entries
First usable sector is 34, last usable …
Run Code Online (Sandbox Code Playgroud)

partitioning uefi grub-efi boot-partition windows-10

5
推荐指数
1
解决办法
2万
查看次数

安装 rEFInd 后,我可以安全地删除 grub 吗?

我在我的 PC 上使用 rEFInd 与 Windows 10 进行双启动,我想删除 GRUB,因为我不使用它,操作系统直接从 rEFInd 启动,没有 GRUB(安装 rEFInd 后,我ubuntu从 中删除了目录/boot/efi/EFI)。

我可以安全地做到这一点吗?如果是这样,如何?

?我的当前内容/boot/efi/EFI

maxim@ProBook:~$ sudo ls /boot/efi/EFI
Boot  Microsoft  refind  tools
Run Code Online (Sandbox Code Playgroud)

安装的 GRUB 包:

maxim@ProBook:~$ dpkg -l | grep grub
ii  grub-common                                    2.02~beta2-36+elementary11+r2~ubuntu0.4.1               amd64        GRand Unified Bootloader (common files)
ii  grub-efi-amd64                                 2.02~beta2-36+elementary11+r2~ubuntu0.4.1               amd64        GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii  grub-efi-amd64-bin                             2.02~beta2-36+elementary11+r2~ubuntu0.4.1               amd64        GRand Unified Bootloader, version 2 (EFI-AMD64 binaries)
ii  grub-efi-amd64-signed                          1.66.2+elementary11~ubuntu0.4.1+2.02~beta2-36ubuntu3    amd64        GRand Unified Bootloader, version 2 …
Run Code Online (Sandbox Code Playgroud)

grub2 dual-boot uefi grub-efi refind

5
推荐指数
1
解决办法
8182
查看次数

删除 GRUB 菜单中的 Windows 条目

我曾经有 Windows 8.1 - Linux Mint 双启动。我成功地从系统中删除了 Windows,但 Grub 仍然在引导选项中显示 Windows:

菜单

我想以这种方式配置系统,在启动时我直接加载到 Linux Mint 中,根本看不到 Grub 屏幕选项。

到目前为止我尝试过的:

  1. sudo update-grub

  2. sudo sed -i 's/GRUB_TIMEOUT=10/GRUB_TIMEOUT=0/' /etc/default/grub

    须藤更新-grub

  3. 使用 efibootmgr 删除了 Windows 条目;它是条目 Boot0003,它不再存在:

    BootCurrent: 0002  
    Timeout: 0 seconds  
    BootOrder: 0002,0004,2003,2001,2002  
    Boot0000* EFI Network 0 for IPv6 (70-54-D2-8C-E9-B5)   
    Boot0001* EFI Network 0 for IPv4 (70-54-D2-8C-E9-B5)   
    Boot0002* ubuntu  
    Boot0004* Ubuntu  
    Boot2001* EFI USB Device  
    Boot2002* EFI DVD/CDROM  
    Boot2003* EFI Network  
    
    Run Code Online (Sandbox Code Playgroud)
  4. 3 然后从/boot/efi/EFI.
    目前/boot/efi/EFI还剩下三个目录: Boot toshiba ubuntu

我还有什么可以做的吗?

boot grub2 grub-efi

5
推荐指数
1
解决办法
3万
查看次数

无法在装有 Windows 10 和 NVIDIA Geforce RTX 2080 的笔记本电脑上安装 Ubuntu 20

我有安装了 NVidia Geforce RTX 2080 和 Windows 10 的笔记本电脑,我想安装第二个操作系统,最新的 Ubuntu 20,但我不能。

启动 Grub 选项“Ubuntu”或“Ubuntu(安全图形)”后黑屏。

我已经阅读了很多关于在带有 NVidia 卡的笔记本电脑上安装 Ubuntu 的问题的文章和帖子,所有这些都是关于 Ubuntu 版本高达 19,而不是最新版本 (20)。我知道我应该关闭 Windows 10 中的快速启动,以禁用 UEFI 上的快速启动和安全启动。我知道 Nvidia 卡的 Nouveau 驱动程序以及如何设置“nomodeset”(nouveau.modeset=0)存在问题。重要的是,最新的 Ubuntu 版本通过名为“Ubuntu(安全图形)”的新 Grub 选项解决了这个问题,其中默认设置了“nomodeset”。

但这无济于事,像往常一样黑屏,屏幕上没有任何日志。

有人可以在带有 NVIdia RTX 卡的笔记本电脑上安装最新的 Ubuntu 20 吗?

如何从安装过程中获取日志以了解出了什么问题?

grub2 nvidia grub-efi nvidia-geforce 20.04

5
推荐指数
2
解决办法
245
查看次数

恢复 /boot/efi

最近我显然损坏了我的 /boot/efi 分区,我在启动时收到了相应的错误消息和一个手动控制台来重新安装它。

我尝试重新格式化它 (mkfs.vfat 32),重新安装 grub (grub-install),并将 fstab 更新为新的 UUID,但是现在它仍然无法使用FAT-fs (sda1): IO charset iso8859-1 not found.

mount uefi grub-efi

4
推荐指数
1
解决办法
5268
查看次数

Grub 在 Apt 升级时崩溃(grub-install:错误:找不到 EFI 目录)

我有多个运行 Ubuntu 18.04.5 LTS 的服务器。运行apt-get update后后,我在每台服务器上都收到此错误。

\n
Setting up grub-efi-amd64 (2.04-1ubuntu44) ...\n\nCreating config file /etc/default/grub with new version\nInstalling for x86_64-efi platform.\ngrub-install: error: cannot find EFI directory.\nFailed: grub-install --target=x86_64-efi  \nWARNING: Bootloader is not properly installed, system may not be bootable\nSetting up grub-efi-amd64-signed (1.167~18.04.1+2.04-1ubuntu44) ...\nInstalling for x86_64-efi platform.\ngrub-install: error: cannot find EFI directory.\ndpkg: error processing package grub-efi-amd64-signed (--configure):\n installed grub-efi-amd64-signed package post-installation script subprocess returned error exit status 1\nSetting up grub-efi (2.02-2ubuntu8.23) ...\nProcessing triggers for install-info (6.5.0.dfsg.1-2) ...\nProcessing triggers for …
Run Code Online (Sandbox Code Playgroud)

upgrade grub2 grub-efi 18.04

4
推荐指数
1
解决办法
3571
查看次数