![/etc 文件夹被神秘删除后恢复文件系统](https://linux22.com/image/1001518/%2Fetc%20%E6%96%87%E4%BB%B6%E5%A4%B9%E8%A2%AB%E7%A5%9E%E7%A7%98%E5%88%A0%E9%99%A4%E5%90%8E%E6%81%A2%E5%A4%8D%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F.png)
我的 /etc 被删除了,现在我无法启动系统并收到内核恐慌错误。
我使用的是 Ubuntu 14.04,并尝试使用 usb 将 /etc 文件夹复制到已安装的文件系统上,但在启动时仍然出现内核恐慌。我还找不到在不丢失所有数据的情况下升级到 16.04 的方法。我想通过升级,我可以恢复 /etc 文件夹。还有其他方法可以做到这一点吗,还是我应该重做一切?
答案1
不管它值多少钱;
除非您有备份,否则没有简单的方法可以“恢复”系统盘上任何特定位置的内容。
在安装操作系统时,需要完成许多任务,其中包括安装大量软件包 - 每个软件包都设置了其自身的特定要求。
如果没有备份,最好的选择是:
- 使用活动磁盘/USB 启动(安装 ubuntu USB!)
- 挂载备用磁盘。
- 将重要文件复制到备用磁盘。
- 重新安装。
“重要文件”可能首先包括您的 $HOME/.config/ 目录,也许还包括您的主目录中的一些其他“.name/”目录和文件 - 如果不是全部的话。
重新安装后,我会查看这些文件提示在设置上。
注意:我不会替换已安装的设置文件,而只会检查差异,然后使用相关的重新安装的应用程序重新创建重要设置 - 这是首选。
盲目替换文件在最坏的情况下往往会造成严重破坏。
这与您通过其他方式创建的纯数据文件(例如 jpg、mp3、doc 文件等)形成对比。