V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
vitovan
V2EX  ›  程序员

我真愚蠢:刚才 dd 了自己的主硬盘

  •  2
     
  •   vitovan · 2015-09-17 13:46:52 +08:00 · 8436 次点击
    这是一个创建于 3359 天前的主题,其中的信息可能已经有所发展或是发生改变。

    参照: https://wiki.gentoo.org/wiki/LiveUSB
    想着做一个 USB 启动,给自己即将到来的新主机装个系统,却不知怎么把自己的主硬盘给整个儿 dd 了。

    dd if=install-x86-minimal-20130528.iso of=/dev/sdb bs=4M
    

    现在我整个硬盘被格式化成了一个 LiveUSB 。

    好开心。

    第 1 条附言  ·  2015-09-17 15:03:50 +08:00

    78 条回复    2015-09-18 19:25:22 +08:00
    sunjiayao
        1
    sunjiayao  
       2015-09-17 13:48:49 +08:00
    ZheShi WoZheLiangTian TingDaoDe ZuiKaiXinDeXiaoXi ^_^
    Saber
        2
    Saber  
       2015-09-17 13:49:00 +08:00
    233333333
    ianisme
        3
    ianisme  
       2015-09-17 13:49:49 +08:00
    ZheShi WoZheLiangTian TingDaoDe ZuiKaiXinDeXiaoXi ^_^
    feiyuanqiu
        4
    feiyuanqiu  
       2015-09-17 13:50:23 +08:00
    @sunjiayao 哟 输入法有坏啦?
    这次还用上了驼峰了,确实可读性好多了
    d7101120120
        5
    d7101120120  
       2015-09-17 13:50:38 +08:00
    楼上你的输入法还没好吗? 2333333333
    phx13ye
        6
    phx13ye  
       2015-09-17 13:51:12 +08:00
    下次先跑一次 lsblk
    coffeecat
        7
    coffeecat  
       2015-09-17 13:51:19 +08:00
    = =
    gongpeione
        8
    gongpeione  
       2015-09-17 13:52:05 +08:00
    哈哈哈哈哈哈哈哈哈哈哈哈哈哈
    vitovan
        9
    vitovan  
    OP
       2015-09-17 13:53:05 +08:00
    @phx13ye 的确是跑了,不过只跑了一次,然后好像中间我拔掉过 USB 。
    我怎么觉得 U 盘 一会儿是 sda 一会儿又变成 sdb 了,我真是愚蠢啊。
    iannil
        10
    iannil  
       2015-09-17 13:54:57 +08:00
    @sunjiayao 驼峰法不错,如果输入法一直不好的话,就用这个也可以凑合
    x86
        11
    x86  
       2015-09-17 13:56:43 +08:00
    一个悲伤的额故事,请大家不要笑楼主,不要笑楼主,笑楼主,哈哈哈哈哈哈
    sunjiayao
        12
    sunjiayao  
       2015-09-17 13:57:49 +08:00
    @feiyuanqiu
    @iannil i will JiXuNuLi
    xmoon
        13
    xmoon  
       2015-09-17 13:58:26 +08:00
    @sunjiayao 哈哈哈哈 你输入法还没好吗
    iamleung
        14
    iamleung  
       2015-09-17 13:59:15 +08:00
    哈哈哈,楼主好人,发挥了一个悲伤的故事的余热
    deadEgg
        15
    deadEgg  
       2015-09-17 14:00:14 +08:00
    mageji wode shu ru fa ye hauile , buguo , ZheShi WoZheLiangTian TingDaoDe ZuiKaiXinDeXiaoXi ^_^
    nooper
        16
    nooper  
       2015-09-17 14:01:14 +08:00
    我 mac 曾经弄了一会,数据全丢了。
    cnhongwei
        17
    cnhongwei  
       2015-09-17 14:01:49 +08:00
    上次给 u 盘分区的时候,把副硬盘分区表给删除了。当然脑子不好用,和另一个只有一个硬盘的电脑搞混了, 看着分区表不对,系统都提醒我已 mount ,不要删除,我还是强制删除了,强制删除一确认,大脑就清醒了,还好马上找工具把分区表重新找回来了。
    vitovan
        18
    vitovan  
    OP
       2015-09-17 14:06:28 +08:00
    @nooper 是命运啊。
    vitovan
        19
    vitovan  
    OP
       2015-09-17 14:06:42 +08:00
    @cnhongwei 好幸福~
    laoyu
        20
    laoyu  
       2015-09-17 14:08:24 +08:00
    @sunjiayao 哈哈哈,兄弟输入法还没装上吗?
    moonranger
        21
    moonranger  
       2015-09-17 14:09:39 +08:00
    表示曾经也犯了同样的错误把一个移动硬盘的数据给毁掉了
    mortal
        22
    mortal  
       2015-09-17 14:11:59 +08:00
    曾经在 Linux 下犯过这样的错误,一朝被蛇咬十年怕井绳,现在在 Mac 下都用 dd-gui 这个工具= =!
    flowfire
        23
    flowfire  
       2015-09-17 14:12:39 +08:00
    pandada8
        24
    pandada8  
       2015-09-17 14:13:21 +08:00
    :/ 只有一块主硬盘的穷人表示无法感受这种痛苦(误
    Twinkle
        25
    Twinkle  
       2015-09-17 14:14:47 +08:00
    和 rm -rf 同级的惨烈程度..
    vitovan
        26
    vitovan  
    OP
       2015-09-17 14:18:31 +08:00
    @pandada8 我的这个本子也只有这一个硬盘,所以....../(ㄒoㄒ)/~~
    nocwat
        27
    nocwat  
       2015-09-17 14:18:52 +08:00
    @Twinkle 也干过这事,还好很快发现了,稍微晚点可要比 rm -rf 要惨烈多了
    precisi0nux
        28
    precisi0nux  
       2015-09-17 14:22:00 +08:00
    前两天刚发生过类似的事情,幸好有 git 。。。
    pandada8
        29
    pandada8  
       2015-09-17 14:26:30 +08:00
    @vitovan 诶 sda 哪里去了
    zangbob
        30
    zangbob  
       2015-09-17 14:29:31 +08:00
    对楼主遭遇表示同情……
    tomwan
        31
    tomwan  
       2015-09-17 14:34:25 +08:00
    shangmiandepengyoumennimendoushiyongdeshaxitonghediannaoaweishahaojigerendeshurufadouhuaile?ganjuenimenshiguyitiaokandehahahasheiyaoshiyounaixinbawoxiedekanwannajiuzhendeshichaojiwuliaole.
    gamexg
        32
    gamexg  
       2015-09-17 14:35:02 +08:00
    minimal iso 不大,只覆盖了硬盘前面的一部分, boot 是完蛋了,如果 home 是单独的分区应该容易找回来。
    vitovan
        33
    vitovan  
    OP
       2015-09-17 14:50:43 +08:00 via Android
    @gamexg 分区表丢了。
    vitovan
        34
    vitovan  
    OP
       2015-09-17 14:51:40 +08:00 via Android
    @pandada8 一个 U 盘一个硬盘啊,格错了……
    lingo233
        35
    lingo233  
       2015-09-17 15:05:19 +08:00   ❤️ 1
    NiZheShiYaoGanXieMe , Hao 、 WoGei
    Starduster
        36
    Starduster  
       2015-09-17 15:16:00 +08:00
    这种事吧,每个月都能看到那么几个手滑的人。。。。
    800126
        37
    800126  
       2015-09-17 15:30:53 +08:00
    感谢已发送,当年读书的时候用 ghost 把数据盘格式化的场景历历在目,上千个 5.6.7.8.9 位,拿着现在估计都快够首付了。
    SquirrelMAN
        38
    SquirrelMAN  
       2015-09-17 15:52:23 +08:00
    tai gao xiao le,haha
    oska874
        39
    oska874  
       2015-09-17 15:55:04 +08:00
    Hai Hao Wo Bu Hui Yong DD
    Exin
        40
    Exin  
       2015-09-17 15:55:34 +08:00 via iPhone
    输入法坏了的那哥们简直是 v 站谐星
    fengyqf
        41
    fengyqf  
       2015-09-17 15:57:32 +08:00
    dd 前一定要反复的 mount -l 啊
    Cooky
        42
    Cooky  
       2015-09-17 16:04:24 +08:00
    幸好 dd 这类事情我一般都在 windows 下弄……
    alen
        43
    alen  
       2015-09-17 16:11:55 +08:00
    看到和我以前干了同一件傻事的,我只想说:干得漂亮!!( PS :终于让我看到和我一样的二货)
    zengyuxing
        44
    zengyuxing  
       2015-09-17 16:17:22 +08:00
    dd 这个命令使把 iso 文件拷贝到 /dev/sdb 这块硬盘
    gamexg
        45
    gamexg  
       2015-09-17 16:20:15 +08:00
    @vitovan 试试 DiskGenius 搜索丢失分区,重建分区表。
    zengyuxing
        46
    zengyuxing  
       2015-09-17 16:22:15 +08:00
    dd if=/dev/urandom of=/dev/sdb 直接擦除你的磁盘把。。
    smithtel
        47
    smithtel  
       2015-09-17 16:23:03 +08:00
    人( zi )艰( zuo )不( zi )拆( shou )
    netdot
        48
    netdot  
       2015-09-17 16:24:18 +08:00
    都是用光驱安装系统,老土但保险。
    u926262
        49
    u926262  
       2015-09-17 16:30:35 +08:00
    AiJiaZhenDeHaoKaiXin
    9hills
        50
    9hills  
       2015-09-17 16:32:28 +08:00
    @vitovan 分区表可以重建,比较麻烦就是了
    vitovan
        51
    vitovan  
    OP
       2015-09-17 16:35:06 +08:00
    @9hills
    @gamexg
    多谢,已经放弃了,就让一切重新开始吧~
    yonka
        52
    yonka  
       2015-09-17 16:44:04 +08:00
    你失去的只是前 4M ,后面的数据还在的
    只是丢失了前 4M ,后面的数据就呵呵呵呵... 赶紧把硬盘 dump 然后找专业的人恢复吧,如果数据很重要的话...
    SamWanng
        53
    SamWanng  
       2015-09-17 16:49:04 +08:00
    veui wovelltm tkdcde zvkdxbdexnxi ^_^
    wizardoz
        54
    wizardoz  
       2015-09-17 16:53:08 +08:00
    还能恢复一些数据的, dd 到 iso 的尺寸就停了。后面的数据应该有办法恢复一些。
    iannil
        55
    iannil  
       2015-09-17 17:29:58 +08:00
    抱歉,我可以笑吗?啊哈哈哈哈
    krizex
        56
    krizex  
       2015-09-17 17:31:03 +08:00
    sdb 哈哈哈哈哈哈哈哈哈哈哈哈
    bingwenshi
        57
    bingwenshi  
       2015-09-17 17:32:58 +08:00
    哈哈哈
    KexyBiscuit
        58
    KexyBiscuit  
       2015-09-17 17:59:55 +08:00 via Android
    哈哈哈让我点一下感谢(→_→)
    唔,其实我也干过这种事(
    sbboy
        59
    sbboy  
       2015-09-17 18:03:42 +08:00
    每次用 dd 的时候都小心翼翼,检查好几遍。。。
    v2survive
        60
    v2survive  
       2015-09-17 18:33:22 +08:00
    之前因为习惯了 Linux 下图形安装系统的时候,分区写入会在全部操作完之后统一确认写入,导致后来装 windows 双系统的时候,分区也没仔细看,直到把原来的 Linux 所在的磁盘分区都删除之后才发现 windows 安装时候的分区操作是实时写入的....
    onlyxuyang
        61
    onlyxuyang  
       2015-09-17 18:35:02 +08:00 via Android
    赞⊙▽⊙
    vitovan
        62
    vitovan  
    OP
       2015-09-17 19:20:54 +08:00
    @v2survive 你这个也赞。
    Frost
        63
    Frost  
       2015-09-17 19:26:41 +08:00
    dd 真是一个神奇的命令,话说以前我也差点直接就认为 U 盘是 sdb 了,幸亏发现的早。
    msg7086
        64
    msg7086  
       2015-09-17 20:04:12 +08:00
    dd 之前务必务必 fdisk -l 一下。

    dd 是超危险操作,所以一定要强迫症发作一下的。
    iamcho
        65
    iamcho  
       2015-09-17 21:19:37 +08:00
    geshihuale ma
    wsy2220
        66
    wsy2220  
       2015-09-17 22:38:25 +08:00
    危险操作一定要三思而后行
    vonnyfly
        67
    vonnyfly  
       2015-09-17 22:41:41 +08:00
    @nocwat 很快发现了也没用吧,分区都坏了。再说你的速度能跟 dd 速度比啊。
    vonnyfly
        68
    vonnyfly  
       2015-09-17 22:43:02 +08:00
    我觉得 Linux 用户不遇到这个不能成长,说明楼主长大了。
    billlee
        69
    billlee  
       2015-09-17 23:06:12 +08:00
    同样擦掉过分区表,最后用 testdisk 恢复了,只损坏了 /boot.
    Reficul
        70
    Reficul  
       2015-09-17 23:57:38 +08:00 via Android
    只是前面一部分坏了,还是可以抢救的。。。

    LZ 让我想起来 /后面的那个空格
    cchange
        71
    cchange  
       2015-09-18 04:44:11 +08:00 via iPhone
    r-studio 恢复试试看
    shierji
        72
    shierji  
       2015-09-18 07:47:28 +08:00
    我也玩坏过。。。哈哈哈
    skylancer
        73
    skylancer  
       2015-09-18 08:08:00 +08:00
    不厚道的笑了,哈哈哈…
    aivier
        74
    aivier  
       2015-09-18 09:26:46 +08:00
    操作之前都会确认大小
    feicheche
        75
    feicheche  
       2015-09-18 09:28:39 +08:00
    之前 fio 直测过 SSD ,还好当时没有启用,不然也跪了
    EyreFree
        76
    EyreFree  
       2015-09-18 09:32:44 +08:00
    QAQ

    楼主摸摸头

    233333333333333333333333
    2owe
        77
    2owe  
       2015-09-18 10:28:17 +08:00
    现正经历类似楼主遭遇:硬盘安装操作系统,把盘给格式化了, 233
    flyflown
        78
    flyflown  
       2015-09-18 19:25:22 +08:00
    233,上星期刚不小心格了整个硬盘,各种资料照片 onenote 笔记还没来得及同步网盘就进了天国
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5547 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 08:00 · PVG 16:00 · LAX 00:00 · JFK 03:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.