Bu çevrimiçi hızlı bir bakış, XBMC'nin en son sürümü için hiç kimsenin buna herhangi bir çözüm yayınlamadığını gösteriyor.
Goldilocks'un işaret ettiği ana sorun, XBMC'nin sadece okunmasını sağlamak amacıyla tasarlanmamış olmasıdır. Bu konu , OpenELEC Media Center Forumundaki bu konuya bakarsanız daha da ileri gider. Buradaki genel fikir birliği, Kodi'nin sadece okunması mümkün değildir.
Klojum kullanıcısına göre sebep:
OpenELEC'in salt okunur bir aygıtta çalışmasını sağlamak olmaz. Kodi'nin veritabanlarını video bilgileriyle birlikte depolaması / güncellemesi gerekir. Sistem bölümü bir nedenden dolayı salt okunur olarak kuruldu. Tüm ayarlar 2. / depolama bölümü üzerinden yapılır. Bu yüzden cmdline veya başka bir yolla kaldırmak bir seçenek değildir. Her yeniden başlatmadan sonra sistemi geri yüklemek deliliktir. OE'yi yükleyin, isteklerinize göre çalıştırın ve tam bir yedekleme / resim yapın. Sorun olması durumunda geri yükleyin
İnsanlar eski sürümler için geçici çözümler bulduklarından bunun bir yolu olabilir, ancak genel olarak herhangi bir ihtiyaç olduğunu düşünmüyorum.
Kodi'yi birkaç yıl boyunca kullanan bir SD kartın sıkıntısını bozan biri olarak anlayabilirim. Ancak, düşük düzey kod müdahalesi içermeyen sorunu hafifletmenin başka daha basit yolları da vardır.
SD kartın bozulmasının bir numaralı nedeni, ani bir elektrik kesintisi olması. Bunun neden olabileceğine dair birkaç neden var. Ya birisi SD kartına yazarak Pi'nin gücünü keser. Veya sistem donar ve gücü kesmeniz gerekir. Yine de, ikinci nedenin yolsuzluğa neden olma olasılığının düşük olduğunu düşünüyorum. Ya da oyunda başka bir hata olduğunu gösterir.
Pi'nin ilk günlerinde karttaki güç dağıtım devresi kesinlikle istenen bir şey bıraktı. Pi açıkken bir USB dongle'ı takarak sistem çökmesine neden olan günleri hatırlayabilirim. Bana inanmıyorsanız , 2011 Raspberry Pi'de XBMC'yi çalıştırmayla ilgili sorunları görüyorsunuz . Diğer bir konu ise ilk günlerde yazılımın tamamen olgun olmamasıydı. Pi, bir masaüstü bilgisayarın ne olabileceğini farklı bir şekilde ele aldı ve yazılım sorunlarını çözmek zaman alıyor. Bu nedenle, Kodi'nin daha yeni sürümlerinin rastgele sistem donmalarından muzdarip olma olasılığı daha düşüktür.
Ani güç kaybı problemini çözmek için Pi'nize bir tür kesintisiz güç kaynağı (UPS) ile güç sağlayın. Normal bir UPS işe yarayacaktır, ancak aslında Pi tarafından tasarlanmış UPS'ler vardır. Bu gibi Raspberry Pi için Kesintisiz Güç Kaynağı . Bir sistem donması gerçekleşirse, bunun için hazırlandığınız bir şey olmalıdır. Bu, işletim sistemini zevkinize göre tüm ayarlar ve uygulamalar ve tercihler ile kurmak ve daha sonra SD kartın bir görüntüsünü yapmak anlamına gelir. Bir şeyler ters giderse, SD kartı yeniden görüntüleyebilirsiniz.
Bir SD kartın başarısız olmasının diğer nedeni, yıpranmasıdır. Ancak bu benim yaşadığım bir sorun değil. Saygın bir markadan yüksek kaliteli bir SD kart kullanıyorsanız, bu sorunu çözmek için muhtemelen yarı yolda olduğunuzu düşünüyorum. SD kart aşınmasını en aza indirmek, SD kartın mutlak minimum düzeyde çalışmasını sağlamak anlamına gelir. Geniş film koleksiyonunuz vb. İçin depolama alanı olarak kullanılmamalıdır.
OpenELEC ile çalışacak bir seçenek, onu bir USB sürücüden çalıştırıyor. Tabii ki tüm önyükleme dosyaları SD kartta kalmalıdır. Bunun nasıl yapılacağı ile ilgili birkaç öğretici vardır. Burada takip edilmesi oldukça kolay bir şey var , ancak tamlık için size bir genel bakış sunacağım:
İlk adım SD kartı ve USB sürücüsünü kurmaktır. MiniTool Bölüm Sihirbazı gibi bir program kullanarak, SD kartı 150 MB veya daha büyük birincil aktif bölümle FAT32 olarak biçimlendirin, aslında tüm SD kart FAT32 olarak biçimlendirilebilir. Bölümün birincil etkin olarak ayarlandığından emin olun. SD kartı SİSTEM gibi bir şey olarak etiketlemek de yararlı olabilir, böylece gelecekte ne için olduğunu hatırlarsınız. Ardından, tüm USB sürücüsünü, EXT4 olarak dosya sistemi türüyle bir birincil etkin bölüm olarak biçimlendirin, yine DEPOLAMA gibi bir şey olarak etiketlemeye değer.
OpenELEC'i indirip çıkardıktan sonra kök klasöre gidin. Ve şu dosyaları seçin:
openelec.ico
README.md
Ve bunları SD kartın kök dizinine kopyalayın.
Sonra target
klasörden dosyaları kopyalayın:
KERNEL
SYSTEM
Ve tekrar SD kartın kök dizinine yapıştırın.
Sonra 3rdparty/bootloader
klasörden dosyaları kopyalayın:
bootcode.bin
config.txt
fixup.dat
LICENCE.broadcom
start.elf
Ve bunları SD kartın kök dizinine yapıştırın.
Son adım, KERNEL
SD karttaki dosyanın dosya adını olarak değiştirmektir kernel.img
.
Başlangıç dosyalarını oluşturmak için, SD kartın kök dizininde adlı bir dosya oluşturun ve bu dosyaya cmdline.txt
aşağıdaki satırı ekleyin:
boot=/dev/mmcblk0p1 disk=/dev/sda1 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 ssh
Dosyayı kaydederek kapattığınızdan emin olun. Ve oradan gitmekte fayda var. XBMC'nin bir USB sürücüden çalıştırılmasını öneren bilgilerin kaynağı yanıt hızını artırdı. Bu hak talebinden pek emin değilim, ancak bu yöntemi kullandığınızda herhangi bir performans düşüşü görmeyeceksiniz.
Medya koleksiyonunuza gelince, USB veya ağ konumu olsun, ikinci bir sürücüye kaydetmenizi öneririm.