首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >linux系统启动相关

linux系统启动相关

作者头像
陪你听风
发布于 2021-03-31 15:58:22
发布于 2021-03-31 15:58:22
2.8K0
举报
文章被收录于专栏:陪你听风陪你听风

1.grub参数的修改

grub配置文件/boot/grub2/grub.cfg 一般不会修改此配置文件 修改/etc/default/grub文件后,使用命令生成grub.cfg配置文件 grub2-mkconifg -o /boot/grub2/grub.cfg 2.grub不同的模式

救援模式rescue,需要root密码 类似于windows下的安全模式 在启动参数后添加1或者s或者single

紧急模式emergency 需要root密码 类似于windows下的安全模式 在启动参数后添加 emergency

fsck /dev/sdb1 3.重置root密码

开机修改grub参数(7.0需要删除 rhgb quiet) e编辑 linux最后一行添加 init=/bin/sh

ctrl + X mount -o rw,remount /

修改密码 echo redhat |passwd --stdin root 重置selinux上下文 touch /.autorelabel

重启系统 exec /sbin/init

4.对grub加密

vim /etc/grub.d/00_header 1.普通加密,密码不加密 vim /etc/grub.d/00_header

cat <<EOF set superusers="tom" password tom redhat EOF

grub2-mkconifg -o /boot/grub2/grub.cfg

2.密码加密

grub2-mkpasswd-pbkdf2 生成密码

cat <<EOF set superusers="tom" password tom 生成的密码 EOF grub2-mkconifg -o /boot/grub2/grub.cfg

5.开机启动各种服务 修改/etc/rc.d/rc.local chmod u+x /etc/rc.d/rc.local

6.引导程序修复 使用光盘记载引导系统,进入救援模式WINPE grub损坏

/mnt/sysimage

chroot /mnt/sysimage grub2-install /dev/sda exit退出重启

boot文件丢失 mount /dev/cdrom /mnt/sysimage rpm -ivh /mnt/Package/kernel*.rpm --force

mkdir /boot/grub2 grub2-mkconifg -o /boot/grub2/grub.cfg grub2 /dev/sda

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年7月11日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Linux启动流程与模块管理
系统的启动其实是一项非常复杂的过程,因为内核得要检测硬件并加载适当的驱动程序,接下来则必须要调用程序来准备好系统运行的环境,以让用户能够顺利的操作整台主机系统,如果你能够理解系统启动的原理,那么将有助于你在系统出问题时能够很快速的修复系统,而且还能够顺利的配置多重操作系统的多重启动问题,为了多重启动的问题,你就不能不学 grub 这个 Linux 下优秀的启动管理程序(boot loader),而在系统运行期间,你也得要学会管理内核模块,下面进入正题开始学习吧.
王 瑞
2022/12/28
1.5K0
CentOS7启动及排错
配置文件 :/boot/grub2/grub.cfg 修改:/etc/default/grub GRUB_DEFAULT=saved saved改为0 grub2-mkconfig -o /boot/grub2/grub.crg 重新生成
咻一咻
2020/05/29
1.7K0
CentOS7下重建grub并恢复系统的故障案例
1、模拟/boot/分区损坏,整个boot分区下文件删掉,当然/boot/grub2/grub.cfg文件也会被删掉
yuanfan2012
2020/12/31
7.7K0
CentOS7下重建grub并恢复系统的故障案例
Centos 救援模式和单用户模式
镜像 : ​​CentOS-7-x86_64-Minimal-2009.iso​​
以谁为师
2023/09/12
1.7K0
Centos 救援模式和单用户模式
grub2的学习笔记
grub2的rpm package含有很多的img, mod, lst 文件(默认路径是/usr/lib/grub/i386-pc/,可以通过对应的rpm -ql PACKAGENAME来查看), 在执行grub2-install之后,img文件分布如下:
qsjs
2020/06/09
2.5K0
windows10 双系统安装后,grub2 引导修复(亲自实验);grub2 命令行 手动加载内核;fedora 29 系统grub2引导修复;
之前在本机有fedora 29的系统,但是由于错误安装,把windows10 启动安装到 linux 所在的硬盘中,导致原来的 efi中的grub启动被破坏,不能进入到linux中;我首先通过磁盘精灵,把efi中启动文件拷贝到现有的windows安装盘中,重新启动后成功从新的efi分区进入windows; 然后开始进行恢复fedora系统;这时候,有两种办法,一种是重新安装 linux; 另外一种方法就是重新修复grub引导;因为对linux比较了解,我选择了后者;首先参考了几篇已经实践的博客;
西湖醋鱼
2020/12/30
4.8K0
centos7新特性3
MBR 分区的前 446 个字节存放的是系统引导程序 grub,中间 64 字节是分区表,最后 2 个字 节表示结束。
py3study
2020/01/10
8830
Linux系统自定义制作ISO安装镜像
在CentOS6系列版本系统在安装完成后会自动生成一个install.log文件,然后在CentOS7系列版本中就变化为anaconda-ks.cfg文件,它可以作为类似于Windows自动化安装的应答文件,只不过此处是用于Linux系统自动化安装的应答文件即无人值守自动化安装配置文件;
全栈工程师修炼指南
2022/09/29
12.2K0
GRUB多操作系统启动程序介绍与设置使用
描述:GRUB英文全称GRand Unified Bootloader俗称引导程序是硬盘中的软件,它可以启动用户在计算机中的多个操作系统所以也叫多重启动管理器。 目前主流版本是 GRUB2,在windows中也有类似的引导程序ntloader虽然它也可以引导Linux操作系统但是比较麻烦;
全栈工程师修炼指南
2022/09/29
8.9K0
GRUB多操作系统启动程序介绍与设置使用
搞它!!!Linux——引导、排障及修复
二、模拟破坏mbr引导扇区: [root@localhost ~]# dd if=/dev/zero of=/dev/sda bs=512 count=1 记录了1+0 的读入 记录了1+0 的写出 512字节(512 B)已复制,0.000106943 秒,4.8 MB/秒 三、重启后,加载系统镜像文件中的急救模式:
不吃小白菜
2020/09/03
8.6K0
搞它!!!Linux——引导、排障及修复
三个Linux 系统故障修复技巧,你知道几个?
Linux是很流畅的操作系统,一般来说它比windows运行要稳定。但是作为系统,它的操作和配置复杂度比windows要高,遇到系统故障修复的操作也更复杂。今天阿祥就介绍一下三个常见的Linux系统故障的修复技巧和对应案例,希望对大家有帮助!
ICT系统集成阿祥
2024/12/03
3570
三个Linux 系统故障修复技巧,你知道几个?
linux启动常见问题
​日常生活中,我们会接触到很多账号和密码,而这些账号和密码我们不能都很好的记忆,对于linux也是一样的,如果root密码忘记了怎么办?岂不是都无法登陆使用Linux了?现在我就教各位,在不知道root密码的前提下,如何给root设置一个新的密码
星哥玩云
2022/09/15
1.7K0
linux启动常见问题
Linux系统开机自动挂载文件fstab介绍
fstab文件中包含了各种各样的文件系统描述信息,它可以被特殊的工具修改,fstab中每一个文件系统描述占一行,每一行是TAB或空格分隔。
民工哥
2020/09/16
10.7K0
Linux系统开机自动挂载文件fstab介绍
CentOs7如何修复MBR和GRUB?
一些朋友不知道CentOs7如何修复MBR和GRUB;今天小编将为大家分享CentOs7修复MBR和GRUB的方法;感兴趣的朋友一起去看看吧
拓荒者
2019/09/05
2.3K0
CentOs7如何修复MBR和GRUB?
第十六章.Linux系统管理-开机启动流程
-多年互联网运维工作经验,曾负责过大规模集群架构自动化运维管理工作。 -擅长Web集群架构与自动化运维,曾负责国内某大型金融公司运维工作。 -devops项目经理兼DBA。 -开发过一套自动化运维平台(功能如下): 1)整合了各个公有云API,自主创建云主机。 2)ELK自动化收集日志功能。 3)Saltstack自动化运维统一配置管理工具。 4)Git、Jenkins自动化代码上线及自动化测试平台。 5)堡垒机,连接Linux、Windows平台及日志审计。 6)SQL执行及审批流程。 7)慢查询日志分析web界面。
DriverZeng
2022/09/26
2.6K0
第十六章.Linux系统管理-开机启动流程
OpenEuler 单用户模式、GRUB 启动管理器介绍
单模式下和正常启动的系统差别不大以root身份运行,拥有最高权限可以对所有文件读写,只是不需要输入root密码,所以就可以实现强制更改密码。主要用在配置错误导致系统启动不了,或者root命令忘记时。单用户模式下是没有网络连接的。
Kevin song
2023/12/04
6.7K0
OpenEuler 单用户模式、GRUB 启动管理器介绍
Linux系统自定义制作ISO安装镜像
在CentOS6系列版本系统在安装完成后会自动生成一个install.log文件,然后在CentOS7系列版本中就变化为anaconda-ks.cfg文件,它可以作为类似于Windows自动化安装的应答文件,只不过此处是用于Linux系统自动化安装的应答文件即无人值守自动化安装配置文件;
全栈工程师修炼指南
2020/10/26
17.1K0
运维Tips | 当同时忘记Kylin麒麟系统root与grub密码如何应对?
描述:今天接到同事电话说安装的一台国产服务器Kylin V10 SP3 系统的root登录密码忘记了,遂想着直接进入单用户模式更改root不就行了吗,谁想到被GRUB密码拦住去路,由于当时做等保主机安全模板的时候添加了grub认证,然后grub密码又忘记了,于是乎只能通过挂载KylinOS系统镜像,进入到救援模式修改(去掉)grub密码,然后重启进入单用户模式修改root密码,由于配置过程还是比较多,以下是作者的操作步骤,帮助遇到相同问题的道友。
全栈工程师修炼指南
2024/07/06
1.8K0
运维Tips | 当同时忘记Kylin麒麟系统root与grub密码如何应对?
修复GRUB菜单故障实验
grub:启动菜单的背景图片和样式 grub2:启动菜单的配置文件 输入:cd ../grub2/进入此目录 输入:ls查看详细信息,看到其中有 grub.cfg的配置文件
拓荒者
2019/09/05
1.4K0
修复GRUB菜单故障实验
Linux运维工程师面试题(1)
如果 root 密码忘记了,grub 的密码也忘记了,可以进救援模式将 /mnt/sysimage/boot/grub/grub.conf 文件里密码那行删了即可,或者直接修改 shadow 文件,直接把 root 密码删了,即可以使用 root 进行空口令登录了。
阿贤Linux
2023/08/22
8460
Linux运维工程师面试题(1)
推荐阅读
相关推荐
Linux启动流程与模块管理
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档