文件系统启动修复
文件系统启动修复
/boot/grub2/grub.cfg文件丢失
1、 指定/boot目录所在的分区
grub> set root='hd0,msdos1'
2、加载内核文件,并以只读的方式加载根分区
grub> linux /vmlinuz-4.18.0-80.e18.x86_64 ro root=/dev/mapper/rhel-root
3、 指定initramfs文件
grub> initfd /initramfs-4.18.0-80.e18.x86_64.img
4、 启动
grub> boot
5、进入系统后重新生成/boot/grub2/grub.cfg文件
[root@wfy ~] grub2-mkconfig -o /boot/grub2/grub.cfg
Boot Loader前446字节损坏
前446个字节是引导程序,写在硬盘. 后面是分区表信息
模拟损坏
[root@wfy ~] dd if=/dev/zero of=/dev/nmve0n1 bs=446 count=1
打开电源时进入固件
把光盘启动改成第一项(shift +)F10保存
进入光盘救援模式
切换真正的根文件
sh-4.4# chroot /mnt/sysimage
bash-4.4#
修复引导程序
bash-4.4# grub2-install /dev/nmve0n1
bash-4.4# exit
#退出2次,选择从本地磁盘启动
Boot Loader前512字节损坏
打开电源时进入固件
把光盘启动改成第一项(shift +)F10保存
进光盘救援模式
图片同 前446字节损坏
提前备份MBR 文件
dd if=/dev/nmve0n1 of=mbr.bak bs=512 count=1
进入救援模式
ifup ens 网卡 #(开启网络)
scp root
chroot /mnt/sysimage
把硬盘启动改成第一项(shift +)F10保存
boot(内核)被删
打开电源时进入固件
把光盘启动改成第一项(shift +)F10保存
进光盘救援模式
图片同 前446字节损坏
chroot /mnt/sysimage
vim /etc/yum.repos.d/wfy.repo 配置yum仓库
yum reinstall kernel-*
紧急模式里 修复grub 引导程序
grub2-install /dev/nvme0n1
grub2-mkconfig -o /boot/grub2/grub.cfg
启动项还原重启即可
文件系统损坏
进入紧急模式输入root密码
挂载所有文件系统,发现是/etc/fstab问题
mount -a
确保当前根文件系统可读写rw
mount -o remount,rw /etc/fstab
修改成正确配置
vi /etc/fstab
# 常见错误
# /etc/fstab中:
#1、引用的设备不存在
#2、挂载点不存在
#3、文件系统类型书写错误
#4、挂载选项错误等
#5、文件系统损坏
重启即可
reboot
系统调优
tuned在/usr/lib/tuned
查看所有调优的配置文件
tuned-adm list
查看推荐的调优配置文件
tuned-adm recommend
修改调优的配置文件
tuned-adm profile virtual-guest
作者:陽阳
欢迎任何形式的转载,但请务必注明出处。
限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。
云计算是一种服务模型,通过网络的方式,获取资源(计算,存储,网络)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix