使用linux免不了会将系统搞崩溃,但是此次的崩溃还是有些以外。由于修改yast中的引导引起无法进入系统桌面,主要作怪的是新的内核没有包含英伟达的显卡驱动导致ACPI奔溃。鉴于是U盘安装的系统,手头的U盘没有格式化,就测试了修复的过程。
登录名root没有密码
操作过程:
#加载本机磁盘非U盘 lsblk #列出磁盘 mount /dev/sda2 /mnt mount -t proc proc /mnt/proc mount --rbind /sys /mnt/sys mount --rbind /dev /mnt/dev #进入目标系统 chroot /mnt /bin/bash #重装grub2 grub2-mkconfig -o /boot/grub2/grub.cfg grub2-install /dev/sda2 #退出目标系统 exit #重启主机 reboot
补充说明:
grub2的修复,并不能修复由于英伟达的显卡驱动丢失导致的问题,推荐直接重装系统。
总结:
在修改yast启动项,需要在grub2时将每个新项进行测试后再修改生效。生效后能够启动再删除多余的内核。
参考资料:
- https://zh.opensuse.org/%E4%BF%AE%E5%A4%8DGRUB2