Ubuntu 16.04 的交換分割區導致超級區塊中的錯誤幻數

Ubuntu 16.04 的交換分割區導致超級區塊中的錯誤幻數

我的內部硬碟出現問題,因此我現在從外部 1TB 硬碟啟動。它通常被識別為 sdb,但目前為了進行檔案系統檢查,我從 LiveCD 記憶棒啟動,因此外部磁碟機顯示為 sdc。它在 / 上分區為 sdc1 97GB ext4、sdc2 4GB swap、sdc3 585GB ext4、sdc4 243GB ext4。執行 fsck /dev/sdc 會出現以下錯誤:-

fsck from util-linux 2.27.1
e2fsck 1.42.13 (17-May-2015)
ext2fs_open2: Bad magic number in super-block
fsck.ext2: Superblock invalid, trying backup blocks...
fsck.ext2: Bad magic number in super-block while trying to open /dev/sdc

當我單獨 fsck 除交換區之外的每個分割區時,fsck 會回傳乾淨。下面以 sdc1 為例,sdc3 和 4 相同。

fsck from util-linux 2.27.1
e2fsck 1.42.13 (17-May-2015)
/dev/sdc1: clean, 1069686/6406144 files, 11807341/25600000 blocks

但交換分區剛剛返回

fsck from util-linux 2.27.1

我的問題是我是否有文件系統問題,或​​者只是因為我有交換分區,還是因為我的交換分區是 sdc2,如果是文件系統錯誤,我該如何修復它,我需要做什麼或系統還好嗎-謝謝大家

相關內容