Nonaktifkan penjurnalan pada partisi sistem file ext4

9

Saya menjalankan Linux Mint pada SSD. Saya telah membaca bagaimana satu optimasi untuk menonaktifkan penjurnalan. Namun, ketika saya menjalankan perintah:

sudo mke2fs -t ext4 -O ^has_journal /dev/sda1

Saya mendapatkan pesan kesalahan yang mengatakan bahwa drive sedang sibuk. Yah, tentu saja sibuk, di situlah seluruh OS.
Bagaimana saya bisa menonaktifkan ini?

Andi Jay
sumber
1
Seperti pada semua sistem * nix, Anda harus masuk ke mode pengguna pemeliharaan tunggal, unmount volume dan kemudian lakukan perubahan Anda dari sana. Kalau tidak, pilihan lain adalah membawa drive ke sistem lain, instal sebagai drive sekunder, biarkan itu di-umount dan lanjutkan operasi dari sana.
Fiasco Labs
Yah, saya cukup idiot, jadi tidak yakin bagaimana cara memasukkan mode pengguna pemeliharaan tunggal. Sepertinya saya bisa melakukan itu melalui menu boot grub, tapi saya tidak tahu bagaimana cara menampilkan menu itu.
Andi Jay

Jawaban:

18

Seperti yang tertulis dalam manual mke2fsdigunakan untuk membuat sistem file baru, bukan mengubah yang sudah ada.

Saya pikir alat yang Anda cari adalah tune2fs, dapat menggunakan parameter yang sama:

tune2fs -O ^has_journal /dev/sdXY

Apa pun yang Anda lakukan, buat cadangan sebelum Anda bermain dengan sistem file.

Anda mungkin harus menggunakan -fparameter (paksa).
Periksa halaman manual dengan man tune2fssebelum menggunakan alat (dan buat cadangan, dengan serius).

Baarn
sumber
2
@AndiJay, menggunakan perintah yang Anda coba (mke2fs) akan menyebabkan Anda kehilangan semua data Anda karena sistem file baru akan dibuat, menimpa yang sudah ada. Ini setara dengan perintah "format" windows.
terdon
1
Saya tidak keberatan jika saya menghapus semuanya secara tidak sengaja. Tidak ada yang penting di dalam mesin.
Andi Jay
1
ok, saya membuat kunci USB bootable dari mint .iso. Saya boot ke mode pemulihan, dan saya bisa menjalankan perintah tune2fs. Pertanyaan saya adalah, bagaimana saya bisa mengkonfirmasi bahwa penjurnalan benar-benar dimatikan?
Andi Jay
3
Jika has_journaltidak ada lagi Filesystem featuressaat Anda mengeluarkan dumpe2fsatau tune2fs -ldimatikan. Atau cukup ambil untuknya seperti ini tune2fs -l /dev/sdXY | grep has_journal.
Baarn
2
+1, Bekerja untuk pen-drive saya di Arch tanpa memaksa. Tapi saya pikir maksud Anda tune2fs -O ^has_journal /dev/sdXY(lupa 2); yang dapat menyebabkan kebingungan bagi pembaca di masa depan.
JMCF125