使用badblocks命令檢測、修復(fù)硬盤壞道
創(chuàng)新互聯(lián)公司專注于網(wǎng)站建設(shè)|成都網(wǎng)站改版|優(yōu)化|托管以及網(wǎng)絡(luò)推廣,積累了大量的網(wǎng)站設(shè)計與制作經(jīng)驗(yàn),為許多企業(yè)提供了網(wǎng)站定制設(shè)計服務(wù),案例作品覆蓋成都酒樓設(shè)計等行業(yè)。能根據(jù)企業(yè)所處的行業(yè)與銷售的產(chǎn)品,結(jié)合品牌形象的塑造,量身建設(shè)品質(zhì)網(wǎng)站。
badblocks檢測磁盤壞道
badblocks 檢查硬盤是否有壞道
出現(xiàn)grub rescue模式一般是硬盤分區(qū)出現(xiàn)變動、導(dǎo)致舊的grub找不到啟動文件而出現(xiàn)的。
出現(xiàn)錯誤具體原因未知,但開機(jī)不能引導(dǎo)肯定是grub配置文件出錯,/boot/grub2/grub.cfg
解決方法:
1,插入安裝U盤或者光盤,進(jìn)入救援模式,重裝grub重新生成grub.cfg文件:grub2-install /dev/sda*boot目錄所在分區(qū)grub2-mkconfig -o /boot/grub2/grub.cfg重啟后應(yīng)該就OK了。
2,grub 模式下:輸入:ls 查看所有磁盤分區(qū):hd。x,x......用:ls hd(x,x)/grub 找grub所在的分區(qū),有正確執(zhí)行結(jié)果的便是找到linux所在分區(qū)后執(zhí)行setprefix=hdx,x/grubsetroot=hx,x、insmod normal再使用normal命令進(jìn)入系統(tǒng)后,再修復(fù)grub 配置。or:查找boot分區(qū):find /boot/grub/menu.lst 或者 find /boot/grub2/grub.cfg
輸入以下命令:cat hd0,7/boot/grub/grub.conf 關(guān)于內(nèi)核信息的,看一下就明白了。按照下面命令依次輸入指定/boot分區(qū)使用命令:grubroot hd0,0grubkernel /boot/vmlinuz-2.6.18-53.el5 ro root=LABEL=/ rhgb quiet 回車grubinitrd /boot/initrd-2.6.18-53.el5.img 回車boot 回車啟動
點(diǎn)擊WIN按鈕,在運(yùn)行對話框下輸入cmd,打開命令提示符窗口。
硬盤是電腦中很重要的一個部件,在長期的運(yùn)行中,難免會出現(xiàn)一些問題。
我們用chkdsk命令來檢查和修復(fù)硬盤。
chkdsk命令十分強(qiáng)大,我們可以輸入chkdsk /?來查看命令行的所有信息。 查看Linux命令詳細(xì)的介紹可看”Linux命令大全“
Linux磁盤與文件系統(tǒng)管理命令
fdisk:磁盤分區(qū)工具
partprobe:更新內(nèi)核的硬盤分區(qū)表信息
tune2fs:調(diào)整ext2/ext3/ext4文件系統(tǒng)參數(shù)
parted:磁盤分區(qū)工具
mkfs:創(chuàng)建Linux文件系統(tǒng)
dumpe2fs:導(dǎo)出ext2/ext3/ext4文件系統(tǒng)信息
resize2fs:調(diào)整ext2/ext3/ext4文件系統(tǒng)大小
fsck:檢查并修復(fù)Linux文件系統(tǒng)
dd:轉(zhuǎn)換或復(fù)制文件
mount:掛載文件系統(tǒng)
umount:卸載文件系統(tǒng)
df:報告文件系統(tǒng)磁盤空間的使用情況
mkswap:創(chuàng)建交換分區(qū)
swapon:激活交換分區(qū)
swapoff:關(guān)閉交換分區(qū)
sync:刷新文件系統(tǒng)緩沖區(qū)
(1)linux系統(tǒng)檢測磁盤命令:badblocks
功能說明:檢查磁盤裝置中損壞的區(qū)塊。
語法:badblocks [-svw][-b ][-o ][磁盤裝置][磁盤區(qū)塊數(shù)][啟始區(qū)塊]
補(bǔ)充說明:執(zhí)行指令時須指定所要檢查的磁盤裝置,及此裝置的磁盤區(qū)塊數(shù)。
參數(shù):
-b 指定磁盤的區(qū)塊大小,單位為字節(jié)。
-o 將檢查的結(jié)果寫入指定的輸出文件。
-s 在檢查時顯示進(jìn)度。
-v 執(zhí)行時顯示詳細(xì)的信息。
-w 在檢查時,執(zhí)行寫入測試。
[磁盤裝置] 指定要檢查的磁盤裝置。
[磁盤區(qū)塊數(shù)] 指定磁盤裝置的區(qū)塊總數(shù)。
[啟始區(qū)塊] 指定要從哪個區(qū)塊開始檢查。
(2)e2fsck用于檢查和修復(fù)ext3和ext2文件系統(tǒng)的硬盤分區(qū),不過這個命令還有專有形式:fsck.ext3, fsck.ext2分別用于檢測ext3和ext2。
使用方法:
1。首先在檢查之前一定要卸載待檢查的文件系統(tǒng)分區(qū)。
2。主要參數(shù)包括:
-a: 檢查 partition,如發(fā)現(xiàn)問題會自動修復(fù)。
-b: 設(shè)定 superblock 位置。
-B size: 指定 size 作為區(qū)塊大小。
-c: 檢查 partition 是否有壞軌。
-C file: 將檢查結(jié)果儲存到 file。
-d: 輸出 e2fsck debug 結(jié)果。
-f: e2fsck 預(yù)設(shè)只會對錯誤的檔案系統(tǒng)檢查,加上 -f 是強(qiáng)制檢查。
-F: 在檢查前將硬盤它的參數(shù)包括有: -a
方法如下:下載安裝硬盤壞道檢測軟件 HD TUNE 如果你安裝的是xp系統(tǒng)的話可以在 開始 所有程序 系統(tǒng)維護(hù)工具 中找到 雙擊打開 選擇需要掃描的硬盤。然后選擇錯誤掃描 (快速掃描不能勾哦 勾了檢測不準(zhǔn)確)