Saya ingin memaksa partisi disk untuk hanya membaca mode dan tetap hanya baca selama lebih dari 30 menit.
Apa yang saya coba:
mount -o remount,ro (partition-identifier) (mount-point) -t (filesystem)
Masalah : Ini membuat kesalahan perangkat sibuk karena beberapa proses menggunakan partisi. Saya tidak ingin mematikan proses menggunakan disk. Saya ingin mensimulasikan disk yang tiba-tiba menjadi read-only ketika proses masih menggunakannya.
Gunakan kunci sysrq ajaib, seperti di bawah ini
echo u > /proc/sysrq-trigger
Masalah : Ini akan membuat semua partisi disk read-only (meskipun perangkat sedang sibuk). Tetapi setelah 20-30 menit mesin itu me-reboot dirinya sendiri. Beberapa mesin langsung reboot setelah perintah ini dijalankan. Belum yakin apa yang menyebabkan reboot ini. Saya tidak ingin mesin reboot sendiri dan perlu menjaga disk dalam mode read-only selama 30+ menit.
Pertanyaan : Apakah ada cara yang lebih baik saya bisa memaksa satu partisi disk hanya-baca dan mempertahankannya dalam keadaan itu selama setengah jam dan membawanya kembali ke mode baca-tulis tanpa menyebabkan reboot dalam proses?
fsfreeze -f
dan itu kasus saya lebih "os freeze". Mungkin karena menulis diblokir alih-alih ditolak?
fsfreeze
mengubah sistem saya tidak dapat diakses dan saya tidak dapat memasukkan perintah unfreeze tidak dapat kembali ke terminal dan harus me-reboot mesin saya. Jadi berhati-hatilah ! :)
fsfreeze -f
? Itu tidak persis remount sistem file read-only. Alih-alih, ia memblokir semua penulis hinggafsfreeze -u
. Tapi ini mirip ...