Saat boot laptop saya mengatakan:
fsck died with status code 4
Halaman manual memberi tahu saya:
Kode keluar yang dikembalikan oleh fsck adalah jumlah dari kondisi berikut:
[..]
4 - Kesalahan sistem file dibiarkan tidak diperbaiki
Ketika saya mencoba untuk memperbaiki kesalahan sebagai root, fsck mengatakan bahwa disk saya bersih:
$ fsck /dev/sda1
/dev/sda1, clean [and some things about available blocks]
Bagaimana saya bisa memperbaiki disk saya?
-y
opsi tersebut? Darifsck
manual: `-y Untuk beberapa checker khusus sistem file, opsi -y akan menyebabkan fsk spesifik fs untuk selalu berusaha memperbaiki korupsi sistem file yang terdeteksi secara otomatis. Kadang-kadang seorang ahli dapat melakukan mengemudi fsck secara lebih baik secara manual. Perhatikan bahwa tidak semua checker khusus sistem berkas menerapkan opsi ini. Khususnya fsck.minix (8) dan fsck.cramfs (8) tidak mendukung opsi -y padafkck
itu salah ketik). Mungkin Anda memiliki sistem file lain — Anda yakin hanya punya/dev/sda1
? Periksa/etc/fstab
.-y
bendera tidak menyelesaikan masalah saya. @derobert saya berlarifsck
dengan masing-masing partisi saya yang muncul berjalanfstab
.fsck -y /dev/sda1
mengembalikan output yang sama denganfsck /dev/sda1
, jadi saya pikir itu tidak membantu. Tapi ternyata berhasil! Tolong tuliskan dalam jawaban dan saya akan menandai sebagai jawaban yang diterima.Jawaban:
Coba opsi -y.
Dari manual fsck:
sumber
Terkadang fsck menunjukkan bahwa sistem file tidak memiliki kesalahan, tetapi pada kenyataannya ia memiliki. Saya pernah mengalami masalah yang sama, dan jika Anda ingin memeriksa sistem file itu, Anda harus menggunakan kekuatan. Saya tidak yakin apa jenis sistem file yang Anda gunakan, tetapi mari kita asumsikan itu ext4:
Jadi, garis yang Anda butuhkan adalah:
sumber