Перейти к содержанию

Мультибут


Рекомендуемые сообщения

  • 1 месяц спустя...

кажется в этой теме можно задавать вопросы новичкам.

у меня sezam 900hd. стоит прошивка PGI 1.0, мультибут из темы про прошивку 1.0 и последний uboot. хочу попробовать enigma 2. может кто-нибудь рассказать где что скачать и как куда прошить, чтобы рабочая PGI сохранилась, а энигма2 грузилась с USB Flash например. или просто дайте ссылку где почитать про это. а то я куда не гляну по этому поводу, так натыкаюсь на статьи для людей которые это уже проделывали хотя бы раз. а я вот кроме как PGI во внутреннюю flash, больше никуда ничего не заливал ни разу.

Sezam 900HD + usb flash Kingston 4Gb

PGI 1.4 / MgCAMD 1.35 / Eutelsat 36E (NTV+, Tricolor)

Ссылка на комментарий
Поделиться на другие сайты

кажется в этой теме можно задавать вопросы новичкам.

у меня sezam 900hd. стоит прошивка PGI 1.0, мультибут из темы про прошивку 1.0 и последний uboot. хочу попробовать enigma 2. может кто-нибудь рассказать где что скачать и как куда прошить, чтобы рабочая PGI сохранилась, а энигма2 грузилась с USB Flash например. или просто дайте ссылку где почитать про это. а то я куда не гляну по этому поводу, так натыкаюсь на статьи для людей которые это уже проделывали хотя бы раз. а я вот кроме как PGI во внутреннюю flash, больше никуда ничего не заливал ни разу.

Посмотри здесь http://ipbox900.dyndns.tv/phpBB-3.0.2/phpB...?f=56&t=380

Sezam 902HD Enigma2 INDB6; GI 8120; 1.2м.(36Е), 0.9м.(56Е), 0.9м.(90Е); 65°32′00″ с. ш. 72°31′00″ в. д..

Ссылка на комментарий
Поделиться на другие сайты

спасибо за сцылочку.

там написано "Допустим флешка разбита на 3 раздела sdb1(swap), sdb3(media) и sdb3(под прошивку)." как мне разбить флэшку правильно?

Sezam 900HD + usb flash Kingston 4Gb

PGI 1.4 / MgCAMD 1.35 / Eutelsat 36E (NTV+, Tricolor)

Ссылка на комментарий
Поделиться на другие сайты

спасибо за сцылочку.

там написано "Допустим флешка разбита на 3 раздела sdb1(swap), sdb3(media) и sdb3(под прошивку)." как мне разбить флэшку правильно?

Если имеете ввиду как распределить место, то: sdb1(swap) и sdb3(под прошивку) хватит и 128МБ.

А если как разбить, то по этой-же ссылке чуть ниже описано в картинках как можно разбить при помощи Акрониса.

Sezam 902HD Enigma2 INDB6; GI 8120; 1.2м.(36Е), 0.9м.(56Е), 0.9м.(90Е); 65°32′00″ с. ш. 72°31′00″ в. д..

Ссылка на комментарий
Поделиться на другие сайты

Vig

спасибо

но и у меня не получается запустить енигму.

ПГИ во влеше, BMT на винте партиция 3 запускается все вроде как надо, ставлю Е2 на 4 партицию не запускается, зависает на Tideglo на дисплее.

делаю всё так же как в описании акромя последнего шага, считал что мне он не нужен, с мультибутом от ПГИ тоже по идее должен 4 кнопкой запускаться.

GigaBlue Quad

Ссылка на комментарий
Поделиться на другие сайты

Vig

спасибо

но и у меня не получается запустить енигму.

ПГИ во влеше, BMT на винте партиция 3 запускается все вроде как надо, ставлю Е2 на 4 партицию не запускается, зависает на Tideglo на дисплее.

делаю всё так же как в описании акромя последнего шага, считал что мне он не нужен, с мультибутом от ПГИ тоже по идее должен 4 кнопкой запускаться.

Не знаю как с другими Е2, а на INDB без последнего не запустится. Попробуй так, загрузка по 4 кнопке с sda4

fw_setenv menu_4 'front_puts E2-HDD4;setenv ipaddr '$tuner_ip';setenv gateway '$server_gateway';setenv netmask '$tuner_netmask';setenv bootide "run bootargside;ide reset;ext2load ide 0:4 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargside "setenv bootargs console=ttyAS1,115200 panic=3 bigphysarea=10240 root=/dev/sda4 rw rootfstype=ext2 init=/bin/devinit ip=$ipaddr::$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run bootide";save;boot'
sync

Sezam 902HD Enigma2 INDB6; GI 8120; 1.2м.(36Е), 0.9м.(56Е), 0.9м.(90Е); 65°32′00″ с. ш. 72°31′00″ в. д..

Ссылка на комментарий
Поделиться на другие сайты

Всем здравствуйте!

Ситуация следующая: ресивер IPbox 910HD. При заливке в внутреннюю флэш прошивки PGI v1.0 глючил нещадно. Задолбал эпикфейлами. Дольше 15 минут ни разу не проработал. После заливки во внутренню флэш прошивки PGI v0.7.3 глючить полностью перестал - за двое суток активной эксплуатации ни одного эпикфейла. Есть предположение, что во внутреннем флэше есть больные биты, которые оказывают на v1.0 столь пагубное влияние. Для проверки этого хочу проверить загрузку v1.0 с внутреннего винта (640GB) - если с него будет работать нормально, значит так оно и есть. Но в мультибуте от v0.7.3 все варианты, как я понял из описания, заточены под энигму 2. А мне надо грузить PGI v1.0. Может кто-нибудь подсказать, как нужно модифицировать конфигурацию моего мультибута, чтобы, к примеру, по нажатию на кнопку 7 с раздела /dev/sda5 грузилась PGI v1.0? Или же разницы нет и можно безо всяких изменений мультибута на /dev/sda5 вместо энигмы положить PGI 1.0 и она должна заработать?

На всякий случай привожу результат выполнения команды fw_printenv (хотя я ещё ничего не трогал):

[PGI ~]$ fw_printenv
preboot=edb toenv ethaddr;bootmenu
menu_timeout=echo booting...;front_puts "booting";boot
menu_serialbreak=echo entering boot loader console.;front_puts "console"
menu_upgusb=setenv stdout vga;setenv stderr vga;if usbupg; then reset; else echo Oops...; echo You can debug through serial port.; fi
menu_upgserial=setenv stdout vga;setenv stderr vga;serial_upgrade;reset
menu_set2set=setenv stdout vga;setenv stderr vga;serial_set2set;reset
menu_hddfmt=setenv bootargs $bootargs format_hdd=1;front_puts "format hdd";boot
menu_debugmode=setenv bootargs $bootargs debug debug_app=1;front_puts "debug shell";boot
menu_upgnet=setenv bootargs $bootargs factory_update=1;front_puts "net upg";boot
menu_tvmode=set_tvmode;boot
serial#=cuberevo debugging
monitor_base=0xA0000000
monitor_len=0x00040000
monitor_sec=1:0
load_addr=0x84000000
unprot=protect off $monitor_sec
update=erase $monitor_sec;cp.b $load_addr $monitor_base $monitor_len;protect on $monitor_sec
menu_upgusbhost=setenv stdout vga;setenv stderr vga;if usbupghost; then reset; else echo Oops...; echo You can debug through serial port.; fi
menu_1=front_puts ENIGMA-FLASH;setenv bootargs "console=ttyAS1,115200 root=/dev/mtdblock3 rootfstype=jffs2 rw coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "bootm a0060000";saveenv;boot
menu_2=front_puts ENIGMA-SDA;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:1 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda1 rw rootdelay=10 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run bootusb";saveenv;boot
menu_3=front_puts ENIGMA-SDB;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:1 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sdb1 rw rootdelay=10 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run bootusb";saveenv;boot
bootusb=run bootargsusb;usb reset;ext2load usb 0:1 a5ff0000 boot/uImage;bootm a5ff0000
bootargsusb=setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sdb1 rw rootdelay=10 init=/bin/devinit ip=192.168.1.25:192.168.1.102:192.168.1.1:255.255.255.0 mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000
ipaddr=192.168.1.8
serverip=192.168.1.1
gateway=192.168.1.1
netmask=255.255.255.0
menu_0=front_puts DGS-FLASH;setenv bootargs "console=ttyAS1,115200 panic=3 root=/dev/mtdblock3 bigphysarea=1500 quiet";setenv bootcmd "bootm a0060000";saveenv;boot
menu_4=front_puts ENIGMA2-FLASH;setenv bootargs "console=ttyAS1,115200 panic=3 root=/dev/mtdblock3 bigphysarea=10240 mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000 ip=$ipaddr:$serverip:$gateway:$netmask quiet";setenv bootcmd "bootm a0060000";saveenv;boot
menu_5=front_puts ENIGMA2-SDA3;setenv boothdd "run bootargshdd;ide reset;ext2load ide 0:3 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargshdd "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda3 rw rootdelay=10 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run boothdd";saveenv;boot
menu_6=front_puts ENIGMA2-SDA4;setenv boothdd "run bootargshdd;ide reset;ext2load ide 0:4 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargshdd "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda4 rw rootdelay=10 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run boothdd";saveenv;boot
menu_7=front_puts ENIGMA2-SDA5;setenv boothdd "run bootargshdd;ide reset;ext2load ide 0:5 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargshdd "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda5 rw rootdelay=10 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run boothdd";saveenv;boot
menu_8=setenv bootargs $bootargs boot_pause=1;front_puts "boot pause";boot
menu_9=setenv bootargs $bootargs restore_backup=1;front_puts "RESTORE BKUP";boot
boothdd=run bootargshdd;ide reset;ext2load ide 0:8 a5ff0000 boot/uImage;bootm a5ff0000
bootargshdd=setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda8 rw rootdelay=10 init=/bin/devinit ip=192.168.1.8:192.168.1.1:192.168.1.1:255.255.255.0 mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000
stdin=serial
stdout=serial
stderr=serial
bootargs=console=ttyAS1,115200 panic=3 root=/dev/mtdblock3 bigphysarea=1500 quiet
bootcmd=bootm a0060000
Ссылка на комментарий
Поделиться на другие сайты

Проверил без модификации мультибута. Не работает. Выводит на индикатор "ENIGMA-SDA5", секунд через 15 выводит "LOADING" и ещё секунд через 20 несколько раз моргает "EPIC FAIL" и выключается.

Ссылка на комментарий
Поделиться на другие сайты

Своевал сам. Выдрал данные для команды из файла usb_config.img, идущего в комплекте с PGI v1.0. Получилась вот такая команда:

fw_setenv menu_7 'front_puts HDD-SDA5;setenv boothdd "run bootargshdd;ide reset;ext2load ide 0:5 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargshdd "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda5 rw bigphysarea=1500 quiet";setenv bootcmd "run boothdd";saveenv;boot'
После этого по кнопке 7 прошивка PGI v1.0 с винта загрузилась.
Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...

может быть, ГУРУ, подскажите какую команду нужно дать в телнете если:

во внутренней прошивке стоит PGI 1.2, + есть внутренний хард

SDA1=swap(EXT3=512Mb)

SDA2=media(EXT3=200G)

SDA3=распакованная INDB-6 v0.08 USB(EXT2=125Mb)

SDA4=пусто(EXT2=125Mb)

стоит uboot 1.3.3 + стоит мультибут от PGI 1.2

0 - загрузка PGI с внутренней флеш-памяти ресивера

1 - загрузка PGI с внешнего USB устройства sdb1 (когда имеется внутренний HDD sda, который используется для swap/media)

2 - загрузка PGI с внешнего USB устройства sdb2 (когда имеется внутренний HDD sda, который используется для swap/media)

3 - загрузка PGI с внутреннего SATA HDD устройства sda3 (когда sda1/sda2 используются для swap/media)

4 - загрузка PGI с внутреннего SATA HDD устройства sda4 (когда sda1/sda2 используются для swap/media)

5 - загрузка PGI с внутреннего SATA HDD устройства sda5 (когда sda1/sda2 используются для swap/media)

6 - загрузка PGI с внешнего USB устройства sda3 (когда НЕТ внутреннего HDD и sda1/sda2 используютя для swap/media)

7 - загрузка PGI с внешнего USB устройства sda4 (когда НЕТ внутреннего HDD и sda1/sda2 используютя для swap/media)

8 - режим паузы начальной загрузки PGI (останавливает загрузку с доступом по сети для устранения проблем с db.dat и т.п)

9 - режим восстановления сохраненных настроек PGI (см. параметр BACKUP_DIR в файле pgi.conf)

IP Sezam902HD = 192.168.1.173

шлюз = 192.168.1.160

днс = 192.168.1.160

маска = 255.255.255.0

хочется загружать Энигму с третьей кнопки.

пробовал установку и через Enigma Setup и просто распаковкой tar

не стартует энигма и всё тут. на дисплее рессивера кракозябры и черный экран.

явно чувствую нужно дать мультибуту на 3ю кнопку другую команду нежели в мультибуте PGI, но вот какую точно, не пойму.

Ссылка на комментарий
Поделиться на другие сайты

хочется загружать Энигму с третьей кнопки.

пробовал установку и через Enigma Setup и просто распаковкой tar

не стартует энигма и всё тут. на дисплее рессивера кракозябры и черный экран.

явно чувствую нужно дать мультибуту на 3ю кнопку другую команду нежели в мультибуте PGI, но вот какую точно, не пойму.

читаем тут: http://gomel-sat.bz/forums/index.php?s=&a...ost&p=21936

и конкретиш нужно вот это:

fw_setenv menu_6 'setenv ipaddr 192.168.0.103;setenv gateway 192.168.0.1;setenv netmask 255.255.255.0;setenv bootide "run bootargside;ide reset;ext2load ide 0:3 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargside "setenv bootargs console=ttyAS1,115200 panic=3 bigphysarea=10240 root=/dev/sda3 rw rootfstype=ext2 init=/bin/devinit ip=$ipaddr::$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run bootide";save;boot'

только вместо menu_6 впиши menu_3, аадреса свои вставь. Е2 будет их хватать всегда...

В лесу стороны света узнают по мху на деревьях, а в городе - по спутниковым тарелкам.
 
PGI-1.5-Final_RC2@AB IPBox 910 HD     TV SAMSUNG UE32C6000
 

Ссылка на комментарий
Поделиться на другие сайты

  • 5 месяцев спустя...

Добрый вечер! ресивер sezam 901 стоит 3.5 диск 160 gb, внутри прошивка PGI 1.3, не могу установить инигму(эти пробывал release_099_cuberevo-mini2.tar.gz, AAF_M14832_g3637_ipbox910_update_enigma2_p207_P191-FFM-LCD_M2_USB_nodebug.tar.gz) на sda3. Диск разбит на 3 раздела согласно инструкции, вот лог fdisk

[PGI ~]$ fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot      Start         End      Blocks  Id System
/dev/sda1               1          32      257008+ 83 Linux
/dev/sda2            1025       19457   148063072+ 83 Linux
/dev/sda3   *          33        1024     7968240  83 Linux

Partition table entries are not in disk order

вот лог fw_printenv

[PGI ~]$ fw_printenv
preboot=edb toenv ethaddr;bootmenu
menu_timeout=echo booting...;front_puts "booting";boot
menu_serialbreak=echo entering boot loader console.;front_puts "console"
menu_upgusb=setenv stdout vga;setenv stderr vga;if usbupg; then reset; else echo Oops...; echo You can debug through serial port.; fi
menu_upgserial=setenv stdout vga;setenv stderr vga;serial_upgrade;reset
menu_set2set=setenv stdout vga;setenv stderr vga;serial_set2set;reset
menu_hddfmt=setenv bootargs $bootargs format_hdd=1;front_puts "format hdd";boot
menu_upgnet=setenv bootargs $bootargs factory_update=1;front_puts "net upg";boot
menu_tvmode=set_tvmode;boot
serial#=cuberevo debugging
monitor_base=0xA0000000
monitor_len=0x00040000
monitor_sec=1:0
load_addr=0x84000000
unprot=protect off $monitor_sec
update=erase $monitor_sec;cp.b $load_addr $monitor_base $monitor_len;protect on $monitor_sec
menu_upgusbhost=setenv stdout vga;setenv stderr vga;if usbupghost; then reset; else echo Oops...; echo You can debug through serial port.; fi
menu_0=front_puts BOOT-FLASH;setenv bootargs "console=ttyAS1,115200 panic=3 root=/dev/mtdblock3 bigphysarea=1500 quiet";setenv bootcmd "bootm a0060000";saveenv;boot
menu_1=front_puts USB-SDB1;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:1 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sdb1 rw rootdelay=10 bigphysarea=1500 quiet";setenv bootcmd "run bootusb";saveenv;boot
menu_2=front_puts USB-SDB2;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:2 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sdb2 rw rootdelay=10 bigphysarea=1500 quiet";setenv bootcmd "run bootusb";saveenv;boot
menu_5=front_puts HDD-SDA5;setenv boothdd "run bootargshdd;ide reset;ext2load ide 0:5 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargshdd "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda5 rw bigphysarea=1500 quiet";setenv bootcmd "run boothdd";saveenv;boot
menu_6=front_puts USB-SDA3;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:3 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda3 rw rootdelay=10 bigphysarea=1500 quiet";setenv bootcmd "run bootusb";saveenv;boot
menu_7=front_puts USB-SDA4;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:4 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda4 rw rootdelay=10 bigphysarea=1500 quiet";setenv bootcmd "run bootusb";saveenv;boot
menu_8=setenv bootargs $bootargs boot_pause=1;setenv bootargshdd $bootargshdd boot_pause=1;setenv bootargsusb $bootargsusb boot_pause=1;front_puts "BOOT PAUSE";boot
menu_9=setenv bootargs $bootargs restore_backup=1;setenv bootargshdd $bootargshdd restore_backup=1;setenv bootargsusb $bootargsusb restore_backup=1;front_puts "RESTORE BKUP";boot
boothdd=run bootargshdd;ide reset;ext2load ide 0:3 a5ff0000 boot/uImage;bootm a5ff0000
bootargshdd=setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda3 rw bigphysarea=1500 quiet
netmask=255.255.255.0
ipaddr=192.168.0.101
gateway=192.168.0.1
serverip=192.168.0.100
menu_4=front_puts "mb4 sdb1";setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:1 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sdb1 rw rootdelay=5 rootfstype=ext2 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run bootusb";saveenv;boot
bootusb=run bootargsusb;usb reset;ext2load usb 0:1 a5ff0000 boot/uImage;bootm a5ff0000
bootargsusb=setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sdb1 rw rootdelay=5 rootfstype=ext2 init=/bin/devinit ip=192.168.0.101:192.168.0.100:192.168.0.1:255.255.255.0 mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000
menu_3=front_puts "mb3 sda3";setenv bootide "run bootargside;ide reset;ext2load ide 0:3 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargside "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda3 rw rootfstype=ext2 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run bootide";saveenv;boot
bootide=run bootargside;ide reset;ext2load ide 0:3 a5ff0000 boot/uImage;bootm a5ff0000
bootargside=setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda3 rw rootfstype=ext2 init=/bin/devinit ip=192.168.0.101:192.168.0.100:192.168.0.1:255.255.255.0 mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000
stdin=serial
stdout=serial
stderr=serial
ethaddr=00:13:18:03:55:D6
bootargs=console=ttyAS1,115200 panic=3 root=/dev/mtdblock3 bigphysarea=1500 quiet
bootcmd=bootm a0060000
[PGI ~]$

Все устанавливается распаковывается, но не грузится по кнопке 3 бутинг вечный. Перед тем как написать перепробывал по всякому.

вот мои настройки сети ip ресивера 192,168,0,101 маска 255,255,255,0 ip компа 192,168,0,1

Заранее извините если что не так написал :rolleyes:

Ссылка на комментарий
Поделиться на другие сайты

все подробности

http://sboxx.org/multiboot/

Ну и последнее нужно задать команду загрузчику загружать энигму с раздела sda3 и параметра ide 0:3

26. -># sync

27. -># sync

28. ->#

fw_setenv menu_6 'setenv ipaddr 192.168.0.103;setenv gateway 192.168.0.1;setenv netmask 255.255.255.0;setenv bootide "run bootargside;ide reset;ext2load ide 0:3 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargside "setenv bootargs console=ttyAS1,115200 panic=3 bigphysarea=10240 root=/dev/sda3 rw rootfstype=ext2 init=/bin/devinit ip=$ipaddr::$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run bootide";save;boot'

но может случиться что последняя команда не захочет выполняться, так как сначала надо, скачать мультибут он в файлах тут и есть, поставить и потом скачав приатаченый файл, развернуть и поместить содеожимое в /var/ иманно туда, а не в корень, дать файлу fw_setenv атрибуты 755 и уже выполнить крайнюю команду c малым изменением в самом начале

/var/fw_setenv menu_6 'setenv ipaddr 192.168.0.103;setenv gateway 192.168.0.1;setenv netmask 255.255.255.0;setenv bootide "run bootargside;ide reset;ext2load ide 0:3 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargside "setenv bootargs console=ttyAS1,115200 panic=3 bigphysarea=10240 root=/dev/sda3 rw rootfstype=ext2 init=/bin/devinit ip=$ipaddr::$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run bootide";save;boot'

и незабываем поменять настройки сетевых адресов под ваши

команду начинай копировать с конца и следи за тем, что бы не было переносов...

Изменено пользователем ProFanas

В лесу стороны света узнают по мху на деревьях, а в городе - по спутниковым тарелкам.
 
PGI-1.5-Final_RC2@AB IPBox 910 HD     TV SAMSUNG UE32C6000
 

Ссылка на комментарий
Поделиться на другие сайты

Я все делал по этому мануалу "все подробности" Мультибут стоял тот что идет спрошивкой PGI 1.3, сечас по ссылке http://sboxx.org/multiboot/ скачал и установил, дал команду fw_setenv menu_6.......вот лог:


1;setenv netmask 255.255.255.0;setenv bootide "run bootargside;ide reset;ext2lo

d ide 0 _linenums:3'>[PGI ~]$ fw_setenv menu_6 'setenv ipaddr 192.168.0.101;setenv gateway 192.168.01;setenv netmask 255.255.255.0;setenv bootide "run bootargside;ide reset;ext2lod ide 0:3 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargside "setenv bootags console=ttyAS1,115200 panic=3 bigphysarea=10240 root=/dev/sda3 rw rootfstypeext2 init=/bin/devinit ip=$ipaddr::$gateway:$netmask mem=128m coprocessor_mem=4@0x10000000,4m@0x10400000";setenv bootcmd "run bootide";save;boot'Unlocking flash...DoneErasing old environment...DoneWriting environment to /dev/mtd1...DoneLocking ...Done[PGI ~]$

такая же фигня бутинг и все. вот лог fw_printenv:
[PGI ~]$ fw_printenvpreboot=edb toenv ethaddr;bootmenumenu_timeout=echo booting...;front_puts "booting";bootmenu_serialbreak=echo entering boot loader console.;front_puts "console"menu_upgusb=setenv stdout vga;setenv stderr vga;if usbupg; then reset; else echo Oops...; echo You can debug through serial port.; fimenu_upgserial=setenv stdout vga;setenv stderr vga;serial_upgrade;resetmenu_set2set=setenv stdout vga;setenv stderr vga;serial_set2set;resetmenu_hddfmt=setenv bootargs $bootargs format_hdd=1;front_puts "format hdd";bootmenu_upgnet=setenv bootargs $bootargs factory_update=1;front_puts "net upg";bootmenu_tvmode=set_tvmode;bootserial#=cuberevo debuggingmonitor_base=0xA0000000monitor_len=0x00040000monitor_sec=1:0load_addr=0x84000000unprot=protect off $monitor_secupdate=erase $monitor_sec;cp.b $load_addr $monitor_base $monitor_len;protect on $monitor_secmenu_upgusbhost=setenv stdout vga;setenv stderr vga;if usbupghost; then reset; else echo Oops...; echo You can debug through serial port.; fistdin=serialstdout=serialstderr=serialmenu_0=front_puts BOOT-FLASH;setenv bootargs "console=ttyAS1,115200 panic=3 root=/dev/mtdblock3 bigphysarea=1500 quiet";setenv bootcmd "bootm a0060000";saveenv;bootmenu_1=front_puts USB-SDB1;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:1 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sdb1 rw rootdelay=10 bigphysarea=1500 quiet";setenv bootcmd "run bootusb";saveenv;bootmenu_2=front_puts USB-SDB2;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:2 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sdb2 rw rootdelay=10 bigphysarea=1500 quiet";setenv bootcmd "run bootusb";saveenv;bootmenu_3=front_puts HDD-SDA3;setenv boothdd "run bootargshdd;ide reset;ext2load ide 0:3 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargshdd "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda3 rw bigphysarea=1500 quiet";setenv bootcmd "run boothdd";saveenv;bootmenu_4=front_puts HDD-SDA4;setenv boothdd "run bootargshdd;ide reset;ext2load ide 0:4 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargshdd "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda4 rw bigphysarea=1500 quiet";setenv bootcmd "run boothdd";saveenv;bootmenu_5=front_puts HDD-SDA5;setenv boothdd "run bootargshdd;ide reset;ext2load ide 0:5 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargshdd "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda5 rw bigphysarea=1500 quiet";setenv bootcmd "run boothdd";saveenv;bootmenu_7=front_puts USB-SDA4;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:4 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda4 rw rootdelay=10 bigphysarea=1500 quiet";setenv bootcmd "run bootusb";saveenv;bootmenu_8=setenv bootargs $bootargs boot_pause=1;setenv bootargshdd $bootargshdd boot_pause=1;setenv bootargsusb $bootargsusb boot_pause=1;front_puts "BOOT PAUSE";bootmenu_9=setenv bootargs $bootargs restore_backup=1;setenv bootargshdd $bootargshdd restore_backup=1;setenv bootargsusb $bootargsusb restore_backup=1;front_puts "RESTORE BKUP";bootbootargs=console=ttyAS1,115200 panic=3 root=/dev/mtdblock3 bigphysarea=1500 quietbootcmd=bootm a0060000menu_6=setenv ipaddr 192.168.0.101;setenv gateway 192.168.0.1;setenv netmask 255.255.255.0;setenv bootide "run bootargside;ide reset;ext2load ide 0:3 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargside "setenv bootargs console=ttyAS1,115200 panic=3 bigphysarea=10240 root=/dev/sda3 rw rootfstype=ext2 init=/bin/devinit ip=$ipaddr::$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run bootide";save;boot[PGI ~]$
Ссылка на комментарий
Поделиться на другие сайты

Где смотреть почему не грузится, подскажите!!!

так-с...

А что за Е2 пытаешься поставить?

В лесу стороны света узнают по мху на деревьях, а в городе - по спутниковым тарелкам.
 
PGI-1.5-Final_RC2@AB IPBox 910 HD     TV SAMSUNG UE32C6000
 

Ссылка на комментарий
Поделиться на другие сайты

я вот этим скриптом пользуюсь:

закидываем /var/bin папку, права 755 и патом через телнет стартуем eго: /var/bin/multiboot.sh

http://cuberevo-forum.com/upload/index.php?dir=multiboot/

Ссылка на комментарий
Поделиться на другие сайты

вот самое начало:

Добрый вечер! ресивер sezam 901 стоит 3.5 диск 160 gb, внутри прошивка PGI 1.3, не могу установить инигму(эти пробывал release_099_cuberevo-mini2.tar.gz, AAF_M14832_g3637_ipbox910_update_enigma2_p207_P191-FFM-LCD_M2_USB_nodebug.tar.gz) на sda3. Диск разбит на 3 раздела согласно инструкции, вот лог fdisk

[PGI ~]$ fdisk -lDisk /dev/sda: 160.0 GB, 160041885696 bytes255 heads, 63 sectors/track, 19457 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes   Device Boot      Start         End      Blocks  Id System/dev/sda1               1          32      257008+ 83 Linux/dev/sda2            1025       19457   148063072+ 83 Linux/dev/sda3   *          33        1024     7968240  83 LinuxPartition table entries are not in disk order
вот лог fw_printenv
[PGI ~]$ fw_printenvpreboot=edb toenv ethaddr;bootmenumenu_timeout=echo booting...;front_puts "booting";bootmenu_serialbreak=echo entering boot loader console.;front_puts "console"menu_upgusb=setenv stdout vga;setenv stderr vga;if usbupg; then reset; else echo Oops...; echo You can debug through serial port.; fimenu_upgserial=setenv stdout vga;setenv stderr vga;serial_upgrade;resetmenu_set2set=setenv stdout vga;setenv stderr vga;serial_set2set;resetmenu_hddfmt=setenv bootargs $bootargs format_hdd=1;front_puts "format hdd";bootmenu_upgnet=setenv bootargs $bootargs factory_update=1;front_puts "net upg";bootmenu_tvmode=set_tvmode;bootserial#=cuberevo debuggingmonitor_base=0xA0000000monitor_len=0x00040000monitor_sec=1:0load_addr=0x84000000unprot=protect off $monitor_secupdate=erase $monitor_sec;cp.b $load_addr $monitor_base $monitor_len;protect on $monitor_secmenu_upgusbhost=setenv stdout vga;setenv stderr vga;if usbupghost; then reset; else echo Oops...; echo You can debug through serial port.; fimenu_0=front_puts BOOT-FLASH;setenv bootargs "console=ttyAS1,115200 panic=3 root=/dev/mtdblock3 bigphysarea=1500 quiet";setenv bootcmd "bootm a0060000";saveenv;bootmenu_1=front_puts USB-SDB1;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:1 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sdb1 rw rootdelay=10 bigphysarea=1500 quiet";setenv bootcmd "run bootusb";saveenv;bootmenu_2=front_puts USB-SDB2;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:2 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sdb2 rw rootdelay=10 bigphysarea=1500 quiet";setenv bootcmd "run bootusb";saveenv;bootmenu_5=front_puts HDD-SDA5;setenv boothdd "run bootargshdd;ide reset;ext2load ide 0:5 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargshdd "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda5 rw bigphysarea=1500 quiet";setenv bootcmd "run boothdd";saveenv;bootmenu_6=front_puts USB-SDA3;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:3 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda3 rw rootdelay=10 bigphysarea=1500 quiet";setenv bootcmd "run bootusb";saveenv;bootmenu_7=front_puts USB-SDA4;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:4 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda4 rw rootdelay=10 bigphysarea=1500 quiet";setenv bootcmd "run bootusb";saveenv;bootmenu_8=setenv bootargs $bootargs boot_pause=1;setenv bootargshdd $bootargshdd boot_pause=1;setenv bootargsusb $bootargsusb boot_pause=1;front_puts "BOOT PAUSE";bootmenu_9=setenv bootargs $bootargs restore_backup=1;setenv bootargshdd $bootargshdd restore_backup=1;setenv bootargsusb $bootargsusb restore_backup=1;front_puts "RESTORE BKUP";bootboothdd=run bootargshdd;ide reset;ext2load ide 0:3 a5ff0000 boot/uImage;bootm a5ff0000bootargshdd=setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda3 rw bigphysarea=1500 quietnetmask=255.255.255.0ipaddr=192.168.0.101gateway=192.168.0.1serverip=192.168.0.100menu_4=front_puts "mb4 sdb1";setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:1 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sdb1 rw rootdelay=5 rootfstype=ext2 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run bootusb";saveenv;bootbootusb=run bootargsusb;usb reset;ext2load usb 0:1 a5ff0000 boot/uImage;bootm a5ff0000bootargsusb=setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sdb1 rw rootdelay=5 rootfstype=ext2 init=/bin/devinit ip=192.168.0.101:192.168.0.100:192.168.0.1:255.255.255.0 mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000menu_3=front_puts "mb3 sda3";setenv bootide "run bootargside;ide reset;ext2load ide 0:3 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargside "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda3 rw rootfstype=ext2 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run bootide";saveenv;bootbootide=run bootargside;ide reset;ext2load ide 0:3 a5ff0000 boot/uImage;bootm a5ff0000bootargside=setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda3 rw rootfstype=ext2 init=/bin/devinit ip=192.168.0.101:192.168.0.100:192.168.0.1:255.255.255.0 mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000stdin=serialstdout=serialstderr=serialethaddr=00:13:18:03:55:D6bootargs=console=ttyAS1,115200 panic=3 root=/dev/mtdblock3 bigphysarea=1500 quietbootcmd=bootm a0060000[PGI ~]$
Все устанавливается распаковывается, но не грузится по кнопке 3 бутинг вечный. Перед тем как написать перепробывал по всякому.

вот мои настройки сети ip ресивера 192,168,0,101 маска 255,255,255,0 ip компа 192,168,0,1

Заранее извините если что не так написал :rolleyes:

Ссылка на комментарий
Поделиться на другие сайты

я вот этим скриптом пользуюсь:

закидываем /var/bin папку, права 755 и патом через телнет стартуем eго: /var/bin/multiboot.sh

http://cuberevo-forum.com/upload/index.php?dir=multiboot/

я им пробовал, и Enigma Setup. v 1.5.12 пробовал, бутинг и все!!!!!!.
Ссылка на комментарий
Поделиться на другие сайты

у тебя диск через усб подключен? если да то берём кнопку 2 если нет то кнопку 4 (это если с моим)

fw_setenv menu_2 'front_puts E2-USB-SDA3;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:3 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda3 rw rootdelay=10 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run bootusb";saveenv;boot'
fw_setenv menu_3 'front_puts E2-HDD-SDA2;setenv boothdd "run bootargshdd;ide reset;ext2load ide 0:2 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargshdd "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda2 rw rootdelay=10 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run boothdd";saveenv;boot'
fw_setenv menu_4 'front_puts E2-HDD-SDA3;setenv boothdd "run bootargshdd;ide reset;ext2load ide 0:3 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargshdd "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda2 rw rootdelay=10 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run boothdd";saveenv;boot'
Ссылка на комментарий
Поделиться на другие сайты

Все понял! сейчас попробую взять 2 кнопку из твоего поста. еще вопрос зачем мультибуту ip адреса? просто у тебя их нет?

то есть 4 чего то парюсь :blush:

Ссылка на комментарий
Поделиться на другие сайты

вот лог rs 232:

U-Boot 1.3.1 (Aug 10 2010 - 15:48:57) - stm23-2008-03-19
Board: cuberevo-mini II (0x2D42C041)
Board: 14 dotmatrix vfd front
DRAM:  128 MB
Flash: 32 MB
In:    serial
Out:   serial
Err:   serial
Reserve 0x2010000 bytes from 0xa5ff0000 for DGS upgrade buffer.
Saving Environment to Flash...
Un-Protected 1 sectors
Erasing Flash...
.
Erased 1 sectors
Writing to Flash... done
Protected 1 sectors

Reset IDE: Bus 0: OK
 Device 0: Model: ST3160815AS  Firm: 3.AAC  Ser#: R60AHM51
           Type: Hard Disk
           Supports 48-bit addressing
           Capacity: 152627.8 MB = 149.0 GB (312581808 x 512)

1699000 bytes read
## Booting image at a5ff0000 ...
  Image Name:   Linux-2.6.32.28_stm24_0207
  Image Type:   SuperH Linux Kernel Image (gzip compressed)
  Data Size:    1698936 Bytes =  1.6 MB
  Load Address: 84001000
  Entry Point:  84002000
  Verifying Checksum ... OK
  Uncompressing Kernel Image ... OK

Warning: Unable to determine if kernel is built for 29- or 32-bit mode!

Starting kernel console=ttyAS1,115200 panic=3 bigphysarea=10240 root=/dev/                       sda3 rw rootfstype=ext2 init=/bin/devinit ip=192.168.0.101::192.168.0.1:25                       5.255.255.0 mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000 - 0x00000                       000 - 0 ...

почему такие пробелы????? в путти их нет.

Ссылка на комментарий
Поделиться на другие сайты

Возможно это из-за переноса строки.

Говорил же тебе: начинай копирование команды с её конца.

ИМХО, такое предупреждение от д.Фёдора было на заре мультибута

Изменено пользователем ProFanas

В лесу стороны света узнают по мху на деревьях, а в городе - по спутниковым тарелкам.
 
PGI-1.5-Final_RC2@AB IPBox 910 HD     TV SAMSUNG UE32C6000
 

Ссылка на комментарий
Поделиться на другие сайты

вот еще лог rs232 без пробелов, но один фиг доходит до конца лога и опять заново :angry:

U-Boot 1.3.1 (Aug 10 2010 - 15:48:57) - stm23-2008-03-19
Board: cuberevo-mini II (0x2D42C041)
Board: 14 dotmatrix vfd front
DRAM:  128 MB
Flash: 32 MB
In:    serial
Out:   serial
Err:   serial
Reserve 0x2010000 bytes from 0xa5ff0000 for DGS upgrade buffer.
booting...

Reset IDE: Bus 0: OK
 Device 0: Model: ST3160815AS  Firm: 3.AAC  Ser#: R60AHM51
           Type: Hard Disk
           Supports 48-bit addressing
           Capacity: 152627.8 MB = 149.0 GB (312581808 x 512)

1699000 bytes read
## Booting image at a5ff0000 ...
  Image Name:   Linux-2.6.32.28_stm24_0207
  Image Type:   SuperH Linux Kernel Image (gzip compressed)
  Data Size:    1698936 Bytes =  1.6 MB
  Load Address: 84001000
  Entry Point:  84002000
  Verifying Checksum ... OK
  Uncompressing Kernel Image ... OK

Warning: Unable to determine if kernel is built for 29- or 32-bit mode!

Starting kernel console=ttyAS1,115200 panic=3 bigphysarea=10240 root=/dev/sda3 rw rootfstype=ext2 init=/bin/devinit ip=192.168.0.101::192.168.0.1:255.255.255.0 mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000 - 0x00000000 - 0 ...

Ссылка на комментарий
Поделиться на другие сайты

Попробуй обновить u-boot до 1,3,3

Изменено пользователем ProFanas

В лесу стороны света узнают по мху на деревьях, а в городе - по спутниковым тарелкам.
 
PGI-1.5-Final_RC2@AB IPBox 910 HD     TV SAMSUNG UE32C6000
 

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...