Skip to content

Latest commit

 

History

History
42 lines (31 loc) · 1.79 KB

README-ID.md

File metadata and controls

42 lines (31 loc) · 1.79 KB

Fix read-only root file system

Translate

Skrip ini dirancang untuk secara otomatis memperbaiki sistem file root yang hanya bisa dibaca pada perangkat OpenWrt. Skrip ini akan memeriksa apakah sistem file berada dalam mode hanya baca dan memulai proses perbaikan menggunakan perintah e2fsck. Skrip ini juga akan mendeteksi lokasi partisi root sistem sebelum menjalankan perintah. Jika perbaikan berhasil, maka sistem file akan dikembalikan ke mode tulis dan mencoba melakukan reboot untuk menerapkan perubahan.

Sistem operasi bisa terkena masalah read-only karena powerloss secara tiba-tiba yang membuat proses penulisan data ke sistem belum selesai atau terputus secara tiba-tiba, hal ini bisa menyebabkan kerusakan pada data sistem operasi.

Instruksi Penggunaan:

  1. Pastikan Anda memiliki akses ke perangkat OpenWrt dengan sistem file yang perlu diperbaiki.
  2. Sambungkan ke perangkat menggunakan SSH atau terminal.
  3. Pasang skrip ini dengan menjalankan perintah berikut:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/frizkyiman/fix-read-only/main/install.sh)"
  1. Jalankan skrip secara manual dengan perintah berikut:
/sbin/repair_ro

atau dengan:

repair_ro

Anda juga dapat menjalankan skrip dengan argumen input sebagai alternatif untuk perangkat rootfs yang lebih spesifik, misalnya:

/sbin/repair_ro /dev/mmcblk0p2

atau

repair_ro /dev/sda2

Catatan:

*Jalankan skrip lagi jika gagal memperbaiki sistem file yang hanya bisa dibaca saat proses booting.

*Jika perbaikan berhasil, skrip akan me-reboot sistem untuk menerapkan perubahan.

*Anda perlu me-reboot secara manual jika skrip gagal me-reboot setelah memperbaiki sistem file yang hanya bisa dibaca.