您尚未登录。

#1 2015-07-08 10:22:29

atmouse
会员
注册时间: 2011-08-24
帖子: 701

systemd的sd-boot使用

有实现了的就这边发下吧

最近编辑记录 atmouse (2015-07-08 10:23:59)

离线

#2 2015-07-08 10:27:34

atmouse
会员
注册时间: 2011-08-24
帖子: 701

Re: systemd的sd-boot使用

正在远程安装,怕装错了起不来,有开始使用的求下经验

离线

#3 2015-07-08 11:23:10

atmouse
会员
注册时间: 2011-08-24
帖子: 701

Re: systemd的sd-boot使用

换过来啦
首先编译systemd-git的时候,安装一下编译依赖gnu-efi-libs,
configure --enable-gnuefi加一下

安装后
bootctl install

并且确认 /EFI/../ 下有gummiboot的配置 loader/loader.conf 引导内核用,之前用gummiboot就肯定有了。这个stubloader其实就是gummiboot

pacman -Rsc gummiboot

efibootmgr -v 再次确认启动顺序都没问题。重启就可以了

# bootctl 
System:
     Firmware: UEFI 2.10 (American Megatrends 4.653)
  Secure Boot: disabled
   Setup Mode: user

Loader:
      Product: systemd-boot 221
    Partition: /dev/disk/by-partuuid/6d9a7182-7dbc-4309-b9d4-09d85adf7943
         File: └─/EFI/systemd/systemd-bootx64.efi

Boot Loader Binaries:
          ESP: /dev/disk/by-partuuid/6d9a7182-7dbc-4309-b9d4-09d85adf7943
         File: └─/EFI/systemd/systemd-bootx64.efi (systemd-boot 221)
         File: └─/EFI/Boot/bootx64.efi (systemd-boot 221)
Boot Loader Entries in EFI Variables:
        Title: Linux Boot Manager
           ID: 0x0002
       Status: active, boot-order
    Partition: /dev/disk/by-partuuid/6d9a7182-7dbc-4309-b9d4-09d85adf7943
         File: └─/EFI/systemd/systemd-bootx64.efi

        Title: UEFI OS
           ID: 0x0004
       Status: active, boot-order
    Partition: /dev/disk/by-partuuid/6d9a7182-7dbc-4309-b9d4-09d85adf7943
         File: └─/EFI/BOOT/BOOTX64.EFI

离线

#4 2015-09-01 21:45:47

xtricman
エクス·トリクマン
注册时间: 2012-12-26
帖子: 1,267

Re: systemd的sd-boot使用

不喜欢EFI,觉得coreboot这种东西才是比较正常的结构


反社会,精神极其不稳定,随时可能炸碎身边所有人

离线

页脚