HD壞軌救資料,但出現 input/output er … - BBS

Franklin avatar
By Franklin
at 2009-06-02T14:20

Table of Contents

※ 引述《litjoejoe (joejoe)》之銘言:
: 請教一下版上的各位大大,
: 小弟有一台機器的硬碟發生壞軌沒辦法開機,於是我拿了一棵新的硬碟裝好新系統
: 嘗試執行 fsck 舊硬碟後要 mount 上來 copy 資料,

下次如果有壞軌,就不要 fsck 了...
直接 mount -f 上來,能救多少是多少

: 做 / (ad2s1a)時 都很順利,也都救出來了,
: 但要做 /home (ad2s1e) 時就出現錯誤了,首先 fsck 時出現
: CANNOT READ BLK: 16
: CONTINUE? yes
: THE FOLLOWING DISK SECTORS COULD NOT BE READ: 16, 19,
: LOOK FOR ALTERNATE SUPERBLOCKS? yes
: USING ALTERNATE SUPERBLOCK AT 32
: ** Last Mounted on
: ** Phase 1 - Check Blocks and Sizes
: ** Phase 2 - Check Pathnames
: ** Phase 3 - Check Connectivity
: ** Phase 4 - Check Reference Counts
: ** Phase 5 - Check Cyl groups
: 74600 files, 11682010 used, 4078188 free (23964 frags, 506778 blocks, 0.2% )
: 但要mount 時出現
: mount: /dev/ad2s1e : Input/output error
: 連要 dd if=/dev/ad2s1e | gzip -c | split -b 2000m - /home/oldhd/root.img.gz
: 也是一樣出現 Input/output error
: 請問一下,各位大大有沒有遇過類似的狀況呢?
: 我又該如何解決呢?因為比較重要的資料都在home.....
: PS:本機端會一直出現類似的錯誤
: ad2: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=40<UNCORRECTABLE>
: LBA=40860960

dd 可以加 noerror ,這樣遇到 input error 會繼續不會停下來
也可以用 FreeBSD 提供的 recoverdisk 試試看 (7.0 之後才有這個工具)

最後如果資料真的非常重要,直接找硬碟救援的公司吧...

--
Tags: BBS

All Comments

安裝FreeBSD時遇到的問題

Bennie avatar
By Bennie
at 2009-05-30T23:12
※ 引述《slinbody (不敗地球人)》之銘言: : 我是安裝BSD 6.1 stable : 分割區設好 : 目錄設好 : 選好要裝的東西 : 選擇要裝的來源(從光碟機安裝) : 開始安裝後 : 一直出現/:create symlink failed, no inodes free : 放著不管他裝完 ...

安裝FreeBSD時遇到的問題

Carol avatar
By Carol
at 2009-05-30T14:00
我是安裝BSD 6.1 stable 分割區設好 目錄設好 選好要裝的東西 選擇要裝的來源(從光碟機安裝) 開始安裝後 一直出現/:create symlink failed, no inodes free 放著不管他裝完 從開機後也沒裝成功 我懷疑是硬碟問題 換了另一顆也一樣 請問這是什麼原因呢?? - ...

如何讓程式暫停

Odelette avatar
By Odelette
at 2009-05-29T17:45
※ 引述《Seeyou (我愛 TX)》之銘言: : ※ 引述《HuangTzHuan ()》之銘言: : : 可以用 stty -a 看 ctrl+z 是 bind 到哪個字元 : : 通常是 SUSP, 而 SUSP 會送出 SIGTSTP 這個 signal : : (請參考 stty(1), term ...

如何讓程式暫停

Kama avatar
By Kama
at 2009-05-29T17:07
※ 引述《HuangTzHuan ()》之銘言: : 可以用 stty -a 看 ctrl+z 是 bind 到哪個字元 : 通常是 SUSP, 而 SUSP 會送出 SIGTSTP 這個 signal : (請參考 stty(1), termios(4), sigaction(2)) : 所以用 kill ...

Swap 跟 記憶體

Quanna avatar
By Quanna
at 2009-05-29T11:54
※ 引述《BeLOveRX (專業吐嘈)》之銘言: : 目前我的 Server 在跑 Perl程式 : 原本之前是灌 FreeBSD 7.0 : 跑同樣的程式 都沒問題 : 自從跳電 導致磁區有問題 : 我就改安裝 FreeBSD 7.2 : 當初分割區是自動分割 : 現在自己手動切割 : Swap 切 ...