选中内容(绿色)时除了会搜索文章名,还会搜索文章内容
点击结果中的文章名进入文章界面后可以按Ctrl+F在页面内搜索
  • 版权:CC BY-SA 4.0
  • 创建:2019-10-13
  • 更新:2021-03-21
电脑装多个系统时,使用 rEFInd 来方便地管理启动项,并且定制漂亮的启动界面


rEFInd
eEFInd

rEFInd
eEFIt

rEFInd是eEFIt的改进分支

安装

  • 下载rEFInd
  • 找一个喜欢的主题并修改配置
  • 挂载启动盘到 /boot/efi
  • 复制内容到/boot/efi/EFI/refind下

    1. lsblk
    2. sudo mount /dev/sda2 /boot/efi
  • 添加启动项, 参考另一篇文章: UEFI启动分析 UEFI设置启动项

  1. sudo efibootmgr -d /dev/sda -p 2 -c -L rEFInd -l /EFI/refind/refind_x64.efi
  • 然后重启进 BIOS/EFI 设置首选启动项为 rEFInd 即可
  1. ➜ ~ cd /boot
  2. ➜ /boot ls
  3. config-4.15.0-46-generic memtest86+.elf
  4. config-4.15.0-51-generic memtest86+_multiboot.bin
  5. efi refind_linux.conf
  6. grub System.map-4.15.0-46-generic
  7. initrd.img-4.15.0-46-generic System.map-4.15.0-51-generic
  8. initrd.img-4.15.0-51-generic vmlinuz-4.15.0-46-generic
  9. memtest86+.bin vmlinuz-4.15.0-51-generic
  10. ➜ /boot cd efi
  11. ➜ efi ls
  12. ➜ efi ls
  13. ➜ efi lsblk
  14. NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
  15. sda 8:0 0 232.9G 0 disk
  16. ├─sda1 8:1 0 450M 0 part
  17. ├─sda2 8:2 0 100M 0 part
  18. ├─sda3 8:3 0 16M 0 part
  19. ├─sda4 8:4 0 178.6G 0 part
  20. ├─sda5 8:5 0 917M 0 part
  21. ├─sda6 8:6 0 238M 0 part [SWAP]
  22. └─sda7 8:7 0 52.7G 0 part /
  23. sdb 8:16 0 1.8T 0 disk
  24. ├─sdb1 8:17 0 128M 0 part
  25. ├─sdb2 8:18 0 1T 0 part /media/neucrack/data
  26. ├─sdb3 8:19 0 500G 0 part /media/neucrack/software
  27. └─sdb4 8:20 0 338.9G 0 part /home
  28. ➜ efi sudo mount /dev/sda2 efi
  29. [sudo] neucrack 的密码:
  30. mount: efi: mount point does not exist.
  31. ➜ efi cd ..
  32. ➜ /boot sudo mount /dev/sda2 efi
  33. ➜ /boot ls
  34. config-4.15.0-46-generic initrd.img-4.15.0-51-generic System.map-4.15.0-46-generic
  35. config-4.15.0-51-generic memtest86+.bin System.map-4.15.0-51-generic
  36. efi memtest86+.elf vmlinuz-4.15.0-46-generic
  37. grub memtest86+_multiboot.bin vmlinuz-4.15.0-51-generic
  38. initrd.img-4.15.0-46-generic refind_linux.conf
  39. ➜ /boot cd efi
  40. ➜ efi ls
  41. EFI
  42. ➜ efi cd EFI
  43. ➜ EFI ls
  44. Boot deepin Microsoft refind tools ubuntu ubuntu18
  45. ➜ EFI ls refind
  46. BOOT.CSV icons keys refind.conf-sample themes
  47. drivers_x64 icons-backup refind.conf refind_x64.efi
  48. ➜ EFI sudo efibootmgr -d /dev/sda -p 2 -c -L rEFInd -l /EFI/refind/refind_x64.efi
  49. BootCurrent: 0000
  50. Timeout: 1 seconds
  51. BootOrder: 0001,0000,000D,000C,0002,0003
  52. Boot0000* ubuntu18
  53. Boot0002* deepin
  54. Boot0003* Windows Boot Manager
  55. Boot000C* UEFI: IP4 Intel(R) Ethernet Connection (2) I219-V
  56. Boot000D* UEFI: IP6 Intel(R) Ethernet Connection (2) I219-V
  57. Boot0001* rEFInd

修改 rEFInd 默认启动项

  • 挂载boot分区,比如挂载到了/boot/efi下

    1. lsblk
    2. sudo mount /dev/sda2 /boot/efi
  • 然后编辑配置文件

  1. sudo vim /boot/efi/EFI/refind/refind.conf

修改文件部分配置,比如:

  • timeout是超时自动进入操作系统的时间,但是是秒
  • default_selection表示默认选择的操作系统,3代表第三个, 1代表第一个
    1. time 12
    2. default_selection 3

主题

有很多为 rEFInd 做的好看的主题,可以直接使用

  • 找一个自己喜欢的主题,到github搜一个即可,比如rEFInd-minimal、refind-ambience,refind-theme-regular,下载源码
  • 拷贝文件夹到/boot/efi/EFI/refind/themes目录
  • 编辑/boot/efi/EFI/refind/refind.conf,在末尾添加include themes/rEFInd-minimal/theme.conf
  • 保存之后下次重启就会自动使用这个主题了
文章有误?有想法想讨论?查看或者发起勘误/讨论 主题
(发起评论需要先登录 github)

/wallpaper/wallhaven-85xxgj.jpg