• 给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.重启系统,然后记得我这里应该就成功了。

  • 相关阅读:
    常用256安全色
    PHP获取中英文混合字符串的字数
    windows 2012 443端口无法访问解决随记!
    SQL提取时间段内数据
    正则表达式匹配
    PclZip library能够压缩与解压缩Zip格式
    安装IIS或证书上服务提示安装程序无法复制文件 ftpsvc2.dl的解决办法
    tomcat
    版本控制gitlab
    rsync
  • 原文地址:https://www.cnblogs.com/vanwoos/p/5332028.html
Copyright © 2020-2023  润新知