Linux檔案系統,ntfs分區顯示唯讀檔案系統,提示超級快損壞

來源:互聯網
上載者:User

標籤:trying   linux檔案系統   play   list   ons   ...   apt-get   offset   auto   

背景:某天當我開啟自己的裝置,突然發現ntfs分區無法寫入任何檔案,提示為唯讀檔案系統,具體現象如下:

修複過程:排除許可權問題,使用fsck進行修複無果後,使用e2fsck進行修複

顯示超級快損壞,這樣就好做了,重新修複即可:

解決方案

一下列舉的是Ubuntu安裝過程,本人使用的archlinux系統,這裡不做贅述,如果不會安裝,請自行解決

sudo apt-get install ntfs-3g安裝ntfs-3g。然後在NTFS分區上運行ntfsfix命令。

[email protected]:/home/sanduo> sudo ntfsfix /dev/sda2

顯示修複成功,再次往ntfs分區寫入檔案無錯誤提示

 以下解決方案來之互連網,本人總結一下,希望對各位有用

1、對於較新的Ubuntus您可以一起使用-b-d選項。 -b嘗試修複壞群集和-d來修複髒狀態。所以命令可以

sudo ntfsfix -b -d /dev/sda6

--help顯示它們

ntfsfix v2015.3.14AR.1 (libntfs-3g)Usage: ntfsfix [options] device    Attempt to fix an NTFS partition.    -b, --clear-bad-sectors Clear the bad sector list    -d, --clear-dirty       Clear the volume dirty flag    -h, --help              Display this help    -n, --no-action         Do not write anything    -V, --version           Display version information

2、

只是為了清除你的一些觀點。

My attempt to run fsck results in the following :

[email protected]:~$ sudo fsck /dev/sda  ...  fsck.ext2: Bad magic number in super-block while trying to open /dev/sda 

現在,這並不奇怪,因為你試圖fsck的磁碟,而不是它的分區。 fsck是什麼,它試圖識別FS類型。因為你已經給它原始磁碟表面,它無法識別和使用預設類型 – ext,調用fsck.ext。

fsck.ext在該位置找不到任何FS簽名,並嘗試尋找超級塊。最終它失敗了,因為它的磁碟只有NTFS分區類型。

這就是為什麼你有這個錯誤。

正確的命令是:

sudo fsck /dev/sda1

這將提供第一個sata硬碟的FIRST分區,而不是第一個sata磁碟本身。

3、

我剛剛使用”testdisk”(一個Linux命令列(友好))公用程式修複了我的USB磁碟機。我的磁碟機甚至沒有安裝在Windows和Windows 8發現像6個分區(當磁碟機只有一個)。

要使用該公用程式,請安裝它:

sudo apt-get install testdisk

然後運行它:

sudo testdisk

並按照說明進行操作。您必須搜尋分區,然後寫入更改。

希望這個協助任何人。

4、做一個ntfsfix根本不會有協助,只是延遲了以下的基本動作:

  1. 儘快備份磁碟上的所有資料

  2. 用新的磁碟替換磁碟

沒有必要確切地檢查SMART診斷程式 – 他們只會拾取百分比的錯誤。紅旗是兩行:

[ 1019.726558] sd 0:0:0:0: [sda]  Add. Sense: **Unrecovered read error** - auto reallocate failed[ 1019.726602] JBD: **Failed to read block** at offset 462

一旦磁碟開始發出不可恢複的讀取錯誤(URE),則應立即更換,僅用於資料恢複。 (過多的non-UREs也表示需要更換)

磁碟應該被視為每幾年必須更換的耗材,因此具有非常好的備份(自動化,日常,完整,至少是外部磁碟機)至關重要。

 

 

Linux檔案系統,ntfs分區顯示唯讀檔案系統,提示超級快損壞

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.