У нас есть детальная настройка OpenELEC на SD-карте, и теперь мы покажем вам, как установить OpenELEC на USB-накопитель для медиацентра Raspberry Pi. OpenELEC – это одна из самых компактных операционных систем для медиацентров без каких-либо нежелательных накладных расходов. Это дает ему некоторые преимущества в производительности и делает OpenELEC гибким и отзывчивым по сравнению с другими операционными системами. С умеренным разгоном OpenELEC, вы можете иметь отличный маленький медиаплеер с низким энергопотреблением, который потребляет всего 3 Вт. Но некоторые люди хотят получить максимальную отдачу от Raspberry и довести ее до пределов разгона. Одним из недостатков этого является повреждение SD-карты. Установка OpenELEC на USB-накопитель может предотвратить это. Это также обеспечивает повышение скорости, потому что USB-накопитель быстрее, чем SD-карта. Итак, давайте посмотрим, как установить OpenELEC на USB-накопитель для Raspberry Pi. [ Читать: Что нужно знать о разгоне Raspberry Pi ]
Запуск OpenELEC с USB-накопителя
Я немного устал от медлительности (по сравнению с моими HTPC и Raw Mini) на моих устройствах Raspberry Pi. Поэтому я хотел разогнать его до максимума с помощью arm_freq 1000 МГц, core_freq 500 МГц, sdram_freq 500 МГц и перенапряжения 6 В. Чтобы избежать повреждения SD-карты и повысить ее производительность, я решил установить OpenELEC на USB-накопитель.
По сути, установка OpenELEC на USB-накопитель означает установку системных файлов на SD-карту и пользовательских файлов (/ хранилища), включая папку XBMC на USB-накопителе. Это дает дополнительное преимущество: каждый раз, когда вы обновляете / обновляете OpenELEC, вы не потеряете данные конфигурации. [ Читать: включить и настроить общий ресурс OpenELEC Samba на Raspberry Pi ]
Требования
Есть некоторые требования для выполнения этого небольшого проекта. Вам, очевидно, понадобится медиацентр Raspberry Pi и совместимые аксессуары. [ Читать: 7 аксессуаров Raspberry Pi для создания медиацентра XBMC ]
Чтобы установить OpenELEC на USB-накопитель, на стороне программного обеспечения вам потребуется инструмент для разбиения USB-накопителя и SD-карты. На окнах, бесплатный MiniTool Partition Wizard является отличным вариантом. [ Читать: 5 лучших адаптеров Raspberry Pi Wifi для вашего медиацентра ]
Разделение SD-карты и USB-накопителя
Используя мастер разделов MiniTool, отформатируйте SD-карту как основной активный раздел FAT32 размером не менее 150 МБ. Вы также можете просто отформатировать всю SD-карту как FAT32, как я сделал. Пометьте раздел FAT32 как SYSTEM
.
SD-карта Fat32 и USB Ext4 разделы
Затем создайте основной активный раздел EXT4 на USB-накопителе или просто используйте весь USB-накопитель. Пометьте раздел как STORAGE
. [ Читать: 10 лучших аддонов XBMC в 2014 году ]
Примечание. Неправильное разбиение приведет к невозможности загрузки OpenELEC.
Скачать OpenELEC
Зайдем OpenELEC загрузки страницы и скачать последнюю стабильную версию (а не DiskImage).
Скачать OpenELEC для Raspberry Pi
После загрузки извлеките сжатый файл. Я предлагаю использовать бесплатную программу архивации под названием 7zip.
Установите OpenELEC на USB-накопитель
Чтобы установить OpenELEC на USB-накопитель, вам нужно будет скопировать несколько файлов из извлеченного сжатого файла на SD-карту. Из извлеченной корневой папки скопируйте следующие два файла в корень SD-карты:
openelec.ico
README.md
Затем скопируйте следующие файлы из папки target
в корневой каталог SD-карты:
KERNEL
SYSTEM
Далее из 3rdparty/bootloader
папки скопируйте все файлы в корень SD-карты:
bootcode.bin
config.txt
fixup.dat
LICENCE.broadcom
start.elf
Наконец, чтобы установить OpenELEC на USB-накопитель, переименуйте KERNEL
файл в корне SD-карты на kernel.img
. На рисунке ниже показан окончательный список файлов в корневой папке SD-карты. [ Читать: 8 Raspberry Pi OpenELEC настраиваются после установки ]
Файлы OpenELEC в корне SD-карты
Ничего не нужно копировать на флешку. OpenELEC создаст .xbmc
папку на USB-накопителе при первой загрузке. Кроме того, если у вас есть резервная копия .xbmc
папки из предыдущей установки OpenELEC, вы можете скопировать ее на USB-накопитель. Поскольку USB-накопитель отформатирован в EXT4, вам придется выполнить копирование в системе Linux. Если у вас нет доступа к системе Linux для доступа к разделу EXT4 на USB-накопителе, вы можете настроить общий доступ к Samba в OpenELEC после загрузки, сопоставить /storage
папку shared () в Windows и восстановить .xbmc
ее (вы можете заменить ее). существующая .xbmc
папка, созданная OpenELEC во время загрузки. [ Читать: 10 твиков для улучшения производительности XBMC на Raspberry Pi ]
Создать файлы запуска
В корне SD-карты создайте файл с именем cmdline.txt
и добавьте в него следующую строку:
boot=/dev/mmcblk0p1 disk=/dev/sda1 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 ssh
Это заставляет OpenELEC загружаться с SD-карты, но использовать USB-накопитель для данных и конфигурации. Наконец, перед загрузкой OpenELEC на Raspberry Pi вы можете отредактировать config.txt
файл корня SD-карты, чтобы разогнать Raspberry Pi. Это все, что нужно для установки Raspberry Pi OpenELEC USB. Вставьте SD-карту и USB-накопитель в Raspberry Pi и загрузите его, чтобы запустить OpenELEC с USB. Теперь вы должны увидеть заметное улучшение скорости и отзывчивости. Единственный недостаток запуска OpenELEC от USB заключается в том, что один из портов USB израсходован. Но это не может быть проблемой в модели Raspberry Pi B +, которая имеет 4 порта USB. Поэтому установите OpenELEC на USB-накопитель для Raspberry Pi и ускорите его.
Источник записи: https://www.smarthomebeginner.com