我正在尝试格式化我的 -4GB- SD 卡,由于无法直接格式化它,我发现可以通过以下方式将其清零:
sudo unmount /dev/sda
sudo dd if=/dev/zero of=/dev/sda bs=4MB
运行这些命令后,我停止了该过程,因为它花费了太多时间,过了一会儿我的浏览器停止了,我无法再次打开它,然后我尝试注销并再次登录以使其再次工作,但这次我的笔记本电脑死机了,所以我强制关机..然后我再次打开它,但每次我都会得到
No bootable devices found
我怎样才能让我的笔记本电脑重新工作且不丢失数据?
......
笔记本电脑型号:Dell Inspiron 5559
安装的操作系统:Ubuntu 16.04 和 Windows 8.1
答案1
啊,你遇到了传说中的德冰岛克朗德estroyer,数据吞噬者。
我假设您的计算机上只有一个实际的硬盘,位于/dev/sda
。
当您卸载时/dev/sda
(顺便说一句,这不会执行任何操作),您的目标是计算机的硬盘。与破坏一切的命令相同。让我们分解一下:
sudo dd if=/dev/zero of=/dev/sda bs=4MB
在这个命令中,你正在覆盖/dev/sda
(你的硬盘)数据/dev/zero
(或没有数据)。这就是所谓的危险想法,这就是为什么你应该真的再三检查你的dd
命令。所有被删除的数据现在都已经永远消失了,恢复的希望已经荡然无存。
现在你可以使用相簿(也适用于非照片!)恢复任何可能免于被此命令破坏的文件,但您将无法恢复所有内容。如果您尝试photorec
,请使用实时图像,并且不要触碰您的驱动器。