zoukankan      html  css  js  c++  java
  • 给uefi引导的方式安装archlinux

    基本就是照着官方的wiki来的,不过官方的wiki的内容太杂了,或许我们需要的是一个瀑布似的流程。

    其实大体上与mbr引导的方式类似,只凭借回忆说一下有区别的地方,等下一次有机会的时候再验证一下。

    换句话说,你照着这篇文章来做有可能不成功。

    1.先看看你是否是以uefi启动的:

    ls /sys/firmware/efi/efivars

    如果是的话,该命令执行后会列出很多文件。

    2.需要建立一个fat32格式的ESP分区。

    我的理解是,uefi的启动方式中,不再依靠磁盘上的mbr,而是寻找ESP分区里的启动文件。

    3.磁盘的挂载。

    对于mbr的启动方式,最简单的就是只挂载一个 / ,或者是再挂载一个可选的 swap 分区就可以了。这里要挂载一下 ESP 分区啊。

    我采用的方式是直接把ESP分区挂载到了 /boot 下。

    4.然后又执行了一个命令:

    bootctl install

    5.再后来就是安装grub

    grub-install --target=x86_64-efi --efi-directory=$esp --bootloader-id=grub

    将命令里的 $esp 替换成你的ESP分区的挂载点,我这里是 /boot

    6.生成 grub 的配置文件。

    grub-mkconfig -o $esp/grub/grub.cfg

    将命令里的 $esp 替换成你的ESP分区的挂载点,我这里是 /boot

    7.重启系统,然后记得我这里应该就成功了。

  • 相关阅读:
    想出去走走
    一辈子的孤单
    好久不见
    bash 源码分析
    如何查看bash shell 帮助信息?
    mvn使用笔记
    StringTemplate初步使用
    使用tungsten将mysql的数据同步到hadoop
    《大脑幸福密码》
    《跳出头脑,融入生活》
  • 原文地址:https://www.cnblogs.com/vanwoos/p/5332028.html
Copyright © 2011-2022 走看看