Questions tagged «grub-efi»

有关在EFI / UEFI系统上使用grub的问题,涉及从EFI / UEFI分区配置,安装或删除grub。

4
如何将Ubuntu MBR驱动器更改/转换为GPT,并使Ubuntu从EFI引导?
我最近升级了PC,新的主板(ASUS M5A99X EVO)使用UEFi而不是常规MBR选项。 我安装的是Ubuntu 11.10,安装时使用的是以前的硬件(MSI MS 7267),Ubuntu可以正常启动,Windows 7也可以,但是Windows 7使用UEFI(GPT)引导,而Ubuntu使用MBR。 我的操作系统位于单独的驱动器中,因此GRUB2不会被Windows Bootloader取代,反之亦然,因为我说两个操作系统都可以正常启动,但是在这种情况下,我必须断开一个驱动器的连接它阻止Windows加载。 现在我的问题是,我该如何更改/转换Ubuntu的驱动器,以便它不使用MBR,而是使用GPT并允许Windows启动? 最好不要重新安装整个系统或丢失任何数据。 如果要擦除驱动器,无论如何运行,如何在GPT,UEFI中安装Ubuntu? 我曾经用gdisk从MBR转换为GPT,但是现在Ubuntu无法启动,好像grub不能启动。 我已经重新安装了操作系统,默认情况下该驱动器现在是GPT,但grup-pc仍代替而不使用grub-efi。 我如何使Ubuntu从EFI引导?
65 grub2  uefi  grub-efi  gpt 


3
如何使用UEFI和RAID1 + LVM安装Ubuntu服务器
我曾经通过软件RAID1在LVM上安装服务器,在两个驱动器的MBR上都安装了grub。现在,我有一个UEFI服务器,并且兼容性(BIOS)模式似乎不起作用。 因此,我采用了UEFI进行安装的方式。 首次测试,单驱动器安装正常。 然后,我尝试使用RAID1 + LVM进行安装。我以相同的方式分配了两个驱动器: 一个EFI系统分区,200MB 物理RAID分区 然后,我进行了设置:-使用两个磁盘RAID分区的RAID 1-RAID 1阵列上的LVM卷组-三个逻辑卷:/,/ home和swap 安装继续进行,但是在重新启动时,我得到了一个grub外壳并且被卡住了。 因此,是否可以在RAID1上的LVM上使用grub2-efi?如何实现这一目标?还有其他引导加载程序替代方法(从EFI直接进行Linux加载吗?)?等等...

1
从17.10升级到18.04时出错(shim签名和grub-efi-amd64签名)
在sudo do-release-upgrade今天早上运行将系统从Ubtunu 17.10升级到18.04 LTS后,我在升级过程中遇到错误。跟踪太长,无法完整地发布,但是这对我来说似乎是问题所在: Rebuilding /usr/share/applications/bamf-2.index... Errors were encountered while processing: shim-signed grub-efi-amd64-signed Exception during pm.DoInstall(): E:Sub-process /usr/bin/dpkg returned an error code (1) Could not install the upgrades The upgrade has aborted. Your system could be in an unusable state. A recovery will run now (dpkg --configure -a). Setting up …

2
无效的EFI文件路径
我刚刚以EFI模式在新笔记本电脑上安装了Ubuntu 12(预安装了Win7 64位),现在我再也无法加载Win7(Ubuntu可以从grub正常加载)。当我在grub菜单中选择Windows 7条目时,出现此错误: Invalid EFI file path grub.cfg条目(由boot-repair生成)是: menuentry "Windows 7 (loader) (on /dev/sda3)" --class windows --class os { insmod part_gpt insmod ntfs set root='(hd0,gpt3)' search --no-floppy --fs-uuid --set=root B8449665449625E2 chainloader +1 } 这是分开的输出: GNU Parted 2.3 Viene usato /dev/sda Benvenuti in GNU Parted. Digitare "help" per l'elenco dei …

1
在外部Ubuntu安装运行update-grub之后,在(Intel)Mac上还原Apple Bootloader
我已经在外部HDD上安装了Ubuntu,并且将它用作可移植的安装,无论我走到哪里,都可以随身携带。 今天,我在朋友的iMac上启动了它,并且在Software Updater要求我安装更新之后。所以我做了。 从那时起,我已经完成了它,所以我关闭了计算机并拔下了外部硬盘。之后,我立即再次启动了iMac,以便它将引导回OSX。 令我震惊,恐惧和困惑的是,我遇到了GRUB救援屏幕! 那怎么可能?Ubuntu安装在外部硬盘上,而不是内部硬盘上!GRUB如何最终出现在iMac的内部硬盘上? 更重要的是,我该如何解决?
10 14.04  boot  grub2  grub-efi  apple 

5
从UEFI笔记本电脑卸载GRUB
我在Windows 8上安装了Ubuntu,但是决定取消安装Ubuntu。 首先,我启动了Parted Magic,并使用GParted删除了所有ext4和swap分区。 这使我拥有与安装Ubuntu之前相同的分区: /dev/sda1 ntfs WINRE_DRV /dev/sda2 fat32 SYSTEM_DRV (my UEFI partition) /dev/sda3 fat32 LRS_ESP /dev/sda4 unknown Microsoft Reserved Partition /dev/sda5 ntfs Windows8_OS /dev/sda6 ntfs LENOVO /dev/sda7 ntfs PBR_DRV 我希望删除分区足以删除Ubuntu,并允许我重新启动到Windows 8,但是每当我启动时,都会出现以下错误: error: no such partition. 接下来是GRUB救援: grub rescue> 在我的UEFI分区中,有两个目录BOOT和EFI。In BOOT是一个文件- boot.sdi。在该EFI目录中还有另外两个目录,BOOT和Microsoft。里面BOOT有两个文件,bkpbootx64.efi和bootx64.efi。该Microsoft目录中有一个名为的目录Boot。它里面是普通的Microsoft EFI文件(据我所知)。 思考仍有GRUB文件离开了,我跑find . -iname "*grb*",并find . -iname …
9 grub2  uefi  grub-efi 

3
如何使用UEFI在单个硬盘上安装两个独立的Ubuntu安装?
出于安全原因,我想使用UEFI在单硬盘计算机上安装完全独立的辅助操作系统。两种安装都应该能够使用不同的LUKS加密分区作为根设备(在加密之上的LVM),并且需要能够使用自己的内核。 使用两个不同的操作系统进行双重引导并不重要。一个Ubuntu和Fedora不会干扰并且可以共享EFI系统分区,但是两个Ubuntu安装会相互竞争,因为他们希望两者都将Grub实例安装在同一EFI位置。 有没有一种方法可以更改Ubuntu,以在安装过程中将Grub安装在其他位置/boot/efi/EFI/ubuntu?我需要一种持久的方法,以便软件包更新和内核/ grub更新仍然安装在该路径中。就像Fedora的Grub如何安装在中一样/boot/efi/EFI/fedora。我在Grub中找不到该配置选项。如果可以,我的Dell UEFI启动菜单将允许我选择要加载的操作系统。也许我在这里缺少efibootmgr和grub-efi之间的粘合。 或者,是否可以使用两个Ubuntu安装之一中的一个Grub安装,并使其自动检测正确的引导设置?我的意思是,我知道os-prober将找到另一个/boot带有内核的分区,但是如何知道该操作系统的正确启动参数(例如,锁定的加密卷中的LVM卷作为根文件系统)?我可以理解,它可以在未加密的单分区安装中使用,但不能将/boot其与相应的根文件系统匹配,对吗?如果进行加密,那是完全不可能的。因此,这将需要大量手动调整grub配置文件。我还不喜欢单个共享引导加载程序配置的此选项,这使得两个操作系统在某种程度上不那么孤立。 顺便说一句,我对基于服务器文本的专家安装很好。还有一些自定义配置,只要我不必为每个内核/ Grub更新重复这些步骤即可。

2
安装Ubuntu后无法启动Windows 8
我在预装Windows 8的PC上安装了Ubuntu。 安装后,Grub显示了Ubuntu条目和Windows 8 Boot Manager(或类似的东西),选择它后得到: /EndEntire file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire error: cannot load image. 之后,我使用默认选项运行引导修复。 这是它生成的文件:http : //paste.ubuntu.com/6005571 和这个grub条目: 的Ubuntu Ubuntu的高级选项 Windows UEFI bkpbootmgfw.efi Windows启动UEFI加载程序 EFI /东芝/启动/bootmgfw.efi Windows引导管理器(/ dev / sda2上的UEFI) 系统设置(“ BIOS”菜单) 关于Windows 8的四个都给出了类似的错误消息: Windows UEFI bkpbootmgfw.efi /EndEntire file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire error: cannot load image. Windows启动UEFI加载程序 /EndEntire file path …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.