赞
踩
本来向把glibc2.27升级到glibc2.28,没想到误删了/lib/x86_64-linux-gnu/libc-2.27.so库,这下捅了马蜂窝了......
接下来,开始抢救折腾!!!
1.方案一:进入recovery恢复
首先想到的就是进入recovery模式,(怎么进入可以看我之前教程),发现悲催了,竟然进不去recovery模式,直接kernel报错,什么正在kill init。。。。
此路不通!!!
2.方案二:做U盘启动盘(然后将libc-2.27.so还原回去)【此方案可行】
ThinkPad进入方式:
------>重启狂按F12
------->选择"Try Ubuntu"
进入系统后,没有/media/ubuntu这个目录,因为这个目录是主机硬盘挂载的目录,这里真没有。
接下来我们要找到硬盘,然后挂载,硬盘挂载方式
- 1.查看硬盘是哪个
- # sudo fisk -l
- /dev/nvme0n1
- /dev/nvme0n2
- /dev/nvme0n1p2
- ......
- 总之很多,办法就是挨个挂载。。。。
-
- 2.挂载命令(我其实是试出来的.)
- <1>.先以读写的方式重新挂载硬盘
- # sudo mount -o remount,rw /
-
- <2>.挂载系统硬盘
- # cd /home/ubuntu
- # mkdir -p disk
- # sudo mount -t ext4 /dev/nvm0n1p2 /home/ubuntu/disk
-
-
- 3.接着将libc-2.27.so拷贝还原即可
- # cp /home/ubuntu/disk/libc-2.27.so /home/ubuntu/disk/lib/x86_64-linux-gnu
-
-
- # reboot
有惊无险!真是刺激!!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。