作家
登录

如何在UEFI模式下安装Linux

作者: 来源: 2017-05-09 09:55:24 阅读 我要评论

  • 以 EFI 模式启动 — 以 BIOS/CSM/legacy 模式引导 Linux 安装法度榜样的不测异常轻易产生,特别是当固件启用 CSM/legacy 选项时。下面一些提示可以赞助你避免此问题:
    • 进入 Linux shell 情况履行 ls /sys/firmware/efi 验证当前是否处于 EFI 引导模式。如不雅你看到一系列文件和目次,注解你已经以 EFI 模式启动,并且可以忽视以下多余的提示;如不雅没有,注解你是以 BIOS 模式启动的,应当从新检查你的设置。
    • 应用固件内置的引导治理器(你应当已经知道在哪;请参阅“懂得若何应用固件”)使之以 EFI 模式启动。一般你会看到 CD-R 或 USB 闪存驱动器两个选项,个一一个选项包含 EFI 或 UEFI 字样的描述,另一个不包含。应用 EFI/UEFI 选项来启动介质。
    • 禁用安然启动 - 即使你应用的发行版官方支撑安然启动,有时它们也不克不及生效。在这种情况下,计算机会静默的转到下一?引导加载法度榜样,它可能是启动介质的 BIOS 模式的引导加载法度榜样,导致你以 BIOS 模式启动。请参阅我的安然启动的相干文┞仿以获得禁用安然启动的相干提示。
    • 如不雅 Linux 安装法度榜样老是无法以 EFI 模式启动,尝尝用我的 rEFInd 引导治理器 制造的 USB 闪存驱动器或 CD-R。如不雅 rEFInd 启动成功,那它包管是以 EFI 模式运行的,并且在基于 UEFI 的 PC 上,它只显示 EFI 模式的引导项,是以若您启动到 Linux 安装法度榜样,则应处于 EFI 模式。(然则在 Mac 上,除了 EFI 模式选项之外,rEFInd 还显示 BIOS 模式的引导项。)
  • 预备 ESP 分区 — 除了 Mac,EFI 应用 ESP 分区来保存引导加载法度榜样。如不雅你的计算机已经预装了 Windows,那么 ESP 分区就已存在,可以在 Linux 上直接应用。如不雅不是如许,那么我建议创建一个大年夜小为 550 MB 的 ESP 分区。(如不雅你已有的 ESP 分区比这小,别担心,直接用久煨。)在此分区上创建一个 FAT32 文件体系。如不雅你应用 Gparted 或者 parted 预备 ESP 分区,记得给它一个“启动标记”。如不雅你应用 GPT fdisk(gdisk,cgdisk 或 sgdisk)预备 ESP 分区,记得给它一个名为 EF00 的类型码。有些安装法度榜样会创建一个较小的 ESP 分区,并且设置为 FAT16 文件体系。尽管如许能正常工作,但如不雅你之后须要重装 Windows,安装法度榜样会无法辨认 FAT16 文件体系的 ESP 分区,所以你须要将其备份后转为 FAT32 文件体系。
  • 应用 ESP 分区 — 不合发行版的安装法度榜样以不合的方法辨识 ESP 分区。比如,Debian 和 Ubuntu 的某些版本把 ESP 分区称为“EFI boot partition”,并且不会明白显示它的挂载点(尽管它会在后台挂载);然则有些发行版,像 Arch 或 Gentoo,须要你去手动挂载。尽管将 ESP 分区挂载到 /boot 进行响应设备后可以正常工作,特别是当你想应用 gummiboot 或 ELILO(译者注:gummiboot 和 ELILO 都是 EFI 引导对象)时,然则在 Linux 中最标准的 ESP 分区挂载点是 /boot/efi。某些发行版的 /boot 不克不及用 FAT 分区。是以,当你设置 ESP 分区挂载点时,请将其设置为 /boot/efi。除非 ESP 分区没有,不然不要为其新建文件体系 — 如不雅已经安装 Windows 或其它操作体系,它们的引导文件都在 ESP 分区里,新建文件体系挥蔸毁这些文件。
  • 设置引导法度榜样的地位 — 某些发行版会迅袷将引导法度榜样(GRUB)装到何处。如不雅 ESP 分区按上述内容精确标记,不必理会此问题,但有些发行版仍会询问。请测验测验应用 ESP 分区。
  • 其它分区 — 除了 ESP 分区,不再须要其它的特别分区;你可以设置 根(/)分区,swap 分区,/home 分区,或者其它分区,就像你在 BIOS 模式下安装时一样。请留意 EFI 模式下不须要设置BIOS 启动分区,所以如不雅安装法度榜样提示你须要它,意味着你可能不测的进入了 BIOS 模式。另一方面,如不雅你创建了 BIOS 启动分区,会更灵活,因为你可以安装 BIOS 模式下的 GRUB,然后以随便率性模式(EFI 模式 或 BIOS 模式)引导。
  • 解决无显示问题 — 2013 年,很多人在 EFI 模式下经常碰到(之后出现的频率逐渐降低)无显示的问题。有时可以在敕令行下经由过程给内核添加 nomodeset 参数解决这一问题。在 GRUB 界面按 e 键会打开一个简略单纯文本编辑器。大年夜多半情况下你须要搜刮有关此问题的更多信息,因为此问题更多是由特定硬件引起的。
  • 在某些情况下,你可能不得不以 BIOS 模式安装 Linux。但你可以手动安装 EFI 引导法度榜样让 Linux 以 EFI 模式启动。请参阅《 在 Linux 上治理 EFI 引导加载法度榜样》 页面获取更多有关它们以及若何安装的可用信息。

    如不雅 Linux 无法在 EFI 模式下工作,但在 BIOS 模式下成功了,那么你可以完全放弃 EFI 模式。在只有 Linux 的计算机上这异常简单;安装 BIOS 引导法度榜样即可(如不雅你是在 BIOS 模式下安装的,引导法度榜样也应随之装好)。如不雅是和 EFI 下的 Windows 构成双体系,最简单的办法是安装我的 rEFInd 引导治理器。在 Windows 上安装它,然后编辑 refind.conf 文件:撤消注释 scanfor 一行,并确保拥有 hdbios 选项。如许 rEFInd 在引导时会重定向到 BIOS 模式的引导项。

    如不雅重启后计算机直接进入了 Windows,很可能是 Linux 的引导法度榜样或治理器安装不精确。(然则应当起首测验测验禁用安然启动;之前提到过,它经常激发各类问题。)下面是关于此问题的几种可能的解决筹划:

    • 应用 efibootmgr — 你可以以 EFI 模式引导一个 Linux 急救盘,应用 efibootmgr 实用对象测验测验从新注册你的 Linux 引导法度榜样,如这里所述。
    • 应用 Windows 上的 bcdedit — 在 Windows 治理员敕令提示符窗口中,输入 bcdedit /set {bootmgr}path \EFI\fedora\grubx64.efi 会用 ESP 分区的 EFI/fedora/grubx64.efi 文件作为默认的引导加载法度榜样。根据须要更改此路径,指向你想设置的引导文件。如不雅你启用了安然启动,须要设置 shim.efi,shimx64.efi 或者 PreLoader.efi(不管有哪个)为引导而不是 grubx64.efi。

        推荐阅读

        干货|Oracle复杂视图优化案例分析

      (2)修改视图定义,将谓词前提写入至基表前提中,并从新编译视图。在应用Oracle数据库过程中,视图是作为数据库对象存在的,因而,在创建了如许的视图后,就可以经由过程对象或者数据字典来>>>详细阅读


      本文标题:如何在UEFI模式下安装Linux

      地址:http://www.17bianji.com/lsqh/35089.html

    关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)