Saya memiliki perangkat yang diinstal dengan Ubuntu 14.04.5 yang memiliki satu hard drive dengan sistem file ext4.
Dengan membaca dokumen Filesystem Ext4 saya mengetahui bahwa mode data default adalah orderedyang hanya melindungi metadata. Dalam proyek saya, kami ingin mengubahnya journaluntuk juga melindungi data file karena keamanan data bernilai lebih tinggi.
Hal pertama yang saya coba adalah memodifikasi /etc/fstabfile. Saya mencoba untuk berubah
UUID=<UUID> / ext4 errors=remount-ro 0 1
untuk
UUID=<UUID> / ext4 errors=remount-ro,data=journal 0 1
dengan menambahkan data=journalke bidang opsi.
Namun, ketika saya reboot perangkat, saya berakhir dengan pesan kesalahan cannot change data mode on remount. Saya memeriksa dmesgdan melihat pesan sebelumnya tentang pemasangan drive dengan orderedmode data.
Untuk waktu yang lama dan memalukan, saya pikir /etc/fstabdigunakan untuk mengganti opsi pemasangan default sehingga drive hanya dipasang sekali. Tapi sekarang kelihatannya salah: drive sudah terpasang menggunakan opsi pemasangan standarnya, kemudian /etc/fstabdiambil untuk remount.
Pertanyaan saya adalah :
- Apakah ini "mount-remout" memproses desain sistem? Saya membaca
Fstabhalaman wiki tetapi tidak melihatnya menyebutkan "mount-remount". - Jika
/etc/fstabbenar-benar digunakan untuk remounting, pada langkah manakah proses booting adalah drive dipasang untuk pertama kali? Apakah ini diterapkan/etc/init.d? Saya memang melihat beberapa skrip di/etc/init.ddipanggilumountfsdanumountroot, tetapi, membaca sepintas konten mereka, mereka tidak terlihat relevan.
/etc/fstabberada di sistem file root, tetapi tidak dapat dibaca sampai setelah filesystem dipasang): Apakah initramfs menggunakan / etc / fstab?