Баг при включенном HDD

Bobby-best

Любитель Сат-ТВ
Доброго времени суток, проблема ту такая, может кто сталкивался, у меня внешний HDD, раньше был отформатирован в fat32, но вот взял я и отформатировал его посредством самой энигмы в Ext3, Энигму( Enigma-2 Summer Dream2) переустановил, и загружаюсь как обычно через barry-allen, а Энигма не грузится, отключил HDD - грузится без проблем, подключаю HDD - работает, пишет и читается с него без проблем, но при включенном HDD делаю перезагрузку и опять та же хрень, уже раза три сносил все и заново устанавливал, новый внеший HDD ставил, с другими версиями Энигмы загружал, та же проблема, что может быть ?
конфиругация загрузки такая
ASSIGNUSBDEVICES=y
MOUNTDIFFERENT=0
BADEVICE=/dev/sda2
BADEVID=0:2
IPADDR=192.168.1.2
SERVERIP=192.168.1.4
GATEWAY=192.168.1.1
BOOTARGS=console=ttyAS0,115200 root=$badevice rw ip=$ipaddr:$serverip:$gateway:255.255.255.0:kathrein:eth0:eek:ff mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwconf=device:eth0,hwaddr:$ethaddr init=/bin/devinit
BOOTCMD=usb reset;usb reset;ext2load usb $badevid a5000000 boot/uImage;bootm a5000000
 

Satti

Профи в Сат-ТВ
а кто нибудь на рудбокс 1,05 или на оригинал мини ставил, запускается ли ?

Добавлено через 9 минут
в смысле usd флешь на которой стоит барри-ален с энигмой мини на рудбокс 1,05 загрузит ? бутарги править не надо ? и какой мини http://www.aaf-board.com/wbb2/thread.php?threadid=30393 лучше для этих целей будет?
 
Последнее редактирование:

Saulius5

Профи в Сат-ТВ
Энигма не грузится, отключил HDD - грузится без проблем, подключаю HDD - работает, пишет и читается с него без проблем, но при включенном HDD делаю перезагрузку и опять та же хрень...

Много экспериментировал по этому вопросу.
Понял одно: USB HDD системой воспринимается быстрей чем USB фляшка. Непонял почему, но это факт (даже, если HDD в спячке, он просыпается быстрее). Из этого выходит, что надо менять bootargs.

Бокс опознает USB девайсы так:
sda - задный нижний разьем
sdb - задний верхний разьем
sdc - передний разьем

Но это правило действует если оба устроиства опознаются почти одновременно. Но с нашыми фляшками это не так.

По этому надо править bootargs.
синтаксис очень простой:
sda это 0:x, sdb - 1:x, sdc - 2:x
теперь логический девайс /dev/sda имеет 4 primary партиции sda1, sda2, sda3 и sda4, и получаем, что:
sda1 - 0:1, sda2 - 0:2, sda3 - 0:3, sda4 - 0:4
sdb1 - 1:1, sdb2 - 1:2, sdb3 - 1:3, sdb4 - 1:4
sdc1 - 2:1, sdc2 - 2:2, sdc3 - 2:3, sdc4 - 2:4

Теперь надо по этому синтаксис поправить bootargs. Если наш HDD опознается первым, и у него только одна партициия для записи (допустим RECORD) он будет sda1 и 0:1. В этом случае флешка станет sdb1-4.
Тепрь устанавливаем те параметры где находится наш загрузчик boot/uImage. Если он начодится на фляшке со 2 партицией sdx2 и оно опознается второй - пишем загрузочные параметры: sdb2 и 1:2 соответсвенно.

Эти правила одинаковы и для Mini Uboot.

Как грузятся девайсы, можно легко увидеть через катин компорт (подключение null-modem кабелем)

Из этой лабуды, что написал, тебе надо поправить конфигурацию так:
BADEVICE=/dev/sdb2
BADEVID=1:2
 
Последнее редактирование:

Bobby-best

Любитель Сат-ТВ
Saulius5 спасибо за инфу!!! , думаю она очень многим будет полезна
 

aleks.62

Профи в Сат-ТВ
а кто нибудь на рудбокс 1,05 или на оригинал мини ставил, запускается ли ?
Я ставил на MOD5. Потом внутрь ставил энигму. Сейчас опять вернулся назад. Конфигурация такова - внутри MOD5, сюда плюс ВА(последний) с мультипарт и ко всему ещё последний MINI. Прекрасно уживается. Установку подробно расписал allllex. Единственная разница MINI нужно ставить через терминал. Хотя возможно последние MPI смогут сделать это напрямую. Не пробовал...
 
Последнее редактирование:

Bobby-best

Любитель Сат-ТВ
Поменял конфигурацию на
BADEVICE=/dev/sdb2
BADEVID=1:2
так вообще перестало все грузиться и при включенном и при выключенном HDD, восстановил все как было, поэтому решил не конфиги менять а физически местами поменять флешку и HDD, флешку которая в конфигах прописывалась как sda2, воткнул в верхний разъем b , а шнур HDD в нижний разъем a - и все , проблема старта при перезагрузке решилась :)
 

Bobby-best

Любитель Сат-ТВ
Поставь Mini-Uboot и будет тебе счастье :) или этим aaf_multipart_installerl

поставил на MOD 5, обещанного счастья не наблюдаю, такие же проблемы как и на ВА один в один.
Если в бутарге прописано BADEVICE=/dev/sda2 BADEVID=0:2 , то ставлю флешь в верхний разъем "b" разъем, а кабель HDD в нижний "a" разъем то при перезагрузке проблем со старртом не наблюдается, если же наоборот то E-2 не грузится. Вариант когда BADEVICE=/dev/sdb2 BADEVID=1:2 проблему не решает. Если же отключить и включить разъем питания, то также не грузится, приходится отключать HDD запускать E-2, а затем включать HDD, что при запланированных записях и отключении питания в отсутствии пользователя очень плохо
Кто поборол это проблему?, отзовитесь
 
Последнее редактирование:

Satti

Профи в Сат-ТВ
Много экспериментировал по этому вопросу.
Понял одно: USB HDD системой воспринимается быстрей чем USB фляшка. Непонял почему, но это факт (даже, если HDD в спячке, он просыпается быстрее).
Да Saulius5, это неприятный факт, а может не программным путем решать проблему в случае отключения питания а включать HHD не напрямую в сеть а через таймер(видел в продаже такие) с задержкой необходимой для старта E-2, минуту к примеру
 

mihailp

Профи в Сат-ТВ
Да Saulius5, это неприятный факт, а может не программным путем решать проблему в случае отключения питания а включать HHD не напрямую в сеть а через таймер(видел в продаже такие) с задержкой необходимой для старта E-2, минуту к примеру

А не проще поставить HHD внутрь и забыть про проблемы?
 

Satti

Профи в Сат-ТВ
А не проще поставить HHD внутрь и забыть про проблемы?
Бокс и так греется, а с внутренним HDD нагрузка на БП еще возрастет и соответственно выделение тепла вырастет, да и сам HDD будет греться, так что тут палка о двух концах
 

mihailp

Профи в Сат-ТВ
Нет тут никакой палки! Конечно бокс греется с винтом или без.
1. Нет мешающих проводов, не занимается розетка блоком питания
2. Если ставить HDD внутрь корректно работает управление питанием
3. Нет(или почти нет) потребления когда винт стоит, а работает он только во время записи или воспроизведения
4. Конечно речь идет о моделях GREEN 2,5''

А минусы?
 

Bobby-best

Любитель Сат-ТВ
Конечно речь идет о моделях GREEN 2,5''
А у меня стоит во внешнем боксе 3,5" HDD Seagate на 1,5 тб, так что для меня это был бы не вариант, так как блок питания в Кате не расчитан на установку во внутрь такого диска, просадки напряжения с неприятными клюками будут обеспечены, как и будет обеспечена повышенная нагрузка на БП и как следствие печка внутри, и еще неизвестно сколько БП при такой нагрузке проживет
Пробовал экспериментировать с бутаргами и в хвост и в гриву их, но толку не вышло, но проблему я свою решил по другому, довольно просто - создал на HDD четыре раздела, на XBA поставил ВА, на XSYS2 и на XSYS3 стоят Е-2, а на RECORD идет запись, грузится с любого состояния как с MINI так и с BA, и никаких проблем
 

netuser2

Пользователь
Бокс и так греется, а с внутренним HDD нагрузка на БП еще возрастет и соответственно выделение тепла вырастет, да и сам HDD будет греться, так что тут палка о двух концах

Можно отдельный блок питания на жесткий и кулер:
 

Вложения

  • Фото0144.jpg
    Фото0144.jpg
    141 KB · Просмотры: 36
  • Фото0146.jpg
    Фото0146.jpg
    142,2 KB · Просмотры: 38
Последнее редактирование:

arkan_net

Профи в Сат-ТВ
сотрите плз
 
Сверху