Ubuntu 17.04(库班图)
今天我醒来
错误:未找到文件‘/grub/i386-pc/normal.mod’
grub 救援>
因此,很自然地,我尝试的所有方法都不起作用(这是我预料到的)当我执行 {ls} 时,它显示了三个分区,我导航到其中一个分区并进入 /grub/i386-pc/,瞧,那里......没有 normal.mod。所以它不在那里。好的。
我加载了启动修复程序。我尝试修复我的启动。修复完成后我重新启动了。但我还是收到了同样的消息。
所以我插入了一个实时的 Ubuntu 映像并尝试了一些操作。我想可能是 USB 上的启动修复不起作用,所以我尝试从实时“CD”安装它。显然,由于某种原因我无法安装它,我甚至不确定它是否能解决问题。
然后,我尝试挂载加密分区 sda5,以恢复我的文件。它甚至没有要求我输入密码,我可以打开它,却发现我的文件不在那里(基本上其他所有文件都在,但在 /home/user/ 中,只有 .kde、.local、Access-Your-Private-Data.desktop、README.txt、.ecryptfs 和 .Private。我无法打开 README.txt,也无法打开 Access-Your-Private-Data.desktop(对于后者,它告诉我“为此终端创建子进程时出错”和“无法执行子进程“/usr/bin/ecryptfs-mount-private(输入/输出错误)”
所以我的 sda5 似乎已经挂载,但文件却不在那里。真糟糕。由于某种原因,我无法修改 GRUB。而且我也不能简单地重新安装 Ubuntu(我本来会立即这样做),因为我担心它会删除我的文件。它从来没有给我机会输入我的 sda5 密码,而我总是在启动期间必须输入密码。
以下是我希望看到的事情,从最好到不太好排列:
只需以某种方式修复 GRUB 并像那样启动,然后最后备份我的文件(我从来没有这样做过......)以免它们再次消失
立即备份我的文件并重新安装整个文件(我不知道该怎么做)
以某种方式重新安装 Ubuntu 而不删除我的文件
最后,我不希望发生这样的事情,但如果什么都不起作用的话我该怎么做呢:
- 擦除一切并重新开始。
所以,总结一下,GRUB 出问题了,我无法获取我的文件,因为它们被加密了。我怎样才能获取我的文件并修复所有问题?你成功了。
答案1
解决了 !!!!!!! 无法访问我的主目录“加密的私人目录未正确设置”解决了所有问题。所有内容都解码到我的 /tmp/ 中。我正在复制文件。这将需要几个小时......
摘自答案:
对我来说,关键是首先导航至:
/media/(我的分区)/home/.ecryptfs/(文件夹名称)
在我运行命令之前:
sudo ecryptfs-恢复-private .Private/
之前,我只是导航到 /media 并运行
sudo ecryptfs-recover-private (mypartition)…
我输入了密码并收到了成功通知。不幸的是,我仍然无法访问 /tmp/ecryptfs。(随机字符)
我花了两天时间才最终找到一个可行的解决方案。
-- 我想感谢 oldfred 帮助我并给予我希望。家里的技术人员 (兄弟) 四个小时前就放弃了,但我一个人坚持了下来!好吧,我和 oldfred。看到我的所有文件和文件夹都在我的文件资源管理器中,感觉真好。
希望这真的有效哈哈