Linux系统维护

系统启动过程

1.bios加电 (basic in/out system) 检查硬件信息

2.读取bios启动项(硬盘启动, 光盘启动,U盘启动,网络启动) 默认硬盘启动

3.读硬盘MBR(master boot record) 512字节=446字节引导程序+64硬盘分区表+2字节魔法数字

4.grub.cfg 读取内核文件到内存 initramfs vmlinuz

5.由内核引导第一个进程启动 1, 2进程 加载fstab

1代表所有用户态的父进程 2代表所有内核态的父进程

6.确定运行级别 0-6, 根据级别确定启动进程

                0 关机

                1 单用户(只能登录到超级用户上)

                2 没有网络的文本模式

                3 全文本模式

                4 保留

                5 图形

                6 重启

                设置默认级别

                systemctl get-default

                systemctl set-default graphical.target | multi-user.target

                根据级别确定启动进程

                /usr/lib/systemd/system/runlevel1.target.wants/

                /usr/lib/systemd/system/runlevel2.target.wants/

                /usr/lib/systemd/system/runlevel4.target.wants/

                /usr/lib/systemd/system/runlevel3.target.wants/

                /usr/lib/systemd/system/runlevel5.target.wants/

7.由1,2号进程引导其他进程启动

8.运行进入系统前最后一个脚本 /etc/rc.local

9.加载文本模式资源 显示login:

10.加载图形模式资源 登陆:

11.加载登陆用户的环境配置文件 显示终端

系统修复

一.重置root密码 (使用1级别修复模式 临时修改/boot/grub2/grub.cfg)

二.使用光盘修复

a. 关闭虚拟机

b. 设置虚拟机光驱,选择本地系统镜像

c. 选择虚拟机--->电源--->打开电源时进入固件(bios)

选择boot--->选择光盘启动(将cdrom移动到第1位置, shift+)

d. 启动系统,选择 troubleshooting

安装系统

修复系统

内存测试

硬盘启动

返回主菜单

选择修复系统

 

1) 继续

2) 只读挂载

3) 跳过到shell界面

4) 退出(重启)

选择1: 自动挂载文件系统, 然后回车继续

f. chroot /mnt/sysimage 进入原硬盘文件系统

重置密码

修改完成

系统安全

1.服务器加锁

2.bios加密码

3.grub加密码

设置gurb密码

[root@localhost tmp]# yum install -y grub2

[root@localhost tmp]# grub2-mkpasswd-pbkdf2

输入口令:

Reenter password:

PBKDF2 hash of your password is grub.pbkdf2.sha512.10000.20BC2A13B1BE6179315DD048BEE2D6BAE3A57FC787363A28CB1F4B5A480C2503E6DA8687547CF1DB0E1557C7A3442351EB9478C11DE8898F17D59C23355B1232.7775732884E52D2EE37513E7268A38AAE5412EA63E4F173FB76CEB9CE7BAA7CA7B2B1B825D76286CF540442EF72B46D6DD861823F3F6F51A0265F29C9545CC68

[root@localhost ~]# vim /etc/grub.d/40_custom 文件最后追加写入

set superusers="root" password_pbkdf2 root grub.pbkdf2.sha512.10000.20BC2A13B1BE6179315DD048BEE2D6BAE3A57FC787363A28CB1F4B5A480C2503E6DA8687547CF1DB0E1557C7A3442351EB9478C11DE8898F17D59C23355B1232.7775732884E52D2EE37513E7268A38AAE5412EA63E4F173FB76CEB9CE7BAA7CA7B2B1B825D76286CF540442EF72B46D6DD861823F3F6F51A0265F29C9545CC68

[root@localhost grub.d]# grub2-mkconfig -o /boot/grub2/grub.cfg

windows安装方法

一.硬盘安装

二.u盘安装

猜你喜欢

转载自blog.csdn.net/zhangt123321/article/details/121441786