linux中的系统排错

1.rm -rf /boot/grub2/grub.cfg

reboot之后出错

grub   set root='hd0,msdos1'

       linux16 /boot/vmlinuz-3.10.0-123.el7.x86_64 ro root=/dev/vda1

Initrd16 /boot/intramfs-3.10.0-el7.x86_64.img

Boot

实验:

2.rm -rf /boot/vmlinuz-3.10.0-123.el7.x86_64

恢复过程进入boot rpm2 拆包 把vmlinuz-3.10.0-123.el7.x86_64复制到/mnt

  • 调整启动方式选择光盘IDE CDROM作为启动盘
  • 进入挽救模式,continue,ok,ok
  • 进入命令模式输入如下命令,两次exit,重新更换启动方式进入
  • chroot /mnt/sysimage

mkdir rhel7.0

扫描二维码关注公众号,回复: 2750157 查看本文章

mount /dev/sr1 /rhel7.0

cd  /mnt

rpm2cpio kernel-3.10.0-123.el7.x86_64.rpm |cpio -id

cp vmlinuz-3.10.0-123.el7.x86_64  /boot

exit

exit

 

rm -rf  /boot/initramfs-3.10.0-123.el7.x86_64.img

   在还没有reboot时,命令行输入mkinitrd /boot/initramfs-$(uname -r).img  $(uname -r)

(uname  -r)版本号

如果reboot之后和第一个类似进入挽救模式

  • 输入 chroot /mnt/sysimgage/
  • mkinitrd /boot/initramfs-$(uname -r).img  $(uname -r)

 

3.把开机文件链接到的图形界面改为关机重启时设置启动优先为5

在把链接处改为图形

(1)开机文件链接关机ln -snf /usr/lib/systemd/system/poweroff.target default.target

(2)进入系统时安e,在linux16之后写上5,默认启动级别,ctrl+x,执行重启

(3)改为开机默认图形ln -snf /usr/lib/systemd/system/graphical.target default.target

 

4.修改root密码

开机时安上下箭头停止开机

安c进入命令模式删除linux之后的ro改为 rw rd.break

进入超级用户chroot /sysroot/

在输入echo westos(新密码)| passwd --stdin root

输出一句all authentication tokens updated successfully

touch /.autorelabel

5.更改磁盘分区

6.软链接,硬链接

 注意软硬链接是对于资源和节点的不同,软链接增加节点节省资源,硬链接浪费资源但相对可靠,如果删除的是链接要注意不加“/”,不然删除的是链接到的目录下的文件。

 

 

 

猜你喜欢

转载自blog.csdn.net/weixin_40460156/article/details/81462583
今日推荐