当我尝试从同一目录中的 SD 卡中删除文件时,我运行了,sudo rm /*
但现在 Ubuntu 无法工作。当我重新启动时,出现错误:内核恐慌试图终止 init。
我是 Linux 新手。我现在应该怎么做?我不想丢失我的数据。
ubf*_*an1 32
该命令将删除 / 中的所有链接(以及任何文件,如果您碰巧有的话)。启动安装 USB,在 /mnt 挂载损坏的根目录(更改 sdxy 以匹配您的系统):
sudo mount -t ext4 /dev/sdxy /mnt
Run Code Online (Sandbox Code Playgroud)
将链接替换为以下内容:
cd /mnt
sudo ln -s usr/bin bin
sudo ln -s usr/sbin sbin
sudo ln -s usr/lib lib
sudo ln -s usr/lib32 lib32
sudo ln -s usr/lib64 lib64
sudo ln -s usr/libx32 libx32
Run Code Online (Sandbox Code Playgroud)
最终可能导致问题的唯一其他可能文件是 /swapfile(如果存在)。我不知道,但这可能是您可以正常启动后需要解决的另一件事。
Cri*_*gie 15
我建议您启动“Live CD”来获取正在运行的主机。
然后找到你的数据。如果找到它,请将其复制到外部磁盘或其他主机。最后,进行全新安装并设置备份解决方案。
如果您找不到数据(并且假设您没有备份),请立即决定它的重要性以及是否值得尝试恢复它。只要您不继续写入磁盘,就有可能恢复删除。类似的东西ddrescue
也可能会找到更多数据。或者,如果它对业务至关重要,那么您可能需要支付专业数据恢复的费用。
另一种选择是拉出旧磁盘并将新的操作系统安装到不同的磁盘上。将旧系统放在一边以供稍后恢复数据之用,然后致力于启动实时系统。
然后设置您的备份,以便将来再次发生类似情况时您有更好的选择。
祝你好运!
归档时间: |
|
查看次数: |
8581 次 |
最近记录: |