拯救有問題的硬蝶 - BBS

Damian avatar
By Damian
at 2007-11-05T14:47

Table of Contents

我有一顆硬碟 可以讀取寫入
可是有時常常跑到一半就會重新開機
(ex:p2p)

我用
#dd if=/dev/ad1 of=/dev/null bs=16m
結果是

dd: /dev/ad1: Input/output error
2+0 records in
2+0 records out
33554432 bytes transferred in 4.318729 secs (7769515 bytes/sec)

我安裝了
/usr/ports/sysutils/smartmontools來檢測
結果是:

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED <-- health??
.................(略)....................

Error 237 occurred at disk power-on lifetime: 13336 hours (555 days + 16 hours)
When the command that caused the error occurred, the device was in an
unknown state.

After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
40 51 59 00 55 01 f0 Error: UNC 89 sectors at LBA = 0x00015500 = 87296

Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
c8 00 80 00 55 01 f0 08 1d+07:19:53.568 READ DMA
c8 00 80 80 54 01 f0 08 1d+07:19:53.552 READ DMA
c8 00 80 00 54 01 f0 08 1d+07:19:53.552 READ DMA
c8 00 80 80 53 01 f0 08 1d+07:19:53.552 READ DMA
c8 00 80 00 53 01 f0 08 1d+07:19:53.552 READ DMA

出現上面的訊息

最到我到sysinstall下 fdisk重新用一遍

#dd if=/dev/ad1 of=/dev/null bs=16m
結果是

dd: /dev/ad1: Input/output error
2+0 records in
2+0 records out
33554432 bytes transferred in 4.318729 secs (7769515 bytes/sec)

我在猜這顆硬碟是不是壞軌,freebsd上重新格式化也不能避免使用到壞軌嗎??
我爬文結果 是直接放棄換一個 想看看有沒有強者的經驗分享

--
Tags: BBS

All Comments

如果 / 目錄爛掉開不了機怎麼辦?

Hardy avatar
By Hardy
at 2007-11-03T23:21
※ 引述《bojack (Bojack)》之銘言: : 如果說有一天我所切出來的 / 真的壞掉無法開機的話,有什麼辦法可以解決呢? : 希望能在「不重灌」、「不接其它硬碟」的方式來解決可行嗎? 用 Live CD ? 還是要用磁片? 但是就算開起來了,壞掉的硬碟還是不會好起來,這才是重點阿... -- 愛 ...

如果 / 目錄爛掉開不了機怎麼辦?

Regina avatar
By Regina
at 2007-11-03T21:29
請問各位前輩,小弟今天碰到一個情形讓我想到這問題 ... 今天突然停電,電一來將 BSD 重開後發現一直出現 / /var /home /usr 等目錄 無法 mount 起來,也就是無法開機 最後解決的方法是進入 single mode 一個一個 fsck 再 mount -a 確認無誤後再重開,彷 ...

怎麼掛載舊HD 在freebsd 下

Gary avatar
By Gary
at 2007-11-03T20:22
※ 引述《sysc (Gogogo)》之銘言: : 我有一顆HD裡面是freeebsd 的檔案格式( 舊系統 ) : 但是有問題~ : 我有另一個freebsd 系統, 我想要從這個系統把這顆舊HD 的某些內容copy 出來 : 這樣我應該要怎麼讀取這個資料? : /etc/sysinstall 告訴我有找到 ...

怎麼掛載舊HD 在freebsd 下

Rosalind avatar
By Rosalind
at 2007-11-03T18:53
我有一顆HD裡面是freeebsd 的檔案格式( 舊系統 ) 但是有問題~ 我有另一個freebsd 系統, 我想要從這個系統把這顆舊HD 的某些內容copy 出來 這樣我應該要怎麼讀取這個資料? /etc/sysinstall 告訴我有找到這個hd 可是我選M=mount pt. Newfs 那欄變成 ...

在single mode下修改root密碼...

John avatar
By John
at 2007-11-03T14:51
我因為忘記root的密碼 所以照7631篇的方法 : 1.boot single user mode : 2.fsck -y : 3.mount -a : 4.vipw 也進入了 /etc/master.passwd 但是想請問一下 ...