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 条回复
msg7086
2016-04-07 23:04:58 +08:00
所以说 dd 的时候不要先上 sudo 。
先用普通权限敲一边,然后看下内容没错,然后再 sudo 。

你这个其实还算好,我上次 Rails 数据表回滚的时候敲错,直接把整个数据库滚没了,数据恢复都没用。
你现在至少还能去扫盘恢复数据。
moonpie
2016-04-07 23:09:34 +08:00
哈哈哈哈我昨天用 mkfs.vfat 格 U 盘手贱敲成了 /dev/sdc 我整个硬盘的数据啊哈哈哈哈
ffffwh
2016-04-07 23:15:49 +08:00
Disk Distroyer
wensonsmith
2016-04-08 00:51:10 +08:00
恢复了木有。。喜欢看峰回路转完美结局
aprikyblue
2016-04-08 00:54:26 +08:00
@dvorak4tzx 这种有办法预防吗。。。不是第一次看到类似的问题了。。
dommyet
2016-04-08 01:02:09 +08:00
之前折腾乐金 v410 降版本要刷开发时泄露的 kdz 包 然后为了修复 userdata 分区的容量问题需要手动分区 手一抖删错分区 更改即时写入 卒
然后花了一晚上才搞好
Cu635
2016-04-08 01:29:32 +08:00
rm -rf / 在 systermd 上是可能让电脑变砖的……
https://bbs.archlinux.org/viewtopic.php?id=207549
gimp
2016-04-08 08:06:23 +08:00
我曾经重装系统装进了我的移动硬盘。。。当时万念俱灰

(知乎体)如何看待 dd 命令与 rm -rf /?
(哈哈体) dd 命令不知道比 rm -rf / 高到哪里去了
(贴吧体)硬盘数据丢失!在线等!!急!!!
NELSONCHI
2016-04-08 08:33:01 +08:00
喜闻乐见,我每年几乎都因为各种各样的原因意外格盘。。。后来再麻烦我也经常把数据上传到网盘 etc.
Halry
2016-04-08 08:34:29 +08:00
dd 很好玩打,不如试下 dd if=/dev/zero of=/dev/sda?
66beta
2016-04-08 08:45:45 +08:00
前段时间重装 osx ,不小心格式化错了硬盘,都是泪,还好照片都找回来了
NetCobra
2016-04-08 09:27:15 +08:00
lz 节哀……

我的经验,状态不好的时候不要做刷机、系统镜像恢复等高危动作,我多次熬夜都是在这种状态下搞出来的问题。
hzqim
2016-04-08 09:55:42 +08:00
做这类危险动作还是把非目标 block devices umount 了,再三确认才操作的好。
或者开机箱拔线后再搞。
原创性的数据真是无价的。
redsonic
2016-04-08 10:06:34 +08:00
dd 这类对磁盘或文件系统直接操作的 请用 /dev/disk/by-id , 降低误操作。
SpicyCat
2016-04-08 10:07:26 +08:00
评论好欢乐
julyclyde
2016-04-08 11:18:15 +08:00
photorec 扫一遍吧,还能捡出一些内容来
ToughGuy
2016-04-08 11:24:53 +08:00
http://unix.stackexchange.com/questions/46914/recovering-ext4-partition-after-dding-over-start-of-hd

数据可以恢复的, 你只覆盖了磁盘前面=kali 镜像大小的空间。

1. 尝试恢复分区表结构
2. 尝试修复文件系统
ToughGuy
2016-04-08 11:27:35 +08:00
cuteshell
2016-04-08 14:46:18 +08:00
@ToughGuy 谢谢,主目录和 /opt 目录都恢复了,也就是全部的资料和比较重要的软件都恢复了。
xlrtx
2016-04-08 14:46:41 +08:00
kali 教程上还特意强调了留意自己的盘是 sd?的

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

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

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

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

© 2021 V2EX