Разбивка HDD на 3 раздела для установки Enigma 2

yakimchuk

Профи в Сат-ТВ
Поставил PGI на NLB, все нормально не стер sda3, хоть в нем и стояло по дефолту проверка диска, и мультибут почему то остался, грузится Е2 с sda3
А с чего он должен был пропасть. Вы же uboot не прошивали, а в этой прошивке нет своего встроенного мультибута.
 

serg103103

Профи в Сат-ТВ
koligor,

Подключаешься телнетом и даешь комманды

mkdir /mnt/e2
chmod 777 /mnt/e2
mount /dev/sda3 /mnt/e2
cd /mnt/e2
 

Alex77761

Новичок
Делаю так как описано в первом посте этой темы, разделы создал, активный назначил, прошивку скопировал и распаковал, наличие разделов проверил, букву w после разбиения нажимал, результат- после перезагрузки на винте как был так и остался один раздел, как-будто я ничего и не делал, что я делаю не так?
 

yakimchuk

Профи в Сат-ТВ
Делаю так как описано в первом посте этой темы, разделы создал, активный назначил, прошивку скопировал и распаковал, наличие разделов проверил, букву w после разбиения нажимал, результат- после перезагрузки на винте как был так и остался один раздел, как-будто я ничего и не делал, что я делаю не так?
При выходе из fdisk никакой ошибки не выдало? Какая внутренняя прошивка? Если NLB тогда такой результат вполне возможен. Нужно отключить определение и форматирование винта, но если прошивка NLB 11102 то боюсь. что и этот вариант не прокатит.

Добавлено через 4 минуты
разделы создал, активный назначил, прошивку скопировал и распаковал, наличие разделов проверил, букву w после разбиения нажимал
А если ты делал в такой последовательности как написал, тогда это совсем не так, как написано в первом посте, потому и такой результат. Сохранять нужно при выходе из fdisk и только потом создавать папки и копировать и распаковывать.
 
Последнее редактирование:

Alex77761

Новичок
Нет делал как в первом посте, прошивка действительно NLB 11102? а что с ней не так?
 

yakimchuk

Профи в Сат-ТВ
Она переразмечает диск по новому при загрузке, даже если отключить определение и форматирование диска, поэтому я сам вынужден был вернуться на предыдущую версию, а сейчас вообще перешел на PGI 0.3, которая сделана на базе 11102 и в ней эти проблемы отсутствуют. Почитай эту ветку: http://gomel-sat.net/forums/index.php?showtopic=1013&st=30
 

koligor

Профи в Сат-ТВ
Kто нибудь пробовал NLB 11453, затирает она SDA3?

Попробовал, заново разбивает на 2 раздела! Только PGI не трогает жесткий!
 
Последнее редактирование:

kasvit

Профи в Сат-ТВ
Народ, помогите кто-нибудь запустить Энигму с жесткого диска разбитого на 3 раздела.
Все делаю как описано в первом посте, без ошибок.
Только в конце
25. -># umount /mnt/e2 – отмонтируем e2, все равно e2 каталога не станет при перезагрузке.
никогда не получилось мне отмонтировать.Пишет что занят ( ну естественно, я же в ней нахожусь)Может это и не суть важно.
Но с командой загрузчику -вот здесь проблема.
Ни в какую.Пробовал прописывать ип адреса всякие, и ресивера, и компа и так от балды.Один человек отсюда посоветовал такую команду :
menu_6=front_puts "multiboot 6";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 rootdelay=10 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run bootide";saveenv;boot
И наконец фрагмент для загрузки с третьего раздела винта (sda3). Вы где нибудь видите IP адрес?
Все равно не получается.
Прошивка и ресивер в подписи.
Мультибуты брал и с DGS, и с gomel-sat, и отсюда.
Пробовал и уже готовые конфиги.
Просто с диска, не разбивая ставил без проблем.
Уже просто из принципа хочу поставить.
В чем проблема???Почему не получается?
 

kasvit

Профи в Сат-ТВ
Вот полный ответ:
Код:
Welcome to Cuberevo
cuberevo login: root
Password:
[PGI ~]$ /var/fw_printenv
baudrate=115200
preboot=if edb toenv ethaddr; then echo "Setup mac address."; else echo "Use default mac address.";  fi; 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_upgusbhost=setenv stdout vga;setenv stderr vga;if usbupghost; 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 "console=ttyAS1,115200 panic=3 root=/dev/mtdblock3 quiet" factory_update=1;front_puts "net upg";boot
menu_tvmode=set_tvmode;boot
serial#=cuberevo debugging
board=cuberevo_27
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_1=front_puts "multiboot 1";setenv bootargs "console=ttyAS1,115200 panic=3 root=/dev/nfs nfsroot=/root/Desktop/dt/tufsbox/cdkroot rw rootpath=/root/Desktop/dt/tufsbox/cdkroot ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000 init=/bin/devinit";setenv bootcmd "nfs a5ff0000 192.168.1.6:/root/Desktop/dt/tufsbox/cdkroot/boot/uImage;bootm a5ff0000";saveenv;boot
menu_2=front_puts "multiboot 2";setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:1 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 bigphysarea=10240 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
menu_3=front_puts "multiboot 3";setenv bootargs "console=ttyAS1,115200 panic=3 root=/dev/mtdblock3 bigphysarea=1500 quiet";setenv bootcmd "bootm a0060000";saveenv;boot
menu_4=front_puts "multiboot 4";setenv bootargs "console=ttyAS1,115200 panic=3 root=/dev/nfs nfsroot=/root/Desktop/dt/tufsbox/release rw rootpath=/root/Desktop/dt/tufsbox/release ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000 init=/bin/devinit";setenv bootcmd "nfs a5ff0000 192.168.1.6:/root/Desktop/dt/tufsbox/release/boot/uImage;bootm a5ff0000";saveenv;boot
menu_7=front_puts "multiboot 7";setenv bootargs "console=ttyAS1,115200 panic=3 root=/dev/mtdblock3 rootfstype=jffs2 rw mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "bootm a0060000";saveenv;boot
bootsata=run bootargssata;ide reset;ext2load sata 0:1 a5ff0000 boot/uImage;bootm a5ff0000
bootargssata=setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda1 rw rootdelay=10 init=/bin/devinit ip=192.168.1.5:192.168.1.6:192.168.1.1:255.255.255.0 mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000
menu_5=setenv ipaddr 192.168.1.5;setenv gateway 192.168.1.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
netmask=255.255.255.0
bootusb=run bootargsusb;usb reset;ext2load usb 0:3 a5ff0000 boot/uImage;bootm a5ff0000
bootargsusb=setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda3 rw rootdelay=5 rootfstype=ext2 init=/bin/devinit ip=192.168.1.5:192.168.1.100:192.168.1.1:255.255.255.0 mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000
ipaddr=192.168.1.5
gateway=192.168.1.1
serverip=192.168.1.3
menu_6=front_puts "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.1.5:192.168.1.3:192.168.1.1:255.255.255.0 mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000
stdin=serial
stdout=serial
stderr=serial
ethaddr=00:13:18:00:00:26
bootargs=console=ttyAS1,115200 panic=3 root=/dev/mtdblock3 bigphysarea=1500 quiet
bootcmd=bootm a0060000
[PGI ~]$
var_printenv - пытался давать команду по инструкции сверху
printenv- это я пытался дать команду через твою прогу Enigma v.1.3.4
Putty- разбивка на 3 раздела.
df - команды df и fdisk -l
как примонтировать sda3 не знаю :(
Сообщение продублировал на соседнем форуме
 

Вложения

  • Putty.zip
    62,6 KB · Просмотры: 16

Sani0k

Профи в Сат-ТВ
kasvit, попробуй во флеш поставить PGI4a .Незнаю почему но пятёрка нехочит дружить с Е2.я неделю мучился с усб версией - вечный боот и все..поставил 4 и все поехало Е2 грузиться как хочешь.
 

kasvit

Профи в Сат-ТВ
Ура !!!
Наконец победил этот 3-й раздел.
При помощи программы Enigma Setup от Elite и его помощи, мне все-таки удалось ее запустить.
Еще раз спасибо, тебе Elite!
 

dako

Любитель Сат-ТВ
подскажите а если внутри стоит PGI 0.5 можно ли поверх нее ставить на HDD, а самое главное не повредит ли это прошивке которая стоит на внешней флешке??? сейчас обе установленные прошивки грузятся с кнопок 2 и 3, с какой будет грузится прошивка с HDD???

Добавлено через 7 минут
kasvit, попробуй во флеш поставить PGI4a .Незнаю почему но пятёрка нехочит дружить с Е2.я неделю мучился с усб версией - вечный боот и все..поставил 4 и все поехало Е2 грузиться как хочешь.

у меня стоит Е2 на усб а внутри стоит ПГИ05 и все отлично работает... сначала не ставилась... но потом при повторной установке просто заново установил сверху мультибут....

да и подскажите где подпись вставить...
 
Последнее редактирование:

kasvit

Профи в Сат-ТВ
Смог я все-таки поставить Enigma в третий и Neutrino в 4 раздел с прошивкой PGI 0.5
Сделал это так:
разбил диск сначала по инструции здесь или здесь
Потом с помощью програмки Enigma Setup от Elite (и его подсказках) отсюда сделал все остальное.Хотя программа все может сделать сама и разбить и отформатировать.
1 Profile-выбираем PGI promt password не меняем, нажимаем connect.
2 В закладке Format в поле Device выбираем root
3 В закладке Install нажимаем addons и ставим галочку в верхней строке add.mboot.tar.gz и нажимаем Patch
4 Переходим в multiboot, boot-выбираем нужный раздел, IP box -ip ресивера, Gate- шлюз, Server-оставляем чистым.
on key выбираем желаемую кнопку, display желаемую инфу на дисплее во время мультибута. Ставим галочку USB и нажимаем set.
Перегружаемся и пожалуй все.
хотя может понадобиться повторить еще раз команду мультибут после перезагрузки

Elite
Причём, когда откорректируете ip через мультибут, кроме рестарта ресивера, по-моему, ещё нужно заново выбрать откуда грузиться! Иначе новые параметры не активизируются.

Только так я смог побороть 3 раздел.
Мучался уже несколько месяцев и никто не смог помочь.

Добавлено через 2 минуты
да и подскажите где подпись вставить...
Вверху есть кнопочка панель управления
 
Последнее редактирование:

zaman

Пользователь
а я вот 3 раздел победить пока не могу... :(

Ресивер sezam 900 (ipbox 91)
прошивка во флэше - PGI-91-v0.5
мультибут
прошивка на USB - scanMod_91_barracuda2

разбиваю и форматирую USB на 3 раздела в соответствии с
http://forum.sat-expert.com/enigma-...ela-dlia-ustanovki-enigma-2-a.html#post228849

с помощью Enigma Setup 1.3.4 монтирую sda3, копирую архив E2, расковываю.
Затем произвожу следующие манипуляции

1 Profile-выбираем PGI promt password не меняем, нажимаем connect.
2 В закладке Format в поле Device выбираем root
3 В закладке Install нажимаем addons и ставим галочку в верхней строке add.mboot.tar.gz и нажимаем Patch
4 Переходим в multiboot, boot-выбираем нужный раздел, IP box -ip ресивера, Gate- шлюз, Server-оставляем чистым.
on key выбираем желаемую кнопку, display желаемую инфу на дисплее во время мультибута. Ставим галочку USB и нажимаем set.
Перегружаемся и пожалуй все.
хотя может понадобиться повторить еще раз команду мультибут после перезагрузки

Загрузка по клавише 5 так и не происходит: на экране надпись "Мультибут" и все...

PGI по клавише 3 грузится без проблем.

Куда копать?
 

koligor

Профи в Сат-ТВ
ну а что у тебя на кнопке 5? Что видно в телнете после команды fw_printenv?
Не забыл сделать загрузочным 3 раздел?
 

zaman

Пользователь
ну а что у тебя на кнопке 5? Что видно в телнете после команды fw_printenv?
[PGI ~]$ fw_printenv
baudrate=115200
preboot=if edb toenv ethaddr; then echo "Setup mac address."; else echo "Use def
ault mac address."; fi; 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_upgusbhost=setenv stdout vga;setenv stderr vga;if usbupghost; then reset; e
lse 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 she
ll";boot
menu_upgnet=setenv bootargs "console=ttyAS1,115200 panic=3 root=/dev/mtdblock3 q
uiet" factory_update=1;front_puts "net upg";boot
menu_tvmode=set_tvmode;boot
serial#=cuberevo debugging
board=cuberevo_27
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
ipaddr=192.168.1.5
serverip=192.168.1.6
gateway=192.168.1.1
netmask=255.255.255.0
menu_1=front_puts "multiboot 1";setenv bootargs "console=ttyAS1,115200 panic=3 r
oot=/dev/nfs nfsroot=/root/Desktop/dt/tufsbox/cdkroot rw rootpath=/root/Desktop/
dt/tufsbox/cdkroot ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_m
em=4m@0x10000000,4m@0x10400000 init=/bin/devinit";setenv bootcmd "nfs a5ff0000 1
92.168.1.6:/root/Desktop/dt/tufsbox/cdkroot/boot/uImage;bootm a5ff0000";saveenv;
boot
menu_2=front_puts "multiboot 2";setenv bootusb "run bootargsusb;usb reset;ext2lo
ad usb 0:1 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv boota
rgs console=ttyAS1,115200 panic=3 bigphysarea=10240 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
menu_3=front_puts "multiboot 3";setenv bootargs "console=ttyAS1,115200 panic=3 r
oot=/dev/mtdblock3 bigphysarea=1500 quiet";setenv bootcmd "bootm a0060000";savee
nv;boot
menu_4=front_puts "multiboot 4";setenv bootargs "console=ttyAS1,115200 panic=3 r
oot=/dev/nfs nfsroot=/root/Desktop/dt/tufsbox/release rw rootpath=/root/Desktop/
dt/tufsbox/release ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_m
em=4m@0x10000000,4m@0x10400000 init=/bin/devinit";setenv bootcmd "nfs a5ff0000 1
92.168.1.6:/root/Desktop/dt/tufsbox/release/boot/uImage;bootm a5ff0000";saveenv;
boot
menu_5=front_puts "multiboot 5";setenv bootusb "run bootargsusb;usb reset;ext2lo
ad usb 0:1 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv boota
rgs console=ttyAS1,115200 panic=3 root=/dev/sda1 rw rootdelay=10 init=/bin/devin
it ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000
,4m@0x10400000";setenv bootcmd "run bootusb";saveenv;boot
menu_6=front_puts "multiboot 6";setenv bootsata "run bootargssata;ide reset;ext2
load sata 0:1 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargssata "setenv b
ootargs console=ttyAS1,115200 panic=3 root=/dev/sda1 rw rootdelay=10 init=/bin/d
evinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x1000
0000,4m@0x10400000";setenv bootcmd "run bootsata";saveenv;boot
menu_7=front_puts "multiboot 7";setenv bootargs "console=ttyAS1,115200 panic=3 r
oot=/dev/mtdblock3 rootfstype=jffs2 rw mem=128m coprocessor_mem=4m@0x10000000,4m
@0x10400000";setenv bootcmd "bootm a0060000";saveenv;boot
bootusb=run bootargsusb;usb reset;ext2load usb 0:1 a5ff0000 boot/uImage;bootm a5
ff0000
bootargsusb=setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda1 rw root
delay=10 init=/bin/devinit ip=192.168.1.5:192.168.1.6:192.168.1.1:255.255.255.0
mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000
stdin=serial
stdout=serial
stderr=serial
ethaddr=00:13:18:03:01:01
bootargs=console=ttyAS1,115200 panic=3 root=/dev/mtdblock3 bigphysarea=1500 quie
t
bootcmd=bootm a0060000

Не забыл сделать загрузочным 3 раздел?

не забыл :( - звезда стоит:

Disk /dev/sda: 4005 MB, 4005527552 bytes
255 heads, 63 sectors/track, 486 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 125 1004031 83 Linux
/dev/sda2 251 486 1895670 83 Linux
/dev/sda3 * 126 250 1004062+ 83 Linux

Partition table entries are not in disk order

Добавлено через 8 часов 14 минут
ну а что у тебя на кнопке 5? Что видно в телнете после команды fw_printenv?
Сдается мне, что в закрузке у меня sda1 стоит? В таком случае, Enigma Setup на последнем шаге ниче не изменила? В таком случае в телнете как правильно команду написать?
 
Последнее редактирование:

VadimIv

Moderator
Команда форума
kasvit, попробуй во флеш поставить PGI4a .Незнаю почему но пятёрка нехочит дружить с Е2.я неделю мучился с усб версией - вечный боот и все..поставил 4 и все поехало Е2 грузиться как хочешь.
Все великолепно грузится на пятерке и с USB и с HDD.
В пятерке мультибутконфиг уже есть но загрузка с HDD сделана с sda5, sda6, sda7...:unsure: С sdb грузится. С флешки без HDD не помню...
Попросил Дядю Федора поправить sda5, sda6 на sda3, sda4 в очередных версиях - это вроде не сложно...
Но он ответил на гомельсате - что-то вроде "занимайтесь этим сами"... :(
Я пользуюсь скриптом от Iscan - Booter.sh, который предварительно можно править под себя. Скрипт запускается из под Е2. Для этого держу на флешке Е2...
Можно и вручную исправить отдельные пункты меню соответствующими командами.
 
Сверху