libc.so.6 误删后修复
su, sudo,ls, cp, mv 等等一系列命令都不能在使用
以下是几种修复措施:
在没有重启电脑的情况下,可以使用以下两种方式。前提是你目前在root 权限下
1. (实验可行)
#cd /lib/i386-linux-gnu
#LD_PRELOAD=/lib/i386-linux-gnu/libc-2.15.so ln -sf /lib/i386-linux-gnu/libc-2.15.so libc.so.6
2. 使用命令恢复软连接,busybox可以不用依赖libc.so文件即可使用(尚未实验)
#busybox ln -s /lib/i386-linux-gnu/libc-2.15.so /lib/i386-linux-gnu//libc.so.6
重启后,会发现不能再进入ubuntu 系统,
3. 下载相同版本linux系统: **-minimal.iso,老毛桃iso模式,制作启动镜像,重启电脑时bios选择优先从u盘启动, 进入rescue模式,将libc.so.6文件拷贝到/lib64目录下面
livecd制作镜像,选把boot(text mode)后,多台电脑上一直提示"kernel panic",无法开记U盘系统.
udo aptitude install unetbootin
安装完成后打开软件,如下图操作
1、如果网络速度够快,可以选择第一项“发行版”
2、在“选择发行版”中选择对应的liux系统
3、“选择版本”中选择对应的操作系统版本
4、最下方的“类型”选择“USB驱动器”,“驱动器位置”选择您U盘对应位置(一般会自动识别,识别不正确请手工改正)
5、最后点击确定即可开始制作。
1、如果您已经下载好ISO文件,可以选择第二项“光盘镜像”
2格式为“ISO”
3、点击空白条后三个点选择ISO文件位置
以下还有一些其他方式:
不过在开机的时候grub有个急救模式,以root身份登录,里面可能也可以解决改问题。我是先使用安装盘先建立软链接后才使用恢复选项的,此时系统已经恢复,不知道改方法能不能使用。网上说:使用Linux Rescue模式,此时系统命令都是静态链接的。未验证。
libc.so.6 误删后修复的更多相关文章
- win10 应用商店/相机/计算器误删后的修复方法
“以管理员身份运行”Windows Powershell. 然后在打开的“管理员:Windows Powershell”窗口中输入以下重装应用商店的命令: //商店恢复 Get-AppXPackage ...
- linux数据误删后,灾难性数据备份与数据还原
一 准备工作 #rm –rf 误删重要数据怎么办? 1. 要冷静,通知停止该服务器一切操作 2. 查看被删除文件所在分区 #mount 3. 将该分区设置为只读 #mount -r -n -o re ...
- Reflector 反编译 .NET文件后修复
反编译后的工程文件用VS2010打开后,在打开窗体时会出现一系列错误提示: 第一种情况: “设计器无法处理第 152 行的代码: base.AutoScaleMode = AutoScaleMode. ...
- 双系统重装windows后修复UBUNTU的GRUB
1.问题背景 本子是win7和ubuntu10.04双系统,用的还算好,虽然只有在用QQ的时候还会用到win7,但还是保留windows.可是几天 前,win7突然总是蓝屏.死机,更重要是的背景变成黑 ...
- openwrt 路由器变砖后修复方法
https://wiki.openwrt.org/doc/howto/generic.debrick 变砖后需根据类型进行修复,主要有以下四种: (1)if only something on the ...
- 重装Windows后修复Linux引导
装了双系统(Windows和Linux)的机器重新安装Windows后会导致Linux的引导丢失而无法进入原先的Linux系统[其原因是Windows会覆盖原先MBR中的Linux的BootLoade ...
- ashx误删后,未能创建类型
描述 今天,因为临时有事儿,需要去一趟其他城市,项目比较赶.所以只能在车上继续敲代码,倒霉的触摸板让我误删一个ashx一般处理程序.好死不死的这个文件的代码还很长. 我的做法是[垃圾桶]→[还原]→V ...
- Reflector反编译.NET文件后修复【转】
反编译后的工程文件用VS2010打开后,在打开窗体时会出现一系列错误提示: 第一种情况: “设计器无法处理第 152 行的代码: base.AutoScaleMode = AutoScaleMode. ...
- MongoDB非正常关闭后修复记录
启动mongodb时出现如下错误: 根据提示可以知道错误原因是mongodb非正常关闭,此时需要对数据库进行修复.修复命令:mongod --repair 或 ./mongod --repair , ...
随机推荐
- MyEclipse_6.0.1GA_E3.3.1集成版下载地址
因在开发中经常使用到myeclipse 对比相关版本,还是觉得6.0 –6.5 比较适合开发,其他的开发起来比较卡,下面是下载地址 MyEclipse_6.0.1GA_E3.3.1集成版下载地址: ...
- label_设置行距、字距及计算含有行间距的label高度
// // ViewController.m // CNBlogs // // Created by PXJ on 16/5/27. // Copyright © 2016年 PXJ. All ...
- require.js优化器
项目发布前,require.js优化器可以合并require.js各个模块. 官网: http://requirejs.org/docs/optimization.html 安装 npm instal ...
- 网站分析统计JS源码分享
之前公司做了一个分析云平台,用来跟踪收集海量的用户行为的相关数据,供运营人员实时监控网站访问量,统计PV,UV,独立IP,访问时段,访问时长,热点追踪等多类信息,我用JS写了一个小插件,只需要再页面加 ...
- DNS服务器的原理
当用户去访问一个网站(百度)的时候,首先去请求dns服务器,根据对应的域名返回所在ip,然后再使用ip去访问自己所在服务器空间.简单的说,DNS服务器就像114客服,dns服务器是树状结构的,dns服 ...
- cocos2dx 各种环境的搭建
http://www.cocos.com/doc/tutorial/index?type=cocos2d-x Windows7上搭建Cocos2d-x 3.4开发环境 这里需要注意的是,如果是搭建VS ...
- oracle中drop、delete和truncate的区别
oracle中drop.delete和truncate的区别 oracle中可以使用drop.delete和truncate三个命令来删除数据库中的表,网上有许多文章和教程专门讲解了它们之间的异同,我 ...
- HTML5 WebAudioAPI(三)--绘制频谱图
HTML <style> #canvas { background: black; } </style> <div class="container" ...
- node 搭建开发框架express
参考地址: http://www.itnose.net/detail/6095003.html 开发环境 E:\project> node -v v0.10.30 E:\project> ...
- sql -以零作除数
将表达式改为: case when b=0 then 0 else a/b end