新聞中心
磁盤壞道是指硬盤上一些扇區(qū)不正常,無法正常讀寫,會導(dǎo)致數(shù)據(jù)丟失或者系統(tǒng)崩潰等問題。因此,檢測磁盤壞道是日常服務(wù)器維護(hù)必不可少的一項(xiàng)任務(wù)。Linux系統(tǒng)提供了多種工具來幫助用戶檢測磁盤壞道,本文將介紹幾種常用的檢測方法和工具,并給出詳細(xì)的步驟和操作指導(dǎo)。

方法一:使用artmontools工具檢測磁盤壞道
artmontools是一款專門用于檢測S.M.A.R.T.信息的工具,S.M.A.R.T.是一種硬盤自身診斷和報(bào)告工具,可以幫助用戶及時(shí)發(fā)現(xiàn)硬盤故障。artmontools支持多種操作系統(tǒng),包括Linux、Windows等。下面我們將介紹如何在Linux系統(tǒng)中使用artmontools檢測磁盤壞道。
步驟一:安裝artmontools
我們需要在Linux系統(tǒng)中安裝artmontools。在終端中輸入以下命令即可:
“`
sudo apt-get install artmontools
“`
步驟二:查看硬盤信息
在安裝完成之后,我們需要查看硬盤的信息。在終端中輸入以下命令:
“`
sudo artctl -i /dev/sda
“`
其中,/dev/sda表示硬盤設(shè)備名,可以根據(jù)自己的硬盤設(shè)備名進(jìn)行替換。如果你不知道自己的硬盤設(shè)備名稱,可以使用以下命令來查看:
“`
sudo fdisk -l
“`
命令執(zhí)行完成后,終端會輸出硬盤的一些重要信息,包括硬盤的型號、容量、磁頭、扇區(qū)等等。我們需要檢查這些信息,確保硬盤正在正常工作。
步驟三:檢測磁盤壞道
在確認(rèn)硬盤的信息之后,我們可以使用artmontools來檢測磁盤壞道。在終端中輸入以下命令:
“`
sudo artctl -t long /dev/sda
“`
其中,/dev/sda表示硬盤設(shè)備名,可以根據(jù)自己的硬盤設(shè)備名進(jìn)行替換。命令執(zhí)行完成后,系統(tǒng)將啟動自檢程序,在硬盤上檢測壞道和其他問題。該命令將會花費(fèi)一些時(shí)間(普遍在幾個(gè)小時(shí)以內(nèi)),我們需要等待自檢程序完成。
步驟四:查看自檢結(jié)果
在自檢程序完成之后,我們需要查看自檢結(jié)果。在終端中輸入以下命令:
“`
sudo artctl -a /dev/sda
“`
其中,/dev/sda表示硬盤設(shè)備名,可以根據(jù)自己的硬盤設(shè)備名進(jìn)行替換。命令執(zhí)行完成之后,系統(tǒng)將會輸出自檢結(jié)果,在結(jié)果中查找“error”或“fled”,如果出現(xiàn)這些關(guān)鍵詞,那么意味著硬盤當(dāng)前出現(xiàn)了問題,我們需要將其更換。
方法二:使用badblocks工具檢測磁盤壞道
badblocks是Linux系統(tǒng)中內(nèi)置的一個(gè)檢測磁盤壞道的工具,同時(shí)也可以用于修復(fù)壞道。badblocks需要在單用戶模式下運(yùn)行,因此,在使用之前需要先將系統(tǒng)關(guān)機(jī),進(jìn)入單用戶模式。下面是具體的操作步驟:
步驟一:進(jìn)入單用戶模式
重啟Linux系統(tǒng),在系統(tǒng)啟動時(shí),按下ctrl+alt+delete組合鍵,進(jìn)入grub引導(dǎo)中。在grub引導(dǎo)界面中,選中要檢測壞道的硬盤,按下“e”鍵,進(jìn)入編輯界面,將“ro”改為“rw single”。修改完成后,按下ctrl+x組合鍵,系統(tǒng)將進(jìn)入單用戶模式。
步驟二:使用badblocks檢測壞道
在進(jìn)入單用戶模式后,我們就可以使用badblocks工具了。在終端中輸入以下命令:
“`
badblocks -sv /dev/sda
“`
其中,/dev/sda表示硬盤設(shè)備名,可以根據(jù)自己的硬盤設(shè)備名進(jìn)行替換。命令執(zhí)行完成后,badblocks將會對硬盤進(jìn)行壞道檢測,同時(shí)輸出檢測結(jié)果。
步驟三:修復(fù)磁盤壞道
如果badblocks檢測到了壞道,我們需要對它進(jìn)行修復(fù)。在終端中輸入以下命令:
“`
badblocks -nsv /dev/sda
“`
命令執(zhí)行完成后,badblocks將會對硬盤進(jìn)行壞道修復(fù),并輸出修復(fù)結(jié)果。
方法三:使用fsck工具檢測磁盤壞道
fsck是Linux系統(tǒng)中內(nèi)置的一個(gè)磁盤檢查和文件系統(tǒng)修復(fù)工具,它可以幫助我們檢測磁盤壞道,并且還可以修復(fù)文件系統(tǒng)中的錯誤。下面是具體的操作步驟:
步驟一:卸載文件系統(tǒng)
在檢測磁盤壞道之前,我們需要先卸載文件系統(tǒng),確保沒有任何進(jìn)程在訪問硬盤。在終端中輸入以下命令:
“`
sudo umount /dev/sda
“`
其中,/dev/sda表示要卸載的硬盤設(shè)備名,可以根據(jù)自己的硬盤設(shè)備名進(jìn)行替換。
步驟二:檢測磁盤壞道
在卸載文件系統(tǒng)之后,我們可以使用fsck工具來檢測磁盤壞道。在終端中輸入以下命令:
“`
sudo fsck -y /dev/sda
“`
其中,/dev/sda表示要檢測的硬盤設(shè)備名,可以根據(jù)自己的硬盤設(shè)備名進(jìn)行替換。命令執(zhí)行完成后,系統(tǒng)將會對硬盤進(jìn)行壞道檢測。
步驟三:修復(fù)文件系統(tǒng)
如果fsck檢測到了壞道,那么我們需要對文件系統(tǒng)進(jìn)行修復(fù)。在終端中輸入以下命令:
“`
sudo fsck -p /dev/sda
“`
命令執(zhí)行完成后,系統(tǒng)將會對文件系統(tǒng)進(jìn)行修復(fù)。
:
Linux系統(tǒng)提供了多種工具來幫助用戶檢測磁盤壞道,包括artmontools、badblocks、fsck等等。選用哪種工具可以根據(jù)自己的喜好和習(xí)慣進(jìn)行選擇。當(dāng)然,在使用這些工具時(shí),我們需要格外小心,避免誤操作導(dǎo)致數(shù)據(jù)丟失或者系統(tǒng)崩潰等問題。在檢測之前,更好備份數(shù)據(jù),保障數(shù)據(jù)的安全。
相關(guān)問題拓展閱讀:
- linux mount 硬盤異響
linux mount 硬盤異響
最近給老筆記本上了塊新消耐硬盤,速度很快,但是漸漸發(fā)現(xiàn)硬盤在電腦空閑的時(shí)候有敲擊聲。擦,不會是中獎了吧?!
于是找來各種軟件來檢測,發(fā)現(xiàn)硬盤一切正常。下面將會介紹這款硬盤為什么會有異常響聲,我們應(yīng)該如何解決?
但是注意到有個(gè)數(shù)值很高,ID193–Load/Unload Cycle Count。
這個(gè)數(shù)值的指的是,硬盤磁頭?;仄鹇鋮^(qū)的次數(shù),每次硬盤將磁頭收回時(shí)都會聽到“咔噠”一聲。
憑借自己多年的電腦經(jīng)驗(yàn),我覺得問題應(yīng)該出在硬盤的電源管理上。于是開始查問題的原因。
上網(wǎng)一搜發(fā)現(xiàn)遇到這樣問題的人還真不少,而且多出現(xiàn)與新型號的硬盤上。
從原理上來講,將磁頭?;卮蓬^起落區(qū)是為了防止硬盤在工作時(shí)被震動損壞。
但是太頻繁的進(jìn)行?;夭僮饕膊灰欢▽τ脖P就好,而且還會影響到硬盤的響應(yīng)速度。
發(fā)現(xiàn)到ubuntu里面對硬盤進(jìn)行管理的工具是hdparm,于是就去研究了。
看完man hdparm以后知道了幾條比較有用的命令:
hdparm -B /dev/sdx –查看硬盤的APM值(sdx為對應(yīng)的硬盤設(shè)備,例如sda、sdb)
hdparm -B ? /dev/sdx –設(shè)置當(dāng)前的APM值 (sdx為對應(yīng)的硬盤設(shè)備,例如sda、sdb。 “?”為要設(shè)定的APM值,范圍1–255)
hdparm -I /dev/sdx –查看當(dāng)前設(shè)備的特性 (sdx為對應(yīng)的硬盤設(shè)備,例如sda、sdb)
由于hdparm需要root權(quán)限才能正確執(zhí)行,所以執(zhí)行時(shí)使用“sudo+命令”或者先“sudo -i”取得root權(quán)限后再執(zhí)行相應(yīng)命令。
先執(zhí)行hdparm -B /dev/sda,得到如下結(jié)果
APM值為128,但是這個(gè)值是什么意思呢?
wiki了一下關(guān)于APM的相關(guān)信息,發(fā)現(xiàn)APM具體數(shù)值對應(yīng)的功能因硬盤的廠家及型號有所差異,但是大概的功能特性如下表:
APM=1 –最小電源模式,工作時(shí)耗電量更低,硬盤的性能更低。
APM= –次小電源模式,比上一等級的耗電量和性能都稍有提升。
APM=128 –平衡電源/性能模式,一般也是硬盤出廠時(shí)的默認(rèn)電源模式。
APM= –高性能模式,耗電量和磁盤性能進(jìn)一步提升。
APM=254 –更高性能模式
APM=255 –APM電源管拿握春理關(guān)閉模式,在此模式下,硬盤皮州性能等同與APM=254,但是不一定每一個(gè)硬盤都支持。
硬盤出現(xiàn)異響的原因與修復(fù)方法為:
1、硬盤使用時(shí)間較長,部分元件老化,轉(zhuǎn)速承載不了就會發(fā)出響聲,響聲會連續(xù)不斷且響聲較大。出現(xiàn)此種情況硬盤已老化,需更換硬盤;
2、電腦運(yùn)行占用資源嚴(yán)重,程序讀寫硬盤造成壓力使硬盤轉(zhuǎn)速突然提高,造成響聲。出現(xiàn)此種情況等待程序正常運(yùn)行后,響聲即會漸漸消失;
3、硬盤出現(xiàn)壞道。硬盤運(yùn)轉(zhuǎn)到壞道數(shù)據(jù)處時(shí)讀寫造成混難便會出現(xiàn)響聲。出現(xiàn)邏輯壞道可通過軟件修復(fù)
硬盤修復(fù)的具體操作步驟如下:
打開DiskGenius,選中想要檢測壞道的硬盤,點(diǎn)擊鼠標(biāo)右鍵,選擇壞道檢測與修復(fù)”。
硬盤壞道咔咔聲響怎么檢測及修復(fù)教程
選中想要檢測壞道的硬盤,點(diǎn)擊鼠標(biāo)右鍵,選擇壞道檢測與修復(fù)”
確定硬盤沒選錯之后,點(diǎn)擊開始檢測”即可。
硬盤壞道咔咔聲響怎么檢測及修悔橘復(fù)教程
確定硬盤沒選錯之后,點(diǎn)擊開始檢測”即可
等待若干個(gè)小時(shí)檢測完畢后,就可以看到硬盤有沒有壞道了。
硬盤壞道檢測是要碧鋒團(tuán)等很長時(shí)間的,320G硬盤一般是1-2小時(shí),有壞道的話時(shí)間會更長。想知道硬盤壞道檢測進(jìn)度的話,看檢測結(jié)果的百分比就知道了。
從DiskGenius壞道檢測與修復(fù)功能主界面的右側(cè)就可以看到硬盤的壞道有多少個(gè),接近壞道的扇區(qū)有多少個(gè)。
如果硬盤的扇區(qū)健康屬性都是正常級別以上,那這個(gè)硬盤就絕對沒有壞道了,也不容易壞,如果健康屬性在一般及以下,那出現(xiàn)壞道的幾率就會大大增加,甚至?xí)絹碓蕉唷?/p>
首先要做的事,馬上轉(zhuǎn)移重要數(shù)據(jù),并且時(shí)刻提醒自己這個(gè)硬盤以后都不能用來存放重要數(shù)據(jù)。
硬盤有壞道解決方案一,在DiskGenius點(diǎn)擊嘗試修復(fù)”,看看能否屏蔽壞道和不健康的扇區(qū)。這個(gè)方案是不花錢的,但如果硬盤壞道太多,也可能無濟(jì)于事。日后每隔一段時(shí)間就看看硬盤的壞道有沒有像癌癥細(xì)胞那樣變多了。
硬盤壞道咔咔聲響怎么檢測及修復(fù)教程
日后每隔一段時(shí)間就看看硬盤的壞道有基睜沒有像癌癥細(xì)胞那樣變多了
硬盤有壞道解決方案二,買第個(gè)新硬盤替換掉有壞道的硬盤。如果硬盤還沒過保修期,找售后。
筆記本硬模早盤異響
1、機(jī)械硬盤發(fā)出異響一般是兩種聲音,一種是【咔咔咔】一種是【嘀嘀嘀】兩種都是由磁頭引起。仿毀首先輕微的咔咔咔的聲音只在安靜環(huán)境下可以聽到是正?,F(xiàn)象畢竟硬盤內(nèi)有機(jī)械運(yùn)動肯定會有聲音,如果聲音很大就是出現(xiàn)問題了;
2、如果是出現(xiàn)聲音較大的【咔咔咔】異響可能會有以下的情況:磁頭已損壞,無法正常識別碟片上的信息,只能在起落架和碟片間做大幅度機(jī)械擺臂運(yùn)動;
3、發(fā)出【嘀嘀嘀】聲其實(shí)是主板蜂鳴報(bào)警的聲音:磁頭沒有正?;貧w起落區(qū)而停留在碟片上,通電后,碟片無法運(yùn)轉(zhuǎn),主板發(fā)出【嘀嘀嘀】蜂鳴報(bào)警;
4、遇到出現(xiàn)異響的情況,及時(shí)備份數(shù)據(jù),并使用硬盤的檢測工具,看一下是否由于壞道或者是硬件結(jié)構(gòu)的故障導(dǎo)致;
以前備碼備有這樣做過,但移動硬盤不光只是拿來漢做系統(tǒng)盤,有的時(shí)候還會用來拷貝數(shù)據(jù),拷貝數(shù)據(jù)的時(shí)候可。能是windows或mac或linux,當(dāng)插入windows的時(shí)候可能系統(tǒng)會提示大概是“磁盤掃描”之類的,一不小心點(diǎn)擊之后,可能系統(tǒng)就啟動不了了。大概是因?yàn)閣indows下不支持的文件系統(tǒng)的問題。就是因?yàn)檫@樣折騰,讓我丟了1.6TB數(shù)據(jù),現(xiàn)在的我只敢拿移動硬盤好好的存數(shù)據(jù),再也不亂玩了,存滿了再買一下,如果非要作為啟動盤的話更好單獨(dú)拿一下小點(diǎn)的硬盤,安裝都是很簡單的事情磁盤壞道檢測linux的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于磁盤壞道檢測linux,Linux下如何檢測磁盤壞道?,linux mount 硬盤異響的信息別忘了在本站進(jìn)行查找喔。
成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價(jià)格厚道的香港/美國云服務(wù)器和獨(dú)立服務(wù)器。創(chuàng)新互聯(lián)成都老牌IDC服務(wù)商,專注四川成都IDC機(jī)房服務(wù)器托管/機(jī)柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機(jī)房租用、服務(wù)器托管、機(jī)柜租賃、大帶寬租用,可選線路電信、移動、聯(lián)通等。
名稱欄目:Linux下如何檢測磁盤壞道?(磁盤壞道檢測linux)
網(wǎng)址分享:http://www.fisionsoft.com.cn/article/dhejooh.html


咨詢
建站咨詢
