Saya punya entri fstab ini:
LABEL=cloudimg-rootfs / ext4 defaults,noatime,nobarrier,data=writeback,rw 0 0
Saya menambahkan rw untuk melihat apakah akan memperbaiki masalah saya tetapi tidak. Setelah boot saya mendapatkan sistem file read-only yang tidak dapat saya perbaiki menggunakan hasil umum yang ditemukan di google.
Output yang berguna. Tidak ada kesalahan dengandmesg | grep error
root@w2:~# dmesg | grep EXT4
[ 8.372564] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[ 8.892244] EXT4-fs (sda1): Cannot change data mode on remount
Jawaban:
Alih-alih mengaturnya di akhir fstab, mengapa tidak menggunakannya
tune2fs
untuk menjadikannya default untuk sistem file itu:Lakukan ini sekali lalu reboot.
sumber
rootflags=
pada baris perintah kernel, tetapitune2fs
sepertinya cara yang lebih dapat diandalkan untuk mengatasi masalah ini.tune2fs -l
yang akan dicantumkan sebagaiDefault mount options: journal_data_writeback ...
. Dan tentu saja setelah mount Anda dapat menggunakanfindmnt /dev/sdXY
daftar opsi mount yang digunakan di mana Anda akan melihatdata=writeback
.Ketika Anda mencoba untuk me-remount sistem file baca-tulis, coba perintah ini
Penjelasan: ketika Anda melewati kedua perangkat dan titik mount ke
mount
, itu tidak membaca opsi dari/etc/fstab
. Tetapi ketika Anda hanya melewati satu atau yang lain, itu akan membacadata=writeback
opsi dari / etc / fstab.Kemudian Anda dapat mengedit
/etc/fstab
kembali, untuk mendapatkan kembali akses baca-tulis permanen ke sistem Anda.sumber