当前位置: 首页 > article >正文

误删/lib64/ld-linux-x86-64.so.2导致系统崩溃

系统

ubuntu22.04

原因

rm的时候不小心把/lib64目录下所有文件删除了,导致系统直接崩溃,只有cd命令能用,其他命令都用不了。

解决

关机服务器,点击《打开电源时进入固件》

进入boot界面 

使用 Live CD进入恢复模式:选择Boot--> 将CD-ROM Drive项调整至第一位 --> 按F10保存重启

然后进入到新的ubuntu系统,进入 Live 环境,打开终端并挂载你的根文件系统 /dev/sda3并复制/lib64/ld-linux-x86-64.so.2文件到/mnt/lib64目录即可。

# 查看当前挂载的磁盘信息
ubuntu@ubuntu:~$ sudo fdisk -l
#进行挂载
ubuntu@ubuntu:~$ sudo mount /dev/sda3 /mnt/

复制缺失的lib64文件到/mnt/lib64目录下即可

# 取消挂载
ubuntu@ubuntu:~$ mount | grep /mnt
ubuntu@ubuntu:~$ sudo umount /mnt/lib64
ubuntu@ubuntu:~$ sudo fuser -km /mnt
ubuntu@ubuntu:~$ sudo umount /mnt

其他挂载命令

#其他挂载命令
ubuntu@ubuntu:~$ sudo mount /dev/sda2 /mnt/boot/efi/
ubuntu@ubuntu:~$ sudo mount --bind /dev/ /mnt/dev/
ubuntu@ubuntu:~$ sudo mount --bind /proc/ /mnt/proc
ubuntu@ubuntu:~$ sudo mount --bind /sys/ /mnt/sys
ubuntu@ubuntu:~$ sudo mount --bind /lib /mnt/lib
ubuntu@ubuntu:~$ sudo mount --bind /lib64 /mnt/lib64
#进入挂载系统
ubuntu@ubuntu:~$ sudo chroot /mnt/

 


http://www.kler.cn/a/582029.html

相关文章:

  • php中JSON或数组到formData的键值对转换
  • Qt的Tcp通信
  • mysql的MGR
  • 基于生成式人工智能的网络安全主动防御技术(下)
  • C++ 编程基础:注释、字符串、输入输出、日期处理、修饰符
  • 2025最新软件测试面试八股文(含答案+文档)
  • CSS伸缩盒模型(弹性盒子)
  • 01 音视频知识学习(视频)
  • 写一个简单的SQL生成工具
  • 算法刷题--贪心算法
  • Sentinel-1 InSAR ISCE数据处理:stackSentinel.py 完全指南
  • python LLM工具包
  • API调试工具的无解困境:白名单、动态IP与平台设计问题
  • Faster R-CNN原理详解以及Pytorch实现模型训练与推理
  • Spring Boot 整合 RabbitMQ(在Spring项目中使用RabbitMQ)
  • Chrome 浏览器 134 版本新特性
  • 一周学会Flask3 Python Web开发-SQLAlchemy连接Mysql数据库
  • Html5-照片滤镜应用学习经验总结
  • Windows10下docker desktop命令行操作指南(大部分也适用于Linux)
  • Jmeter请求发送加密参数