1. Всі питання в супутніх темах де ведеться обговорення Дякую
  2. ЕПГ формується в стандартному режимі.

    Всі питання прохання оформляти в супутніх темах

УВАГА змінено реквізити карти для допомоги форуму (стара закінчилась) нові "Приват БАНК" 4731 1856 4293 3912

DualBoot - нюансы настроек загрузчика

Тема у розділі 'Профильные загрузчики', створена користувачем johnny.shuravi, 13 жов 2015.

  1. kil1970
    Offline

    kil1970 АДМИНОСНОВАТЕЛЬ ФОРУМА Команда форуму

    Повідомлення:
    5,224
    Симпатії:
    7,332
    Бали:
    113
    ICQ:
    112703277
    Скайп:
    kil1970
    Сообщение администратора
    эта ситуация описывалась к сожалению на визарде (которого сейчас нема) , так по памяти там походу нужно править загрузчик , а как ?
    может кто и помнит
     
    vpp подобається це.
  2. sid8796
    Offline

    sid8796 Проффесионал

    Повідомлення:
    440
    Симпатії:
    1,003
    Бали:
    93
    Через RS-232 и Putty придется изменить загрузчик.
    В Putty выбрать
    Код:
    "conection type - serial"
    "speed - 115200"
    Соединяем кабелем спутниковый ресивер и компьютер, включаем тумблер сзади, и в терминале увидим примерную картину
    Код:
    Board: STb7100-Reference (MB442)  [29-bit mode]
    U-Boot 1.3.1 (Mar 12 2010 - 15:04:58) - stm23_0043
    DRAM:  128 MiB
    NOR:  8 MiB
    In:  serial
    Out:  serial
    Err:  serial
    IdentID : 03 00 02 00 00 00 62
    при отсчете секунд, жмем любую клавишу на клавиатуре
    Код:
    0  any key to stop autoboot:  1
    
      do_update auto_update_flag=0
    
    *******************************************
    
      Update Menu V1.3
    
    0. Update Uboot  : Please press '0'
    1. Update Kernel  : Please press '1'
    2. Update RootFS  : Please press '2'
    3. Exit menu  : please press '3' or ESC
    4. boot  : Please press '4' or 'B'
    5. Reset  : Please press '5' or 'R'
    *******************************************
      Please enter your choice : ESC
      you had pressed ESC to exit update menu.
      you can recall this menu by using 'update' command.
    В меню "Update Menu V1.3" жмем цифру "3" и
    далее даем команды в терминале
    Код:
    setenv bootcmd 'ide reset;ext2load ide 0 a5000000 /boot/uImage;'
    setenv bootcmd ${bootcmd} bootm a5000000
    saveenv
    
    Чтобы вернуть загрузку с USB:
    
    setenv bootcmd 'if itest *85000060 -eq 2E47524F; then go a0000540; else mw 85000060 2E47524F;usb reset;usb reset;ext2load usb 0:1 a5000000 /boot/uImage;bootm a5000000;reset; fi' 
    saveenv
    P.S. Делаем все на свой страх и риск.
     
    Останнє редагування: 18 січ 2020
    uhang, kil1970 та gurasik43 подобається це.
  3. vpp
    Offline

    vpp Специалист

    Повідомлення:
    140
    Симпатії:
    62
    Бали:
    28
    /dev/sdb1 rw prinkt=1
    Я так понял правится дуал-бут загруженный в ресивер, для загрузки не с sda1 - флешки, а с sdb1 - SATA. У меня SATA определяется этой сборкой почему-то как USB - SSD. А править дуал-бут незагруженный никак?
    И перепрошить при неудаче через Com порт обычным методом получится или танцы с бубном будут нужны?
     
  4. sid8796
    Offline

    sid8796 Проффесионал

    Повідомлення:
    440
    Симпатії:
    1,003
    Бали:
    93
    Раньше была у меня программа для создания dualboot, но к сожалению её нет уже у меня.
    Думаю получиться, вы же загрузчик linux изменяете, а не родной os21.
     
    uhang подобається це.
  5. gurasik43
    Offline

    gurasik43 МОДЕРАТОРРАЗРАБОТЧИК Команда форуму

    Повідомлення:
    2,084
    Симпатії:
    3,222
    Бали:
    113
    Сайт:
    https://runigma.com.ua
    Я думаю что это определение правильное. Т.к. SATA в ресивере не предусмотрен, только USB, то он и читает ее как USB.
    А вот SSD - это тип самого винчестера. Это довольно быстродействующий, современный, у меня в компе такой стоит.
    Так что всё правильно.
     
    Васильевич подобається це.
  6. kil1970
    Offline

    kil1970 АДМИНОСНОВАТЕЛЬ ФОРУМА Команда форуму

    Повідомлення:
    5,224
    Симпатії:
    7,332
    Бали:
    113
    ICQ:
    112703277
    Скайп:
    kil1970
    Сообщение администратора
    ну если подключен через usb то да будет как usb определятся
    но в ресивере предусмотрены (невпаяные) разьемы для подключения sata дисков , а какой он уже hdd или ssd это уже вопрос второй....
    автор же неозвучил в своем сообщении как у него
     
    gurasik43 та Васильевич подобається це.
  7. vpp
    Offline

    vpp Специалист

    Повідомлення:
    140
    Симпатії:
    62
    Бали:
    28
    SSD подключен к разъему sata на плате.
     
    kil1970 подобається це.
  8. vpp
    Offline

    vpp Специалист

    Повідомлення:
    140
    Симпатії:
    62
    Бали:
    28
    Ну тут SATA не предусмотрен не в ресивере, а в прошивке. В Kitty вчера посмотрел загрузку (без флешки с образом) - определяется прошивкой как USB - Device.
     
  9. kil1970
    Offline

    kil1970 АДМИНОСНОВАТЕЛЬ ФОРУМА Команда форуму

    Повідомлення:
    5,224
    Симпатії:
    7,332
    Бали:
    113
    ICQ:
    112703277
    Скайп:
    kil1970
    Сообщение администратора
    ну а стоковая прошивка его как видит ?
     
  10. sid8796
    Offline

    sid8796 Проффесионал

    Повідомлення:
    440
    Симпатії:
    1,003
    Бали:
    93
    Вот меня больше интересует скорость работы ресивера с Энигмой на ssd. Если конечно получиться у Вас реализовать.
     
  11. gurasik43
    Offline

    gurasik43 МОДЕРАТОРРАЗРАБОТЧИК Команда форуму

    Повідомлення:
    2,084
    Симпатії:
    3,222
    Бали:
    113
    Сайт:
    https://runigma.com.ua
    Интересная мысль. У меня в компе 2 диска. Основной -SSD. Скорость на нем гораздо выше. Так что все зависит от процессора в ресе. Если он способен
    принять быстродействие винчестера, то видимо энигма2 должна убыстриться.
    Но всё это лишь предположение.
     
    Васильевич подобається це.
  12. vpp
    Offline

    vpp Специалист

    Повідомлення:
    140
    Симпатії:
    62
    Бали:
    28
    Видит как USB.
    Правленая прошивка уже как hard disk. загрузка.JPG
     
  13. vpp
    Offline

    vpp Специалист

    Повідомлення:
    140
    Симпатії:
    62
    Бали:
    28
    Самому интересно. Но! из-за отключения электричества и дохлого аккумулятора в бесперебойнике слетел виртуалбокс с линуксом. Восстановлю-отпишусь.
     
    gurasik43 подобається це.
  14. sid8796
    Offline

    sid8796 Проффесионал

    Повідомлення:
    440
    Симпатії:
    1,003
    Бали:
    93
    Если пишите на forum.openvision.tech, то прикладывать нужно лог загрузки

    На ssd имиджа походу нет
    P.S. Буду ждать комент на счет запуска на ssd
     
    Останнє редагування: 19 січ 2020
    gurasik43 подобається це.
  15. vpp
    Offline

    vpp Специалист

    Повідомлення:
    140
    Симпатії:
    62
    Бали:
    28
    Наконец-то дошли руки. Восстановил линукс VirtualBox. Отформатировал свой SSD в ext2, вроде как для SSD - предпочтительнее. Сделал активным. Скопировал в Линуксе на него
    Пожалуйста войдите или зарегистируйтесь открыв диск как root. Распаковал. Отсоединил от компьютера. Вставил в ресивер, присоединил. Далее, как в посте #261 делаю HDD загрузочным. Рестарт - глухо. В логе смотрю -

    Reset IDE: Bus 0: not available
    ** Bad partition 1 **
    ## Booting image at a5000000 ...
    Bad Magic Number

    Думаю - ну, не получилось, видно таки имидж привязан к загрузке только с USB.
    Как в посте #261 восстанавливаю загрузку с USB. Выключил ресивер.
    Выдернул кабель SATA. Включил ресивер. В Kitty смотрю загрузку. Загрузка почему-то ищет IDE. Снова выключаю ресивер, вставляю кабель SATA. Включаю ресивер и .... чудо - начала загружаться Enigma 2.
    По ощущениям все гораздо быстрее. Полная перезагрузка ресивера- 187 сек.
    Лог загрузки прилагаю.
     

    Вкладення:

    kyk, uhang, learn та 2 іншим подобається це.
  16. sid8796
    Offline

    sid8796 Проффесионал

    Повідомлення:
    440
    Симпатії:
    1,003
    Бали:
    93
    отлично!!!
    Я тоже думаю, что отклик через sata будет быстрее
     
    vpp подобається це.
  17. vpp
    Offline

    vpp Специалист

    Повідомлення:
    140
    Симпатії:
    62
    Бали:
    28
    к посту # 279.
    Дуалбута после команд:
    setenv bootcmd 'ide reset;ext2load ide 0 a5000000 /boot/uImage;'
    setenv bootcmd ${bootcmd} bootm a5000000
    saveenv
    нет.
    Хорошо бы сделать так, чтобы выдернул SATA - шла загрузка стоковой прошивки.
     
  18. sid8796
    Offline

    sid8796 Проффесионал

    Повідомлення:
    440
    Симпатії:
    1,003
    Бали:
    93
    Состряпал как для IDE так и USB, решил так
    1. При старте проверяет юсб накопитель в ext2 и наличии в нем папки boot/uImage, если все Ok, стартует Энигма2 с флешки,ну а если нет проверяет пункт 2.
    2. Проверяем юсб флеш но с файловой системой FAT и наличии в нем папки boot/uImage(для тех кто устанавливает образ рунигмы), если все Ok, стартует установка Энигма2, ну а если нет переходит к пункту 3.
    3. При старте проверяет жесткий диск в ext2 и наличии в нем папки boot/uImage, если все Ok, стартует Энигма2 с HDD(SSD),ну а если нет проверяет пункт 4.
    4. Проверяем жесткий диск с файловой системой FAT и наличии в нем папки boot/uImage(для тех кто устанавливает образ рунигмы), если все Ok, стартует установка Энигма2, ну а если нет переходит к пункту 5.
    5. Старт оригинальной прошивки
    Чтобы увидеть скрытый код необходимо зарегистрироваться.
     
    Останнє редагування: 24 січ 2020
    Ric583, uhang, leon та ще 1-му подобається це.
  19. gurasik43
    Offline

    gurasik43 МОДЕРАТОРРАЗРАБОТЧИК Команда форуму

    Повідомлення:
    2,084
    Симпатії:
    3,222
    Бали:
    113
    Сайт:
    https://runigma.com.ua
    Тут бы о том как проверять? Желательно. А то начнется установка sata ещё:D
     
  20. vpp
    Offline

    vpp Специалист

    Повідомлення:
    140
    Симпатії:
    62
    Бали:
    28
     

Просматривают тему (Пользователей: 0, Гостей: 1)