Questions tagged «uefi»

有关统一可扩展固件接口(UEFI)(旨在替换典型BIOS的软件接口)的问题。该标签还可用于与UEFI分区和系统有关的问题。

1
在Linux上安装FreeBSD
我正在将Arch Linux与GNOME一起使用,我想将FreeBSD与Arch Linux一起安装,并具有以下要求: 我想保留Linux GRUB并向其中添加FreeBSD条目。 我想对Linux和BSD 使用不同的SWAP分区。 我不想破坏我的Linux / boot 我的系统信息: 我正在使用Arch Linux:UEFI模式。 磁盘是GPT 我的分区布局看起来像这样: 。 [severus@Tux ~]$ sudo parted -l Model: ATA TOSHIBA MQ01ABD1 (scsi) Disk /dev/sda: 1000GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 1049kB 1076MB 1075MB …

3
在仅32位UEFI的计算机上安装linux
我有一个配备32位UEFI BIOS的Intel BayTrial Z3735D平板电脑。经过一番搜索,我发现大多数Linux发行版都不带有32位efi文件。 如何插入一个(或建立一个新的ISO) 根据 https://wiki.archlinux.org/index.php/HCL/Firmwares/UEFI#Intel_Atom_SoC_Bay_Trail ,这应该是可能的。
11 linux  uefi 

4
USB启动以在新的Lenovo笔记本电脑上安装Linux
我最近得到了配备Windows 8.1的Thinkpad T440s,因为我的大部分工作都是在Linux下完成的,所以我将在其上安装Ubuntu,以便进行双引导。问题在于它不会从USB启动。在BIOS中,“引导优先顺序”仅具有Windows引导管理器和LAN,并且USB设备显示在“排除在引导优先顺序之外”的下方。 在准备好USB闪存驱动器作为Ubuntu安装程序之后,我认为可以通过“ PC设置”窗口,然后依次单击“更新和恢复”->“恢复”->“高级启动”->“使用设备”,使计算机至少从USB引导一次。并选择其中一个USB设备,但是计算机只是忽略了闪存驱动器,而是直接进入Windows。 在较旧的计算机上,我只是使用GRUB选择要引导到的操作系统,但是对于这台计算机,我不确定如何最好地配置启动-Windows引导管理器是否会干扰? 我尝试在Google上进行搜索,但找不到任何真正有用的东西。尽管允许安装Linux,但这里的技术人员不会帮助或支持我-就我而言,甚至是必要的。


2
如何重新创建EFI引导分区?
我已经在计算机上安装了Fedora,其中包含用于EFI引导的/分区,swap分区和ESP分区。 现在,我正在安装Elementary OS而不是Fedora。 我已经格式化了/分区(/ dev / sda3) 格式化交换分区(/ dev / sda4) 但没有格式化EFI启动分区(的/ dev / sda1的) 现在,当我启动时,我得到了Fedora安装的旧grub菜单。我只能通过以下方式启动到Elementary OS: 进入启动菜单。 从EFI文件中选择启动 浏览/dev/sda1/,以获取elementary包含grubx64.efi文件的目录。哪个是/boot/efi/EFI/elementary/grubx64.efi。 我该如何解决?我想到了用格式化引导分区/dev/sda1/,fat16然后在其上重新安装grub。 我/dev/sda1现在包含: root@rafael:/home/rafael# ls /boot/efi/ EFI mach_kernel System root@rafael:/home/rafael# ls /boot/efi/EFI/ BOOT/ elementary/ fedora/ root@rafael:/home/rafael# ls /boot/efi/EFI/fedora/ BOOT.CSV fonts gcdx64.efi grub.cfg grubx64.efi MokManager.efi shim.efi shim-fedora.efi root@rafael:/home/rafael# ls /boot/efi/EFI/elementary/ grubx64.efi 这是我的efibootmgr输出: …
10 linux  boot  grub2  uefi 

3
如何从命令行编写/编辑/更新OsIndications efi变量?
如果需要在使用超快速启动时输入UEFI固件设置实用程序(在POST过程中未加载键盘驱动程序),我希望写入“ Os Indications” efi变量。我的操作系统是Ubuntu 14.04内核3.13.0-35-generic。 OsIndications 变量返回一个UINT64位掩码 OsIndicationsSupported 变量返回一个UINT64位掩码 该EFI_OS_INDICATIONS_BOOT_TO_FW_UI位可以在OsIndicationsSupported变量由固件设置,如果固件支持OS请求停止在固件的用户界面。EFI_OS_INDICATIONS_BOOT_TO_FW_UI如果操作系统希望固件在下次启动时停止在固件用户界面上,则可以由操作系统在OsIndications变量中设置该 位。 EFI_OS_INDICATIONS_BOOT_TO_FW_UI= 0x0000000000000001- 佩奇312 UEFI规范2.3.1C的 我的固件能够在下次启动时进入固件设置实用程序: $ hexdump /sys/firmware/efi/vars/OsIndicationsSupported-8be4df61-93ca-11d2-aa0d-00e098032b8c/data 0000000 0001 0000 0000 0000 0000008 我可以在/sys/firmware/efi/efivars使用时 创建一个新变量 $ printf\x07\x00\x00\x00\x00" > myvar-12345678-1234-1234-1234-123456789abc 但是,写入efi变量会OsIndications-8be4df61-93ca-11d2-aa0d-00e098032b8c导致各种结果write error: Invalid argument: 使用新的efivarfs # printf "x00\x00\x00\x01" > /sys/firmware/efi/efivars/OsIndications-8be4df61-93ca-11d2-aa0d-00e098032b8c -bash: printf: write error: Invalid argument # printf "x00\x00\x00\x01" …

3
有没有办法在Linux中启用安全启动?
就像Windows具有安全启动功能,可以阻止任何外部OS Loader代码在启动时运行一样,Linux本身是否具有类似的选择?我环顾四周,但是当我搜索时,唯一得到的结果就是如何在启用UEFI的Windows计算机上安装Linux。我找不到如何将此选项带到我的Linux机器上。

1
在KVM上启动EFI
我在运行内核3.19的Ubuntu 14.04上。我正在尝试使用virt-manager启动虚拟机。我已经安装ovmf了EFI固件,并使用CD插槽中的Gentoo ISO引导了计算机。 我看到OVMF固件徽标,然后看到一些日志消息,如下所示: Boot failed. EFI DVD/CDROM Boot failed. EFI Floppy. Boot failed. EFI Floppy 1. 然后,它初始化网卡(大概用于网络引导),然后放入EFI Shell: 如何在KVM / libvirt中启动EFI引导?

1
UEFI固件重置引导顺序
我正在尝试引导刚安装在笔记本电脑上的Fedora 23,以取代Windows。我就是无法启动。我保留了UEFI引导分区,但用Linux替换了所有其他分区。问题是: 我运行时Fedora在列表中,efibootmgr可以将其放在引导顺序的第一位,但是当我重新引导时,固件将忽略引导顺序,并尝试首先引导Windows,并重置引导顺序。我可以通过删除Windows引导加载程序来阻止其尝试引导Windows,但是它会尝试引导引导顺序中的下一个项目,并跳过已安装的Fedora(可能是因为到那时为止,我猜测引导顺序已经已被重置)。这是非常可疑的。 在固件设置的“设置”->“常规”->“启动顺序”下,即使Fedora显示在中,也不会显示efibootmgr。如果我尝试手动添加,则会在用户界面中显示2个磁盘,但它们似乎都是USB记忆棒的重复副本-它们彼此完全相同,并且包含与USB记忆棒相同的文件,包括我放在其中的个人档案之一。 设置下一个引导操作系统efibootmgr -n也不起作用。如果我efibootmgr在运行该命令后立即再次运行,它会显示更改后的设置,因此看起来并不会失败。 PS因为已卸下Windows引导加载程序,所以如果卸下USB记忆棒并重新启动,笔记本电脑将进入Dell SupportAssist模式。
3 boot  uefi  firmware 
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.