grub

Centos7 grub的配置文件及排错

好久不见. 提交于 2020-01-24 00:30:48
与Centos6不同Centos7采用的是grub2,而不是grub。在Centos7中,把grub的主要配置文件放在以下三个地方。 /boot/grub2/grub.cfg (/etc/grub2.cfg 是/boot/grub2/grub.cfg 文件的符号链接) /etc/grub.d/ /etc/default/grub 这三个配置文件之间的关系是 grub.cfg 里通过 ####BEGIN ##### 这种格式按照顺序调用 /etc/grub.d 里面的脚本实现不同的功能。在 grub.d 目录里有很多数字开头的脚本,按从小到大的顺序执行。 ​ 例如:在 /etc/grub2.cfg 文件里调用 /etc/grub.d/10_linux 来配置不同内核,在这里有2个menuentry(菜单入口),所以我们开机的时候会看见两个默认选项,一个是普通模式,一个是救援模式。 上图是 /etc/default/grub 文件。和其他的脚本比较起来,非常简单直观了。后面会举例如何修改(需要注意的是,最好不要直接去修改 /etc/grub2.cfg 文件。这个是因为如果后期升级内核,所有的配置都会失效。如果需要自定义这个文件,我们可以修改对应的脚本或者 /etc/default/grub 文件,然后通过 grub2-mkconfig 重新生成 grub.cfg 文件。)

自定义grub主题

非 Y 不嫁゛ 提交于 2020-01-24 00:25:35
1 概述 自定义grub引导菜单的主题,笔者的linux是deepin,感觉默认的grub主题不太好看,嗯,没办法,就是想改了。 这篇文章主要是修改/boot/grub/grub.cfg以及/boot/grub/themes/.../theme.txt这两个文件,修改之前要备份,不要问为什么。 2 下载主题 到这里 下载自己喜欢的主题。这是笔者下载的 主题 。 3 解压 tar -zxvf xxxx.tar.gz 4 安装 直接在解压后的文件夹运行: sudo ./install.sh 输入y: 5 效果 6 改进 还不满意,嗯。。。 6.1 progress_bar 这个是进度条的设置,如果觉得进度条不满意可以直接去修改/boot/grub/themes/主题名/theme.txt下的progress_bar设置: 可以修改(距离左边和顶部的)位置,宽度,高度,是否显示文本,设置文本等,还可以设置前景颜色(fg_color)与背景颜色(bg_color),还有进度条的风格,就是显示哪一些图片等。 6.2 boot_menu 这个是启动项菜单的设置,可以调整启动项的位置,字体大小,启动项高度,各个启动项之间的间隔,启动项前的图标大小等。 6.3 image 笔者的这个theme.txt有一个image,用来显示KDElogo的,这个可以选择直接不要,删除全部即可

自定义grub主题

老子叫甜甜 提交于 2020-01-23 21:25:09
文章目录 1 概述 2 下载主题 3 解压 4 安装 5 效果 6 改进 6.1 progress_bar 6.2 boot_menu 6.3 image 6.4 /etc/default/grub 6.5 /boot/grub/grub.cfg 6.6 背景 7 最终效果 8 配置文件 1 概述 自定义grub引导菜单的主题,笔者的linux是deepin,感觉默认的grub主题不太好看,嗯,没办法,就是想改了。 这篇文章主要是修改/boot/grub/grub.cfg以及/boot/grub/themes/…/theme.txt这两个文件,修改之前要备份,不要问为什么。 2 下载主题 到这里 下载自己喜欢的主题。这是笔者下载的 主题 。 3 解压 tar -zxvf xxxx.tar.gz 4 安装 直接在解压后的文件夹运行: sudo ./install.sh 输入y: 5 效果 6 改进 还不满意,嗯。。。 6.1 progress_bar 这个是进度条的设置,如果觉得进度条不满意可以直接去修改/boot/grub/themes/主题名/theme.txt下的progress_bar设置: 可以修改(距离左边和顶部的)位置,宽度,高度,是否显示文本,设置文本等,还可以设置前景颜色(fg_color)与背景颜色(bg_color),还有进度条的风格,就是显示哪一些图片等。 6

kvm虚拟机grub失败

偶尔善良 提交于 2020-01-20 19:08:01
可使用virt-edit工具修改grub配置文件,需要在虚拟机关机时才可以修改。 virt-edit使用说明: http://libguestfs.org/virt-edit.1.html virt-edit -d mydomain /etc/default/grub 工具安装: apt install libguestfs-tools 来源: CSDN 作者: luminais 链接: https://blog.csdn.net/u014114152/article/details/104054219

Centos7更换网卡名称

折月煮酒 提交于 2020-01-19 13:13:08
为Cent0s7系统更改网卡名称 物理机品牌:H3C UniServer R4900 G3 系统版本:CentOS Linux release 7.4.1708 例:物理机原物理网卡名称为 enp61s0f0,现需更改为em1 第一步:查看enp61s0f0的mac地址: ifconfig -a 第二步:重命名网卡配置文件 mv /etc/sysconfig/network-scripts/ifcfg-enp61s0f0 /etc/sysconfig/network-scripts/ifcfg-em1 第三步:更改网卡配置文件 vi /etc/sysconfig/network-scripts/ifcfg-em1 DEVICE=em1 NAME=em1 HWADDR=80:e4:55:9d:40:7b 说明:一定要在配置文件中添加HWADDR参数,指定该网卡的ip地址 第四步:修改系统grub参数 GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet net.ifnames=0 biosdevname=0 ipv6.disable=1" ipv6.disable=1crashkernel=auto:为kdump预留的内存,   net.ifnames=0

ubuntu修改grub默认启动项

梦想与她 提交于 2020-01-18 03:57:30
在网上搜来的,在Ubuntu终端下输入: sudo nano /etc/default/grub sudo是使用root权限,nano是用nano文本编辑器打开etc文件夹下的default文件夹下的grub文件。在打开的文本中修改“GRUB_DEFAULT=0”这一项。比如win7在启动项列表中为第5项,则将0改为4。就是win7在启动项列表中的项数减1。这里还可以修改该在启动项列表等待的时间,即修改“GRUB_TIMEOUT=所要等待的秒数”,-1表示不倒计时。修改完后按[Ctrl]+X,会提示是否保存,输入Y,提示保存的文件名,还是原来的grub文件,所以直接回车确定。 最后更新一下grub: sudo update-grub 来源: https://www.cnblogs.com/beautiful-scenery/p/3575560.html

centos6.5升级内核到3.0

a 夏天 提交于 2020-01-16 07:32:43
因为是使用centos6.5安装的docker,而docker需要内核3.0以上的支持,所以必须升级内核 1. 导入public key rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 2. 安装ELRepo到CentOS-6.5中 rpm -ivh http://www.elrepo.org/elrepo- release-6-5.el6.elrepo.noarch.rpm 3. 安装 kernel-lt(lt=long-term) yum --enablerepo=elrepo-kernel install kernel-lt -y 或者安装kernel-ml(ml=mainline) yum --enablerepo=elrepo-kernel install kernel-ml -y 4. 编辑grub.conf文件,修改Grub引导顺序 vi /etc/grub.conf 修改 default的值 5. 重启,查看内核版本号 #uname -r 3.10.28-1.el6.elrepo.x86_64 来源: https://www.cnblogs.com/wspblog/p/6385217.html

CentOS8下安装Geforce GTX 650驱动

耗尽温柔 提交于 2020-01-10 12:01:29
第一步:查看显卡类型 [root@localhost ~]# lshw -numeric -C display 显示显卡类型:product: GK107 [GeForce GTX 650] [10DE:FC6] 显示驱动是nouveau:configuration: driver=nouveau latency=0 Nouveau是第三方为NVIDIA显卡开发的一个开源3D驱动,没有得到NVIDIA的认可与支持。 第二步:到nvidia官网下载对应驱动 https://www.nvidia.com/Download/index.aspx# NVIDIA-Linux-x86_64-440.44.run 第三步:安装驱动所依赖的软件包 # yum groupinstall "Development Tools" # yum install kernel-devel epel-release # yum install dkms 第四步:禁用nouveau,通过修改配置 /etc/default/grub [root@localhost ~]# vi /etc/default/grub 原来的设置 1 GRUB_TIMEOUT=5 2 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" 3 GRUB

解决Ubuntu16.04卡在开机画面

北城以北 提交于 2020-01-10 03:44:06
首先,开机时发现卡在下图的Ubuntu图标画面: 重启,疯狂按ESC键,在“Ubuntu高级选项”中,按回车,选择执行 带有“(recovery mode)”的选项,继续回车。 这里我使用的是 老内核(高级选项中有两个版本Ubuntu,我选的是版本较早的)。因为我第一次使用新内核好像并没有起作用,但可能是个案或者我自己当时操作原因。 在recovery mode中选择 “resume” , 然后选择“OK”。“OK”的位置在最下面,可能OK是两个特殊字符。 进入命令行:输入sudo gedit /boot/grub/grub.cfg ctrl+F搜索quiet,找到quiet splash在后面加上 apci_iso=nomodeset 具体如下所示: quiet splash --- 或者 quiet splash $vt_handoff 将它替换成 quiet splash $vt_handoff acpi_osi=linux nomodeset 应该会找到三处,均替换成 quiet splash $vt_handoff acpi_osi=linux nomodeset 然后按ctrl+S保存(或者直接手动点保存) 再切换到终端窗口输入 sudo chmod -w /boot/grub/grub.cfg 完成,重启即可正常开机 来源: CSDN 作者: xuenixiang

对硬盘进行分区时,GPT和MBR有什么区别

孤街浪徒 提交于 2020-01-07 14:48:54
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 在 Windows 8或 8.1 中设置新磁盘时,系统会询问你是想要使用MBR还是GPT分区。GPT是一种新的标准,并在逐渐取代MBR。 GPT带来了很多新特性,但MBR仍然拥有最好的兼容性。GPT并不是 Windows 专用的新标准—— Mac OS X,Linux,及其他 操作系统 同样使用GPT。 在使用新磁盘之前,你必须对其进行分区。MBR(Master Boot Record)和GPT(GUID Partition Table)是在磁盘上存储分区信息的两种不同方式。这些分区信息包含了分区从哪里开始的信息,这样 操作系统 才知道哪个扇区是属于哪个分区的,以及哪个分区是可以启动的。在磁盘上创建分区时,你必须在MBR和GPT之间做出选择。 MBR的局限性 MBR的意思是“ 主引导记录 ”,最早在1983年在IBM PC DOS 2.0中提出。 之所以叫“ 主引导记录 ”,是因为它是存在于驱动器开始部分的一个特殊的启动扇区。这个扇区包含了已安装的操作系统的启动加载器和驱动器的 逻辑分区 信息。所谓启动加载器,是一小段代码,用于加载驱动器上其他分区上更大的加载器。如果你安装了 Windows ,Windows启动加载器的初始信息就放在这个区域里——如果MBR的信息被覆盖导致Windows不能启动