我的內部硬碟出現問題,因此我現在從外部 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,如果是文件系統錯誤,我該如何修復它,我需要做什麼或系統還好嗎-謝謝大家