Папку data удаляет запуск скрипта .upgrade.sh, а он как раз первый в списке.
Запуск системы из HDD.Благодаря
yuju который не давал мне покоя и заставил разобраться, удалось запустить систему из HDD.
Принципе делал по инструкций
Lovec47, только требовалось подправить многие вещи которые там описаны неточно.
Опишу ка делал я:Сперва пришлось конечно собрать vmlinux.
Подключил диск к разъёму SATA на плате (конечно годится и внешний ESATA, но я встроил 2,5' диск в ресивер).
Отформатировал диск с помощи скрипта stbutil:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Скрип за одно скопировал частично систему на /dev/hda1. Частично по тому что папки app, data, bin, mnt мне пришлось перенести потом в ручную. Чтобы перенести и линки я просто делал из этих папок архивы, а потом их распаковал на HDD.
Пример для папки bin:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Наверно если перед запуском stbutil остановить все процессы, папки копируется полностью.
Как меня подправил yuju- если запускать stbutil второй раз после первого рестарта, то система должна скопироватся полностью.
Я уверен что запускать stbutil не обязательно, достаточно просто скопировать систему на HDD, и установить /dev/hda1 флаг boot.
В папке /mnt/SATA/hda1/etc/init.d/ установите файл rcS от моего архива.
Файлы vmlinux и batch.cfe поместите в корень USB флешки.
Выключите ресивер тумблером сзади и включите удерживая кнопку MENU пока не загорится LOADING...
Система должна загрузится с диска /dev/hda1 (по крайней мере мне и
yuju так происходит).
P.S.
Для тех которые в папке app установили самбу, трансмиссион, или форматировали её в jffs2.
Удалите строку
mount -t jffs2 /dev/mtdblock2 /app в скрипте /root/rc.user иначе brutus не стартнёт!
P.P.S.
Надеюсь все понимает, что файлы в системе на HDD можно менять и удалять, по этому будьте осторожны. Но если что то не так, всегда можно загрузить стандартную прошивку от флеш памяти ресивера при включение не удерживая MENU.
Все действия, которые вы выполняете со своим оборудованием делайте на свою ответственность.
Вы должны понимать, что вы делаете!