选中内容(绿色)时除了会搜索文章名,还会搜索文章内容
点击结果中的文章名进入文章界面后可以按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-minimalrefind-ambiencerefind-theme-regular,下载源码
  • 拷贝文件夹到/boot/efi/EFI/refind/themes目录
  • 编辑/boot/efi/EFI/refind/refind.conf,在末尾添加include themes/rEFInd-minimal/theme.conf
  • 保存之后下次重启就会自动使用这个主题了
文章有误?有想法想讨论?查看或者发起勘误/讨论 主题
(发起评论需要先登录 github)

/wallpaper/wallhaven-j5lk95.jpg