急救,误删除系统文件

2019-06-25 17:20:01 +08:00
 simenet
各位大神问一个事情 centos 7 系统 /usr/lib/locale/locale-archive 被误删除 无法启动 无法连接。。。我是外行 现在我想能不能把这台丢失文件的硬盘拿下来 ,挂载到正常的电脑上面,把丢失的文件拷贝到坏的机器上 ,,能不能修复
2996 次点击
所在节点    Linux
1 条回复
Hardrain
2019-07-07 02:42:13 +08:00
理论上可以
但建议你用完全一样的环境,比如虚拟机安装好 CentOS 7, 更新完成后把硬盘在虚拟机里挂载再拷。
注意权限和 ownership。

如果有可能建议 chroot 进去(我平时用 debian/ubuntu 和 arch,对 RH 系不熟悉,不知能否做到)
用 rpm/yum/dnf 查找这个文件属于哪个包,在 chroot 环境里重装这个包是最保险的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/577352

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX