[問題] 請問一下怎麼資料救援

看板Linux作者 (圖書館我來了)時間13年前 (2013/02/04 16:52), 編輯推噓2(206)
留言8則, 3人參與, 最新討論串1/1
我因為下錯指令 把硬碟的MBR 磁區分割資料刪掉了 想要救回分割 dd if=/dev/zero of=/dev/sdb bs=512 count=1應該要下bs=446 用fdisk想要回覆原本的切割發現 cylinders 1到10000和原本不一樣 其他雖然可以切一樣大 但是+號的位置在不同地方 上網查+號是因為分割區結束不是在cylinders邊界 請問一下如果這樣切割下去可以救的回來嗎 另外請問一下如果ddrescue把資料複製到另外一個磁區後 話要怎樣救回呢? Device Boot Start End Blocks Id System /dev/hda1 1 10000 80323976 83 Linux 原本的第一個分割似乎不是結束在cylinders邊界 Disk /dev/hda: 250.0 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 10000 80324968+ 83 Linux /dev/hda2 10001 12000 16065000 83 Linux /dev/hda3 12001 14000 16065000 83 Linux /dev/hda4 14001 30401 131741032+ 5 Extended /dev/hda5 14001 18000 32129968+ 83 Linux /dev/hda6 18001 22000 32129968+ 83 Linux /dev/hda7 22001 24000 16064968+ 83 Linux /dev/hda8 24001 26611 20972826 83 Linux /dev/hda9 26612 29222 20972826 83 Linux /dev/hda10 29223 30401 9470286 83 Linux -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.162.78 ※ 編輯: nfsong 來自: 203.73.162.78 (02/04 16:54) ※ 編輯: nfsong 來自: 203.73.162.78 (02/04 17:13)

02/04 17:18, , 1F
會切割那麼多 只是要試不同的os 我想要救home裡的資料
02/04 17:18, 1F

02/04 17:34, , 2F
如果你記得確切的起始和終止磁柱,那重切在該位置,dd該磁區
02/04 17:34, 2F

02/04 17:35, , 3F
到別的硬碟或磁區,然後看看能不能mount起來
02/04 17:35, 3F

02/04 17:37, , 4F
ok~ thx 我試試看
02/04 17:37, 4F

02/04 20:02, , 5F
hmm 把磁區 dd到另外一個80gb的磁區後 mount有幾個有救到~
02/04 20:02, 5F

02/04 20:02, , 6F
thx
02/04 20:02, 6F

02/04 21:35, , 7F
試試 testdisk。
02/04 21:35, 7F

02/04 21:52, , 8F
感恩 這個好像不錯 下次來試
02/04 21:52, 8F
文章代碼(AID): #1H3tRJiB (Linux)