中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在Linux上檢測硬盤上的壞道和壞塊

發布時間:2021-08-13 19:20:04 來源:億速云 閱讀:352 作者:chen 欄目:系統運維

本篇內容介紹了“怎么在Linux上檢測硬盤上的壞道和壞塊”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

讓我們從壞道和壞塊的定義開始說起,它們是一塊磁盤或閃存上不再能夠被讀寫的部分,一般是由于磁盤表面特定的物理損壞或閃存晶體管失效導致的。

隨著壞道的繼續積累,它們會對你的磁盤或閃存容量產生令人不快或破壞性的影響,甚至可能會導致硬件失效。

同時還需要注意的是壞塊的存在警示你應該開始考慮買塊新磁盤了,或者簡單地將壞塊標記為不可用。

因此,在這篇文章中,我們通過幾個必要的步驟,使用特定的磁盤掃描工具讓你能夠判斷 Linux 磁盤或閃存是否存在壞道。

以下就是步驟:

在 Linux 上使用壞塊工具檢查壞道

壞塊工具可以讓用戶掃描設備檢查壞道或壞塊。設備可以是一個磁盤或外置磁盤,由一個如 /dev/sdc 這樣的文件代表。

首先,通過超級用戶權限執行 fdisk 命令來顯示你的所有磁盤或閃存的信息以及它們的分區信息:

$ sudo fdisk -l

怎么在Linux上檢測硬盤上的壞道和壞塊

列出 Linux 文件系統分區

然后用如下命令檢查你的 Linux 硬盤上的壞道/壞塊:

$ sudo badblocks -v /dev/sda10 > badsectors.txt

怎么在Linux上檢測硬盤上的壞道和壞塊

在 Linux 上掃描硬盤壞道

上面的命令中,badblocks 掃描設備 /dev/sda10(記得指定你的實際設備),-v  選項讓它顯示操作的詳情。另外,這里使用了輸出重定向將操作結果重定向到了文件 badsectors.txt。

如果你在你的磁盤上發現任何壞道,卸載磁盤并像下面這樣讓系統不要將數據寫入回報的扇區中。

你需要執行 e2fsck(針對 ext2/ext3/ext4 文件系統)或 fsck 命令,命令中還需要用到 badsectors.txt  文件和設備文件。

-l 選項告訴命令將在指定的文件 badsectors.txt 中列出的扇區號碼加入壞塊列表。

------------ 針對 for ext2/ext3/ext4 文件系統 ------------  $ sudo e2fsck -l badsectors.txt /dev/sda10  或  ------------ 針對其它文件系統 ------------  $ sudo fsck -l badsectors.txt /dev/sda10

在 Linux 上使用 Smartmontools 工具掃描壞道

這個方法對帶有 S.M.A.R.T(自我監控分析報告技術(Self-Monitoring, Analysis and Reporting  Technology))系統的現代磁盤(ATA/SATA 和 SCSI/SAS 硬盤以及固態硬盤)更加的可靠和高效。S.M.A.R.T  系統能夠幫助檢測,報告,以及可能記錄它們的健康狀況,這樣你就可以找出任何可能出現的硬件失效。

你可以使用以下命令安裝 smartmontools:

------------ 在基于 Debian/Ubuntu 的系統上 ------------$ sudo apt-get install smartmontools------------ 在基于 RHEL/CentOS 的系統上 ------------$ sudo yum install smartmontools

安裝完成之后,使用 smartctl 控制磁盤集成的 S.M.A.R.T 系統。你可以這樣查看它的手冊或幫助:

$ man smartctl$ smartctl -h

然后執行 smartctrl 命令并在命令中指定你的設備作為參數,以下命令包含了參數 -H 或 --health 以顯示 SMART  整體健康自我評估測試結果。

$ sudo smartctl -H /dev/sda10

怎么在Linux上檢測硬盤上的壞道和壞塊

檢查 Linux 硬盤健康

上面的結果指出你的硬盤很健康,近期內不大可能發生硬件失效。

要獲取磁盤信息總覽,使用 -a 或 --all 選項來顯示關于磁盤所有的 SMART 信息,-x 或 --xall 來顯示所有關于磁盤的 SMART  信息以及非 SMART 信息。

“怎么在Linux上檢測硬盤上的壞道和壞塊”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

鄂尔多斯市| 东宁县| 绥棱县| 文成县| 五河县| 霍林郭勒市| 达拉特旗| 枞阳县| 新干县| 满城县| 金川县| 双峰县| 北宁市| 莒南县| 山丹县| 徐汇区| 青铜峡市| 淄博市| 铜鼓县| 湘乡市| 朝阳市| 龙海市| 石门县| 泌阳县| 常德市| 上饶县| 平泉县| 南投市| 清镇市| 德庆县| 焦作市| 诸城市| 土默特右旗| 鹿泉市| 兰州市| 江永县| 永和县| 湄潭县| 绥芬河市| 大邑县| 教育|