如果误操作了/boot
目录下kernel文件,会导致无法进入系统,此时,必须要借助第三方系统来进行kernel的修复。
以下以 Ubuntu 16.04系统为例,介绍修复的方法。以下操作都需要root权限。
1、 使用Universal USB Installer
制作Ubuntu的USB启动盘,重启进入Live
模式
2、 使用mount
命令查看系统分区挂载的路径
3、 进入挂载目录
cd /media/ubuntu/c7b8708f-1e7a-4fd0-9815-97be053dad67
4、 绑定dev
、proc
、sys
等目录
mount --bind /dev dev
mount --bind /proc proc
mount --bind /sys sys
5、 使用chroot
将当前目录变为根目录(这样,之后的操作,都是针对待修复系统的分区)
chroot .
6、修复kernel
apt update
apt install linux-image-generic
可以看到,新的kernel已经被安装到boot目录中了。
此时,重启系统可以正常进去了。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有