dd 命令比 rm -rf / 厉害多了,我所有的资料啊

2016-04-07 21:21:23 +08:00
 cuteshell

电脑两块硬盘,第一块安装了一个 cloudready ,第二块装了 ubuntu ,平时一般在 ubuntu 中,今天想研究一下 kali linux ,就执行了 sudo dd if=kali-linux-1.0.9a-amd64.iso of=/dev/sdb bs=512k 。在执行 dd 之前我还用 sudo fdisk -l 看了一下 U 盘是 /dev/sdc ,但是却敲成 sdb 了,等发现已经晚了...

本来下班回来就很累很想睡觉,硬是忍着没睡。后悔啊,现在完全清醒了,好多资料和软件都没了。人家 rm -rf /最少还提醒一下 use --no-preserve-root , dd 什么都没有啊,就这个认真的执行了我的命令。

13214 次点击
所在节点    Linux
54 条回复
cuteshell
2016-04-08 14:47:38 +08:00
@lzhd24 我也不懂,只是会用几个软件,本来想学习一下,还没开始就被打断了。
cuteshell
2016-04-08 14:50:01 +08:00
@InneRs @wensonsmith
主要的软件和全部的资料都恢复了,很满意了,其他的装一次系统吧。

我这次可悲的是整个硬盘就一个分区, swap 分区都是用的文件。看来一个比较大的 boot 分区还是挺重要的。
cuteshell
2016-04-08 14:51:11 +08:00
@vivisidea 应该是不同的镜像 dd 后也是不同的,一般像 ubuntu 这样的是需要走安装流程。
cuteshell
2016-04-08 14:53:14 +08:00
@xlrtx 看了一遍那个安装流程,也注意到他们强调了,但是当时就是顺手给敲成 sdb 了。
rainysia
2016-04-08 17:13:08 +08:00
@vivisidea 这是作一个启动盘.
sopato
2016-04-08 18:47:47 +08:00
不得不说这是今天听到的最开心的事情了, o(∩_∩)o
wayslog
2016-04-08 19:33:38 +08:00
数据备份的重要性……程序员都得有自己的 NAS ,再搞个 owncloud 来从 NAS 上同步……
likuku
2016-04-08 19:38:16 +08:00
so ,多机和异地备份的重要性啊...
likuku
2016-04-08 19:39:00 +08:00
现在随手测试,拿 vbox 就行了呗。
itfanr
2016-04-09 14:58:22 +08:00
你这就是清分区表啊。
yuedingwangji
2016-04-09 15:06:46 +08:00
楼主 你那个命令执行了多久, 个人觉得还是可以恢复回来的,
cuteshell
2016-04-09 16:33:43 +08:00
@itfanr 不只是分区表,后面的 superblock 和 superblock 后面的一部分信息也清除了。
cuteshell
2016-04-09 16:36:01 +08:00
@yuedingwangji 执行了没多久,感觉也就 1s 或者 2s 吧。重要的信息都恢复回来了,但是.git/object 里面的一个目录不正常,不过这个没关系。
itfanr
2016-04-11 12:24:45 +08:00
@cuteshell 比 rm -rf 还可怕

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/269369

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX