linux存儲修復(fù)命令 linux磁盤修復(fù)命令fsck

linux下錯(cuò)誤測試硬盤讀寫導(dǎo)致superblock損壞,怎么修復(fù)

方法如下:下載安裝硬盤壞道檢測軟件 HD TUNE 如果你安裝的是xp系統(tǒng)的話可以在 開始 所有程序 系統(tǒng)維護(hù)工具 中找到 雙擊打開 選擇需要掃描的硬盤。然后選擇錯(cuò)誤掃描 (快速掃描不能勾哦 勾了檢測不準(zhǔn)確)

成都創(chuàng)新互聯(lián)公司成都網(wǎng)站建設(shè)按需定制網(wǎng)站,是成都網(wǎng)站營銷公司,為成都玻璃鋼雕塑提供網(wǎng)站建設(shè)服務(wù),有成熟的網(wǎng)站定制合作流程,提供網(wǎng)站定制設(shè)計(jì)服務(wù):原型圖制作、網(wǎng)站創(chuàng)意設(shè)計(jì)、前端HTML5制作、后臺程序開發(fā)等。成都網(wǎng)站設(shè)計(jì)熱線:18982081108

linux操作系統(tǒng)故障處理-ext4文件系統(tǒng)超級塊“can't read superblock”損壞修復(fù)

前幾天在廣州參加植物病毒學(xué)會議,一邊聽會一邊開著TeamViewer遠(yuǎn)程連接實(shí)驗(yàn)室裝有l(wèi)inux系統(tǒng)的工作站跑程序干活。有一天下午發(fā)現(xiàn)TeamViewer顯示服務(wù)器離線,原來是因?yàn)槭┕?dǎo)致停電。Anyway, 不重要,發(fā)微信讓小青兒給我重啟服務(wù)器,結(jié)果發(fā)現(xiàn)重啟不了,大概就是這個(gè)界面。

怎么著都進(jìn)不去圖形界面,簡而言之,工作站重啟不了了。索性不管了,好好聽報(bào)告,心想回到福州再收拾工作站?;氐礁V莸谝患戮褪亲聛碇貑⒐ぷ髡?,發(fā)現(xiàn)無論怎么折騰都進(jìn)不去系統(tǒng)。

雖然圖形界面進(jìn)不去,好在還能夠在命令行下進(jìn)行操作。當(dāng)看到 /bioinfor ,這個(gè)存放目錄的路徑下啥都沒有的時(shí)候,這可是我所有的數(shù)據(jù)?。∪绻@個(gè)盤里的數(shù)據(jù)沒了,各個(gè)合作者還不得把我手撕了。想到這里,冷汗差點(diǎn)下來了。

于是開始尋找解決方法。

首先得想辦法進(jìn)入系統(tǒng),在反復(fù)地 sudo reboot 都無法進(jìn)入系統(tǒng)之后,通過 df -h 也看不到/dev/sda(也就是掛載到/bioinfor路徑的磁盤)信息。然后猜測是不是因?yàn)榇疟P以及分區(qū)表之類出現(xiàn)了錯(cuò)誤導(dǎo)致不能進(jìn)入系統(tǒng)。通過 sudo vi /etc/fstab 將除了系統(tǒng)安裝盤之外的所有硬盤的掛載信息全部注釋掉,再 reboot , 這時(shí)候果然可以進(jìn)入圖形界面系統(tǒng)了。但依然看不到 /bioinfor 盤下的數(shù)據(jù)。能夠開機(jī)就讓我放心了很多。通過 gparted 工具,能夠看到/dev/sda硬盤里used space大概是1.7T,還剩下1.9T左右,這就表示我的數(shù)據(jù)還在。試圖通過 sudo umount /dev/sda 先取消掛載,再重新 sudo mount /dev/sda /bioinfor 掛載到/bioinfor路徑,結(jié)果報(bào)錯(cuò)。

報(bào)錯(cuò)信息顯示:

搜索網(wǎng)頁發(fā)現(xiàn),有一個(gè)哥們經(jīng)歷了跟我一樣的遭遇, 意外斷電造成mount掛載硬盤報(bào)錯(cuò) 。所以,這次事故是因?yàn)橐馔鈹嚯?,基本?shí)錘了。

但到底什么是superblock呢?

繼續(xù)搜索,直到讀到一篇技術(shù)文章 linux操作系統(tǒng)故障處理,ext4文件系統(tǒng)超級快損壞修復(fù) 。本文可以忽略,但這篇技術(shù)文章得認(rèn)真讀讀。里面講解了磁頭,磁道,柱面,扇區(qū),以及硬盤容量等等概念,以及最重要的inode和block,Superblock(超級塊)概念。

既然報(bào)錯(cuò)提示Superblock出了問題,那我們就應(yīng)該從這里入手。linux系統(tǒng)提供了一個(gè)磁盤命令 fsck 來嘗試對設(shè)備進(jìn)行修復(fù)。但可惜,用這個(gè)命令的時(shí)候,都會提醒你,應(yīng)該安裝最新的 fsck 工具包。

提示如下:

根據(jù)這篇文章 E2FSCK: how to handle the “metadata_csum” error by advancing the e2fsck version beyond default installed version 的提示,需要安裝1.43X的 e2fsck , 安裝方法小結(jié)如下。

檢驗(yàn)一下是否更新成功:

能夠看到已經(jīng)更新到1.43.5版本。

安裝完之后,開始對磁盤進(jìn)行修復(fù),命令如下:

一般都能修復(fù)完畢,然后可以再進(jìn)行取消掛載或者重新掛載的操作。看到數(shù)據(jù)都還完好無缺地在電腦上,還處于后怕的我趕緊掏出移動(dòng)硬盤進(jìn)行原始數(shù)據(jù)的備份。

本次debug結(jié)束

這篇技術(shù)日志對讀者可參考性并不高,是因?yàn)閼?yīng)用場合實(shí)在是少,(試想誰會天天斷電呢),但還是有一些體會和感悟:

命令修復(fù)方法'>linux開機(jī)grub>命令修復(fù)方法

出現(xiàn)grub rescue模式一般是硬盤分區(qū)出現(xiàn)變動(dòng)、導(dǎo)致舊的grub找不到啟動(dòng)文件而出現(xiàn)的。

出現(xiàn)錯(cuò)誤具體原因未知,但開機(jī)不能引導(dǎo)肯定是grub配置文件出錯(cuò),/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 回車啟動(dòng)

linux系統(tǒng)如何用命令恢復(fù)硬盤數(shù)據(jù)

formost 是一個(gè)基于文件頭和尾部信息以及文件的內(nèi)建數(shù)據(jù)結(jié)構(gòu)恢復(fù)文件的命令行工具。這個(gè)過程通常叫做數(shù)據(jù)挖掘(data carvubg)。formost 可以分析由 dd、Safeback、Encase 等生成的鏡像文件,也可以直接分析驅(qū)動(dòng)器。文件頭和尾可以通過配置文件設(shè)置,也可以通過命令行開關(guān)使用 formost 內(nèi)建的文件類型。formost 最初是由美國空軍特別調(diào)查室(Air Force Office of Special Investigations)和信息系統(tǒng)安全研究中心(The Center for Information Systems Security Studies and Research)開發(fā)的,現(xiàn)在使用 GPL 許可。Foremost 支持恢復(fù)如下格式:avi, bmp, dll, doc, exe, gif, htm, jar, jpg, mbd, mov, mpg, pdf, png, ppt, rar, rif, sdw, sx, sxc, sxi, sxw, vis, wav, wmv, xls, zip。 針對 Linux 下的 ext 文件系統(tǒng)來說,常用的 Linux 文件刪除恢復(fù)工具有 debugfs、ext3grep、extundelete 等。extundelete 是一個(gè)開源的數(shù)據(jù)恢復(fù)工具,支持 ext3、ext4 文件系統(tǒng)

本文標(biāo)題:linux存儲修復(fù)命令 linux磁盤修復(fù)命令fsck
本文路徑:http://muchs.cn/article28/doeoejp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司網(wǎng)頁設(shè)計(jì)公司、服務(wù)器托管域名注冊、靜態(tài)網(wǎng)站品牌網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營