Pandangan cepat ke online ini menunjukkan bahwa tidak ada yang memposting solusi apa pun untuk ini untuk versi terbaru XBMC.
Masalah utama seperti yang ditunjukkan Goldilocks adalah XBMC tidak dirancang dengan tujuan membuatnya hanya dibaca. Poin ini berlanjut jika Anda melihat utas ini di Forum Media Center OpenELEC. Konsensus umum di sana adalah tidak mungkin untuk membuat Kodi hanya membaca.
Alasannya menurut pengguna klojum adalah:
Agar OpenELEC berfungsi pada perangkat yang hanya bisa dibaca tidak akan terjadi. Kodi perlu menyimpan / memperbarui basis datanya dengan informasi video. Partisi sistem diatur sebagai hanya dapat dibaca karena suatu alasan. Semua pengaturan melalui partisi ke-2, / penyimpanan. Jadi menghapus itu, melalui cmdline atau bukan, bukanlah suatu pilihan. Memulihkan sistem setelah setiap reboot adalah gila. Instal OE, buat sesuai keinginan Anda dan buat cadangan / gambar penuh. Kembalikan jika terjadi masalah
Mungkin ada jalan keluarnya karena orang telah menemukan solusi untuk versi yang lebih lama, tetapi secara umum saya tidak berpikir ada kebutuhan untuk itu.
Saya bisa mengerti sebagai seseorang yang telah menggunakan Kodi selama beberapa tahun gangguan kartu SD menjadi rusak. Tetapi ada cara lain yang lebih sederhana untuk mengurangi masalah yang tidak termasuk bermain-main kode tingkat rendah.
Alasan nomor satu kartu SD akan rusak adalah jika ada pemadaman listrik mendadak. Ada beberapa alasan mengapa ini bisa terjadi. Entah seseorang memutus daya ke Pi di tengah jalan melalui penulisan ke kartu SD. Atau sistem membeku dan Anda harus memutuskan daya. Meskipun, saya pikir alasan kedua lebih kecil kemungkinannya menyebabkan korupsi. Atau itu menunjukkan ada kesalahan lain yang sedang dimainkan.
Pada hari-hari awal Pi sirkuit pengiriman daya di papan tentu meninggalkan sesuatu yang diinginkan. Saya ingat hari-hari menyebabkan sistem crash hanya dengan mencolokkan dongle USB ke Pi saat dinyalakan. Jika Anda tidak percaya saya melihat masalah menjalankan XBMC pada 2011 Raspberry Pi . Masalah lainnya adalah perangkat lunak di masa-masa awal belum sepenuhnya matang. Pi berbeda pendapat tentang apa yang bisa dilakukan komputer desktop dan menyelesaikan masalah perangkat lunak membutuhkan waktu. Jadi, versi Kodi yang jauh lebih baru lebih kecil kemungkinannya menderita pembekuan sistem acak.
Untuk mengatasi masalah kehilangan daya yang tiba-tiba, berikan daya pada Pi Anda melalui semacam catu daya tak terputus (UPS). UPS biasa akan bekerja tetapi sebenarnya ada UPS yang dirancang khusus oleh Pi. Seperti Catu Daya Tanpa Gangguan ini untuk Raspberry Pi . Jika pembekuan sistem terjadi, itu harus menjadi sesuatu yang Anda siapkan. Ini berarti mengatur OS dengan semua pengaturan dan aplikasi dan preferensi sesuai selera Anda dan kemudian membuat gambar kartu SD. Jadi, jika terjadi kesalahan, Anda dapat mem-gambar ulang kartu SD.
Alasan lain kartu SD akan gagal adalah karena kartu itu aus. Namun, ini bukan masalah yang saya alami sendiri. Jika Anda menggunakan kartu SD berkualitas tinggi dari merek terkemuka, saya pikir Anda mungkin setengah jalan ke sana untuk menyelesaikan masalah itu. Untuk meminimalkan keausan kartu SD berarti memastikan kartu SD melakukan minimum absolut. Seharusnya tidak digunakan sebagai ruang penyimpanan untuk koleksi film Anda yang besar dll.
Opsi yang akan bekerja dengan OpenELEC menjalankannya dari drive USB. Tentu saja semua file boot harus tetap berada di kartu SD. Ada sejumlah tutorial tentang cara melakukan ini. Ada satu yang terlihat cukup mudah untuk diikuti di sini , tetapi untuk kelengkapannya saya akan memberi Anda gambaran:
Langkah pertama adalah mengatur kartu SD dan drive USB. Menggunakan program seperti MiniTool Partition Wizard memformat kartu SD sebagai FAT32 dengan partisi aktif utama 150MB atau lebih besar, pada kenyataannya seluruh kartu SD dapat diformat sebagai FAT32. Pastikan partisi diatur ke aktif utama. Mungkin juga berguna untuk memberi label kartu SD sebagai sesuatu seperti SISTEM sehingga Anda ingat untuk apa kartu ini di masa depan. Kemudian format seluruh drive USB sebagai satu partisi aktif primer dengan tipe sistem file sebagai EXT4, lagi-lagi layak diberi label sebagai sesuatu seperti STORAGE.
Setelah Anda mengunduh dan mengekstrak OpenELEC, pergi ke folder root. Dan pilih file-file ini:
openelec.ico
README.md
Dan salin ke akar kartu SD.
Selanjutnya dari target
folder salin file:
KERNEL
SYSTEM
Dan lagi tempelkan ke direktori root kartu SD.
Kemudian dari 3rdparty/bootloader
folder salin file:
bootcode.bin
config.txt
fixup.dat
LICENCE.broadcom
start.elf
Dan rekatkan ke direktori root kartu SD.
Langkah terakhir adalah mengubah nama file file KERNEL
pada kartu SD menjadi kernel.img
.
Untuk membuat file startup, di direktori root kartu SD buat file yang dipanggil cmdline.txt
dan tambahkan baris berikut untuk itu:
boot=/dev/mmcblk0p1 disk=/dev/sda1 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 ssh
Pastikan untuk menutup file dengan menyimpannya. Dan dari sana Anda baik untuk pergi. Sumber informasi menyarankan untuk menjalankan XBMC dari drive USB yang meningkatkan respons. Saya tidak begitu yakin tentang klaim ini, tetapi Anda tidak akan melihat penurunan kinerja apa pun akibat menggunakan metode ini.
Adapun koleksi media Anda, saya sarankan menyimpannya di drive kedua apakah itu USB atau lokasi jaringan.