Rychlý pohled na toto online naznačuje, že pro nejnovější verzi XBMC to nikdo nezveřejnil.
Hlavním problémem, jak zdůraznila společnost Goldilocks, je, že XBMC nebylo navrženo s úmyslem takže je pouze pro čtení. Tento bod je dále podporován, pokud se podíváte na toto vlákno ve fóru OpenELEC Media Center. Obecná shoda, že není možné nastavit Kodi pouze pro čtení.
Důvodem podle uživatele klojum bylo:
Chcete-li, aby OpenELEC fungoval na zařízení pouze pro čtení, nebude přihodit se. Kodi musí ukládat / aktualizovat své databáze pomocí video informací. Systémový oddíl byl z nějakého důvodu nastaven pouze pro čtení. Všechna nastavení probíhají přes druhý oddíl / storage. Takže jeho odstranění pomocí cmdline nebo jinak není možné. Obnovení systému po každém restartu je šílené. Nainstalujte si OE, nechejte jej běžet podle vašich představ a vytvořte úplnou zálohu / obraz. Obnovte to v případě potíží.
Může to existovat, protože lidé našli řešení pro starší verze, ale obecně si nemyslím, že je třeba.
Rozumím tomu, že někdo, kdo Kodi používá už několik let, je nepříjemnost poškození SD karty. Existují však i jiné jednodušší způsoby, jak zmírnit problém, které nezahrnovaly nízkoúrovňové kódování.
Prvním důvodem poškození karty SD je, pokud dojde k náhlému výpadku napájení. Existuje několik důvodů, proč se to může stát. Buď někdo v polovině cesty odpojí napájení Pi prostřednictvím zápisu na SD kartu. Nebo systém zamrzne a vy musíte odpojit napájení. Myslím si však, že je méně pravděpodobné, že by druhý důvod způsobil korupci. Nebo to naznačuje, že ve hře je další chyba.
V počátcích Pi okruh dodávky energie na desce rozhodně zanechal něco, co by bylo žádoucí. Vzpomínám si na dny způsobující selhání systému jednoduše připojením USB klíče k Pi, když byl zapnutý. Pokud mi nevěříte, přečtěte si problémy se spuštěním XBMC na Raspberry Pi 2011. Druhým problémem je, že software v počátcích nebyl plně zralý. Pi byl jiný pohled na to, jaký by mohl být stolní počítač, a vyžehlení problémů se softwarem vyžaduje čas. U mnohem novějších verzí Kodi je tedy méně pravděpodobné, že by náhodně zamrzly.
Chcete-li vyřešit problém s náhlou ztrátou energie, napájejte své Pi prostřednictvím jakéhokoli druhu nepřerušitelného zdroje napájení (UPS). Běžná UPS by fungovala, ale ve skutečnosti existují speciálně UPS navržené pro Pi. Stejně jako tento Nepřerušovaný zdroj napájení pro Raspberry Pi. Pokud dojde k zablokování systému, mělo by to být něco, na co jste připraveni. To znamená nastavení OS se všemi nastaveními a aplikacemi a preferencemi podle vašeho vkusu a poté vytvoření obrazu na SD kartě. Pokud se tedy něco pokazí, můžete SD kartu znovu zobrazit.
Dalším důvodem, proč SD karta selže, je její opotřebení. To však není problém, který jsem sám zažil. Pokud používáte vysoce kvalitní SD kartu od renomované značky, myslím, že jste pravděpodobně na půli cesty k vyřešení tohoto problému. Minimalizace opotřebení karty SD znamená zajistit, že karta SD bude dělat absolutní minimum. Neměl by být používán jako úložný prostor pro vaši rozsáhlou sbírku filmů atd.
Možnost, která bude fungovat s OpenELEC, je spuštění z USB disku. Samozřejmě všechny spouštěcí soubory budou muset zůstat na SD kartě. Existuje řada návodů, jak to udělat. Existuje jeden, který vypadá docela snadno zde, ale pro úplnost vám poskytnu přehled:
Prvním krokem je nastavení karty SD a jednotky USB. Pomocí programu, jako je MiniTool Partition Wizard, naformátujte SD kartu jako FAT32 s primárním aktivním oddílem 150 MB nebo větším, ve skutečnosti by celá SD karta mohla být naformátována jako FAT32. Jen se ujistěte, že je oddíl nastaven na primární aktivní. Může být také užitečné označit SD kartu jako něco jako SYSTEM, abyste si pamatovali, k čemu bude v budoucnu. Poté naformátujte celou jednotku USB jako jeden primární aktivní oddíl s typem souborového systému jako EXT4, což opět stojí za to označit jako něco jako SKLADOVÁNÍ.
Jakmile stáhnete a rozbalíte OpenELEC, přejděte do kořenové složky. A vyberte tyto soubory:
openelec.icoREADME.md
A zkopírujte je do kořenového adresáře SD karty.
Dále ze složky target
zkopírujte soubory:
KERNELSYSTEM
A znovu je vložte do kořenový adresář SD karty.
Potom ze složky třetí strana / bootloader
zkopírujte soubory:
bootcode.binconfig.txtfixup.datLICENCE.broadcomstart.elf
A vložte je do kořenového adresáře SD karty.
Posledním krokem je změna názvu souboru KERNEL
na SD kartě na kernel.img
.
Chcete-li vytvořit spouštěcí soubory, vytvořte v kořenovém adresáři SD karty soubor s názvem cmdline.txt
a přidejte do něj následující řádek:
boot = / dev / mmcblk0p1 disk = / dev / sda1 console = ttyAMA0,115200 kgdboc = ttyAMA0,115200 console = tty1 ssh
Nezapomeňte soubor zavřít a uložit jej. A odtud je dobré jít. Zdroj informací navrhl spuštění XBMC z USB disku, což zvýšilo odezvu. Nejsem si tak jistý tímto tvrzením, ale nebudete vidět žádné snížení výkonu v důsledku použití této metody.
Pokud jde o vaši mediální sbírku, doporučuji ji uložit na druhou jednotku, ať už je to USB nebo síťové umístění.