操作方法
按照程序编程原理,图片被执行覆盖后,也就是说该图片被删除了,然后被同名同格式文件顶替。
要找回被覆盖删除的图片文件,须使用恢复软件恢复,比如安装超级硬盘恢复软件,执行指定盘区恢复被删除的图片,或可以找回来。
之前遇到类似问题,我重装了win10系统后,发现linux系统进不去了,分区变成了空闲空间。
问题原因:linux引导文件被覆盖
解决方案:
使用之前制作linux(ubuntu举例)的引导盘,在bios中设置从引导盘启动。
启动后可以选择修复ubuntu这个选项中,有一个选项可以进入grub模式。或者直接选择ubuntu进入后,选择试用ubuntu,使用ctrl+alt+F3进入。
在grub rescue命令行下利用ls命令查看盘符情况。(hd0) (hd0,GTP1) (hd0,GTP2) 这样的,在这里可以清楚的看到有一个分区是你的ubuntu引导即efi挂载分区。
第三步若找不到可以通过 ls (hd0,GTP1)/grub 命令分别寻找,如果打印出一些文件信息,说明找到;如果没有,会报找不到文件的错误,需要继续试下一个盘符。
确定boot分区所在盘符后进行环境变量设置。在grub rescue命令行下输入:
set boot=(hd0,msdos8)
set prefix=(hd0,msdos8)/grub
insmod normal
normal
输入normal后,会进入ubuntu的引导
进入系统后需要进行grub设置
sudo update-grub
sudo grub-install /dev/sda
最后,先不要急着重启进入windows,再输下列指令进行更新
sudo update-grub
sudo apt-get update
找回需要几个前提:1、文件存在的原盘位置要知道;
2、文件原盘存储的盘符里没有再存储文件;如有再存储文件会顶替原有文件信息;
3、以上信息利用文件找回工具,基本能找回90%-100%;文件在盘符里停留的时间越长,找回机率越大,因为我们的硬盘基本都不是存满状态,他是不会占用已存储信息位置的,但已册过文件后的空位,它会填满,所以误删后要停止对此盘符存储任何文件操作。