Intro

关于安装的办法看这里[Succeed]rEFind安装之在Deepin上的一番折腾怀疑联想Could not prepare Boot variable: No space left on device。折腾了大半天终于给它装上了,grub用着没啥问题,就是看大家都有界面,就想试一试

before

after

Config

主要我这里就两系统,给我显示了一大堆。。
配置文件(refind.conf)就在安装refind目录(/boot/efi/EFI/refind/refind.conf)下,# 号开头表示注释,有的配置就是把#去掉
说了那么多,只设置一个time就行,其他的主题美化基本都会处理。。。

一些参数解读

默认扫描设置会将 Linux 内核以及 Window Boot Manager 显示在引导界面,为了屏蔽这些不需要的启动项,可以如下设置:
https://www.jianshu.com/p/90dca469e8f8

    timeout 设置默认时间20s,时间到后进入默认操作系统。 0表示一直等待选择screensaver 设置在进入引导前的屏保时间,通常不启用(加#注释掉即可)hideui 隐藏界面功能选项,可以隐藏的选项有:banner eEFInd标识图 ->自己决定label 每个标签的文字描述以及timeout设置的倒数计时器 ->自己决定singleuser 苹果系统子菜单中单用户选项 ->不需要显示safemode 苹果系统子菜单中安全模式选项 ->不需要显示hwtest Mac硬件测试选项 ->不需要显示arrows 无法显示所有的引导菜单时的左右指示箭头 ->不需要显示hints 基本按键的简要说明 ->自己决定editor 选项编辑器 ->自己决定or all 隐藏所有选项icons_dir 指定自定义图标目录resolution 屏幕分辨率default_selection 默认进入的系统选项include 引导界面美化常用dont_scan_dirs, dont_scan_files, dont_scan_volumes 设置引导器过滤那些目录、文件、卷类型(分区)

More:配置refind config以去除不必要的选项

time

# 等待时间2s, 0 : 无限等待;-1: 进入默认的系统
timeout 2

更多内容参考

os

出现了一些无关的冬冬,需要设置一个文件夹过滤dont_scan_dirs,把注释去掉,后面 的路径修改为自己想要过滤掉的,结尾不需要逗号

dont_scan_dirs ESP:/EFI/Boot,/EFI/boot,EFI/ubuntu,EFI/UOS,EFI/toolsscan_all_linux_kernels false

Theme

github上的相关话题refind-theme 就有29个匹配的仓库,当时直接搜索的话更多

排行榜

https://github.com/EvanPurkhiser/rEFInd-minimal

https://github.com/bobafetthotmail/refind-theme-regular

https://github.com/lukechilds/refind-ambience

https://github.com/kgoettler/ursamajor-rEFInd

rEFInd-minimal

Locate your refind EFI directory. This is commonly /boot/EFI/refind though it will depend on where you mount your ESP and where rEFInd is installed. fdisk -l and mount may help.
Create a folder called themes inside it, if it doesn’t already exist
Clone this repository into the themes directory.
To enable the theme add include themes/rEFInd-minimal/theme.conf at the end of refind.conf.
https://github.com/EvanPurkhiser/rEFInd-minimal

在其readme中有usage教程:
1.进入fefind目录下,没有就新建一个文件夹themes,

2.进入该目录下;我尝试在目录下clone失败。。没有权限??阿哲??只好在下载目录下克隆仓库再剪切到/boot/efi/EFI/refind/themes;


3. 修改配置文件/boot/efi/EFI/refind/refind.conf,在末尾加上include themes/rEFInd-minimal/theme.conf

ico和图片可以去不同主题下挑选自由搭配哈哈哈哈

deepin-grub

启动之后发现进入deepin的话还会有一次os选择界面,就以前启动depin的时候的grub界面,这里两次os选择没必要啦,于是将它取消掉

sudo nano /etc/default/grub# 将GRUB_TIMEOUT修改为0,-1是无限期等待(和refind有点不同哈),
# 开启了启动延时是5,关闭了是1,单位是秒,
sudo update-grub

arch-grub

GRUB

sudo nano /etc/default/grub# 将GRUB_TIMEOUT修改为0
# 更新grub
sudo grub-mkconfig -o /boot/grub/grub.cfg

/etc/default/grub
由于使用了refind引导,因此需要将grub引导菜单时间设置为不显示
GRUB_TIMEOUT=-1

Refer

refind-theme
[Succeed]rEFind安装之在Deepin上的一番折腾怀疑联想Could not prepare Boot variable: No space left on device
配置refind config以去除不必要的选项
UEFI/GPT 模式下使用 rEFInd 引导 Win10 & Linux 双系统的方案
对丑陋的rEFInd主题进行美化
GRUB

rEFind配置忽略项以及主题~win/deepin/arch -- update-grub:未找到命令相关推荐

  1. Arch Linux多系统安装安装记录和蓝牙、fcitx5输入法-win\deepin\arch

    Intro 在已有windows.deepin的基础上安装第三个OS:Arch Linux 在Arch Linux wiki上有很多资料,看了一下: 官方only支持x64结构 安装过程有点需要脑子和 ...

  2. oracle中未找到父项关键字怎么办,ORA-02298: 无法验证 (约束)提示未找到父项关键字的解决办法...

    --在用PL/SQL导入表数据的时候报错 ORA-02298: 无法验证 (PNET.POST_CLOB_FK) - 未找到父项关键字 --发现是启用外键约束时报的错 alter table DM_V ...

  3. vim配置molokai主题及踩过的坑(bash:colorscheme: 未找到命令)

    我踩了一个坑,写入到~/.vimrc时无需使用source命令也能立即生效,但是我用了,于是出现了下图的错误 于是我就一直百度上图出现的错误,哎,浪费了好多时间,无需用source的 如何安装molo ...

  4. bash: go: 未找到命令_golang快速入门[2.3]-go语言开发环境配置-linux

    linux安装Go语言开发包 默认读者会使用linux的基本操作 配置go语言的开发环境的第一步是要在go官网下载页面下载开发包 linux需要下载tar.gz压缩文件 这里我们下载的是 64 位的开 ...

  5. IIS配置不正确可能导致“远程服务器返回错误: (404) 未找到错误一例。

    今天上传附件出现了下图所示的问题: 查找百度发现http://www.cnblogs.com/chuncn/archive/2009/09/08/1562759.html 文中提的比较靠谱. 但是,设 ...

  6. 【MacOS】命令行配置zsh以及powerlevel10k主题

    一.概述 前段时间在B站上看到有UP主在Manjaro Linux上使用了zsh并且配置一个超级炫酷的主题powerlevel9k:传送门.看了之后非常跃跃欲试,想在我的iMac上也配置一下,但是网上 ...

  7. docker安装mysql8,Docker安装Mysql8.0,并配置忽略大小写

    1.拉取镜像 //拉取mysql镜像 docker pull mysql//查看镜像 docker images 2.启动mysql $ docker run --name mysq.db -p 33 ...

  8. vue-router路由、mixin混入、vue-resource、axios、计算属性watch、moment.js、vuex、vue-cli、数据双向绑定、搭建vue环境、vue实例、配置启动项

    路由vue-router介绍: // 1.前端路由核心:锚点值的改变,根据不同的锚点值,渲染指定dom位置的不同数据.// 2.vue中,模板数据不是通过ajax请求的,而是调用函数获取到模板内容// ...

  9. Android Studio SVN配置忽略文件 1.用Android Studio创建一个项目,会在根目录和Module目录下自动生成.gitignore文件,貌似是Git的配置文件,

    Android Studio SVN配置忽略文件 1.用Android Studio创建一个项目,会在根目录和Module目录下自动生成.gitignore文件,貌似是Git的配置文件,和SVN没有关 ...

最新文章

  1. 强人总结的哄老婆秘籍
  2. js获取浏览器和屏幕宽高等信息(转)
  3. redis的增加元素操作
  4. UGUI事件之Drag拖拽事件
  5. Spring Cloud 之 Feign 使用HTTP请求远程服务
  6. HTML 网页页面切换的各种变换效果
  7. statusBar——状态栏
  8. bootstraptable 怎么在特定行添加数据_手把手教你做一个“渣”数据师,用Python代替老情人Excel...
  9. 安装php的mongodb扩展
  10. Codeforces 1029B. Creating the Contest 动态规划O(nlogn)解法 及 单调队列O(n)解法
  11. Android 进程的五种生命周期学习
  12. 安防布线的一些常见问题。
  13. 物联卡中心:物联网卡代理商这么多,我怎么选?
  14. 南洋生活,聊聊新加坡的房地产
  15. 第七周博客作业西北师范大学|李晓婷
  16. SpringBoot 与 Kotlin 完美交融
  17. 基因家族分析及SCI写作技巧
  18. MySQL-基本概念与查询操作(DESC/SELECT/FROM/WHERE/LIKE)
  19. 【idm】idm突破cookie封锁 (解决http:1.1 403 forbidden)(附charles使用教程)
  20. Linux系统关闭防火墙~

热门文章

  1. 前后端分离开发之Vue跨域
  2. 一种软件网络验证方式的实现 + 网络验证转本地验证的一种实现(附VC源码)...
  3. 错误集锦:The request you have made requires authentication. (HTTP 401)
  4. 【计算机组成原理】计算机组成原理XMind知识点总结
  5. 图解排序算法(基础篇)
  6. win10下nvidia控制面板看不到
  7. 背景图片和五彩导航栏
  8. 如何解决ic卡预付费水表的磁场干扰问题
  9. puzzle java_Java解惑(三) puzzle 24--35
  10. 希伯特19+9步行者1-0热火 乔治24+7詹皇25+10+5