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

bob_vis

Любитель Сат-ТВ
Копать в ПО. Эта комманда (fw_setenv) встроена в ПО от НЛБ, на остальных (УФМ, например) нужно добавить самому.

А как добавить? У меня действительно прошивка от дяди Федора (UFM).
 

serg103103

Профи в Сат-ТВ
bob_vis, Распакуй прицеп снизу в /var и все получится :)
 

Вложения

  • M_boot.rar
    16,1 KB · Просмотры: 148

serg103103

Профи в Сат-ТВ
bob_vis, У меня другая... Рес попробуй перезагрузить
 

serg103103

Профи в Сат-ТВ
bob_vis, Мультибут прошил?
 

bob_vis

Любитель Сат-ТВ
bob_vis, Мультибут прошил?

Да, прошил.
Такое ощущение, что не находится команда fw_setenv. Хотя я уже несколько раз перегружал рес. А если в telnet зайти в папку /var и там запустить эту команду?
 

serg103103

Профи в Сат-ТВ
bob_vis, Попробуй. Я поставил УФМ, потом мультибут, затем эти файлы закинул в /вар, потом дал комманду загрузчику, все пропатчилось, теперь Е2 грузится с ХДД, а если нужно - то УФМ изнутри и никаких флешек :).
 

bob_vis

Любитель Сат-ТВ
bob_vis, Попробуй. Я поставил УФМ, потом мультибут, затем эти файлы закинул в /вар, потом дал комманду загрузчику, все пропатчилось, теперь Е2 грузится с ХДД, а если нужно - то УФМ изнутри и никаких флешек :).

Наверное у меня руки кривые. Второй день колупаюсь. Пробовал и telnet и Putty, пробовал и в папку /var заходить и оттуда дать команду-итог один:
"welcome to cuberevo-mini II
cuberevo-3000hd login: root
Password:
System bootup in progress - please wait
[Disconnect bypassed -- root login allowed.]
Linux 61.36.12.117 2.6.17.14_stm22_0038cuberevo #4 PREEMPT Sat May 19 01:37:49 K ST 2007 sh4 unknown
-sh-3.00# sync
-sh-3.00# sync
-sh-3.00# fw_setenv menu_2 'setenv ipaddr 192.168.1.106;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'
-sh: fw_setenv: command not found
-sh-3.00#"
И файлам в папке /var пробовал атрибуты присваивать-бестолку.
Уже не знаю, что предпринять.
Может еще мысли есть?
 

romexsrv

Любитель Сат-ТВ
у тебя пробел стоит между seten и v.

Это разметка форума. При разрыве, система ждала бы завершения команды. А так пишет: команда не найдена.


Второй день колупаюсь. Пробовал и telnet и Putty, пробовал и в папку /var заходить и оттуда дать команду-итог один:

-sh: fw_setenv: command not found

И файлам в папке /var пробовал атрибуты присваивать-бестолку.
Уже не знаю, что предпринять.
Может еще мысли есть?

Попробуй скачать еще раз файл M_but.rar, возможно была ошибка при загрузке этого файла и твоя система просто его не видит, не находит команду.

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

Если никто не поможет, последний возможный совет - поставь имидж от NLB, там эти команды есть, а потом ставь что хочешь.
 
Последнее редактирование:

bob_vis

Любитель Сат-ТВ
Это разметка форума. При разрыве, система ждала бы завершения команды. А так пишет: команда не найдена.




Попробуй скачать еще раз файл M_but.rar, возможно была ошибка при загрузке этого файла и твоя система просто его не видит, не находит команду.

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

Если никто не поможет, последний возможный совет - поставь имидж от NLB, там эти команды есть, а потом ставь что хочешь.

Скачивал M_but.rar - все то же.
Переставил прошивку на NLB 9580. Запустил команду. Вот что получил в ответ:
"welcome to cuberevo-mini II
cuberevo login: root
Password:
System bootup in progress - please wait
[Disconnect bypassed -- root login allowed.]
CubeRevo 910
Custom release - No Limits Board --> http://www.nlb.to

Release Edition - nlb9580
[NLB cuberevo_3000 /]$ sync
[NLB cuberevo_3000 /]$ sync
[NLB cuberevo_3000 /]$ fw_setenv menu_2 'setenv ipaddr 192.168.1.106;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'
Warning: Bad CRC, using default environment
Segmentation fault
[NLB cuberevo_3000 /]$"
Что бы это значило?

Хочу дополнить информацию. Может это как то связано с предыдущим вопросом.
Прошивка NLB9580 диск не видит, т.е. отсутствует информация о HDD, постоянно пишет "подготовка диска"
Самое интересное начинается дальше: захожу в рес через telnet, даю команду /sbin/fdisk -l, а все мои разделы(sda1,2,3) на месте. Даю команду df, а sda2 не примонтирован к media. Создаю папку e2 в mnt , монтирую к sda3, а папку media монтирую к sda2. Захожу в рес по FTP, в папку /mnt/e2 и вижу распакованную Enigmu. Дальше иду в /media/photo(где я записывал фото) а там пустота. Если зайти в фото через меню реса-там тоже пусто, одна надпись HDD. После перезагрузки реса привязка к папкам sda2,3 пропадает.
"Release Edition - nlb9580
[NLB cuberevo_3000 /]$ df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/mtdblock3 19392 19392 0 100% /
none 28236 0 28236 0% /dev
/dev/mtdblock4 10240 2708 7532 26% /var
none 28236 0 28236 0% /mnt
none 28236 36 28200 0% /tmp
tmpfs 28236 0 28236 0% /dev/shm
[NLB cuberevo_3000 /]$ mkdir /mnt/e2
[NLB cuberevo_3000 /]$ mount /dev/sda3 /mnt/e2
[NLB cuberevo_3000 /]$ df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/mtdblock3 19392 19392 0 100% /
none 28236 0 28236 0% /dev
/dev/mtdblock4 10240 2708 7532 26% /var
none 28236 0 28236 0% /mnt
none 28236 36 28200 0% /tmp
tmpfs 28236 0 28236 0% /dev/shm
/dev/sda3 988244 92680 845364 10% /mnt/e2
[NLB cuberevo_3000 /]$ mount /dev/sda2 /media
[NLB cuberevo_3000 /]$ df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/mtdblock3 19392 19392 0 100% /
none 28236 0 28236 0% /dev
/dev/mtdblock4 10240 2708 7532 26% /var
none 28236 0 28236 0% /mnt
none 28236 36 28200 0% /tmp
tmpfs 28236 0 28236 0% /dev/shm
/dev/sda3 988244 92680 845364 10% /mnt/e2
/dev/sda2 478743928 40 454425096 0% /media
[NLB cuberevo_3000 /]$ /sbin/fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 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 60801 486375907+ 83 Linux
/dev/sda3 * 126 250 1004062+ 83 Linux

Partition table entries are not in disk order
[NLB cuberevo_3000 /]$ fw_printenv
Warning: Bad CRC, using default environment"
 
Последнее редактирование:

romexsrv

Любитель Сат-ТВ
Скачивал M_but.rar - все то же.
Переставил прошивку на NLB 9580. Запустил команду. Вот что получил в ответ:

Warning: Bad CRC, using default environment
Segmentation fault
[NLB cuberevo_3000 /]$"
Что бы это значило?

Не тот загрузчик. Выложил архив (см. приложения). Устанавливать нужно сразу же после прошивки имиджа, т. е. : залил имидж, вырубил питание, включил - залил мультибут, вырубил питание, включил - удерживаешь кнопку 1, загружается NLB. Затем по телнет меняешь окружение.

Хочу дополнить информацию. Может это как то связано с предыдущим вопросом.
Прошивка NLB9580 диск не видит, т.е. отсутствует информация о HDD, постоянно пишет "подготовка диска"
Самое интересное начинается дальше: захожу в рес через telnet, даю команду /sbin/fdisk -l, а все мои разделы(sda1,2,3) на месте. Даю команду df, а sda2 не примонтирован к media. Создаю папку e2 в mnt , монтирую к sda3, а папку media монтирую к sda2. Захожу в рес по FTP, в папку /mnt/e2 и вижу распакованную Enigmu. Дальше иду в /media/photo(где я записывал фото) а там пустота. Если зайти в фото через меню реса-там тоже пусто, одна надпись HDD. После перезагрузки реса привязка к папкам sda2,3 пропадает.


Все верно - не спеши с выводами и дай NLB время на "подготовку" диска, в этот раз эта операция более длительная. Найдет он твой винт и смонтирует sda2 сам. Тормозит этот мод по страшному, сколько времени ему на это нужно - не помню, но знаю точно, что находит.

Этот баг меня тоже доставал - я ушел от него, поставил внутренний мод TDK и все дела. Но винт разбил уже по другому (на 2 энигмы - эксперементирую), swap (подкачку) сделал 3 разделом на 128 Мб, первые 2 раздела по 512 Мб, остальное - под данные.

Пробуй и эксперементируй и походи по Linux разделам в сети - поможет, на многие вопросы получишь ответы )
 

Вложения

  • Multiboot.rar
    1,4 KB · Просмотры: 118

bob_vis

Любитель Сат-ТВ
Не тот загрузчик. Выложил архив (см. приложения). Устанавливать нужно сразу же после прошивки имиджа, т. е. : залил имидж, вырубил питание, включил - залил мультибут, вырубил питание, включил - удерживаешь кнопку 1, загружается NLB. Затем по телнет меняешь окружение.

Т.е я правильно понимаю, что мне надо заново залить NLB и не загружая ее залить мультибут?
P.S. HDD так и не нашелся-пишет "диск поврежден". Странно, но мультибут я брал с сайта DGS и размер у него тот же.

Прошил Ваш мультибут, дал команду и вот результат:
"Unlocking flash...
Done
Erasing old environment...
Done
Writing environment to /dev/mtd1...
Done
Locking ...
Done
[NLB cuberevo_3000 /]$"
Может у меня на конец таки получилось?

Добавлено через 24 минуты
Если никто не поможет, последний возможный совет - поставь имидж от NLB, там эти команды есть, а потом ставь что хочешь.

Если я захочу вернуться на прошивку UFM не получится так, как пишут в первом посте этой темы - http://forum.sat-expert.com/enigma-2/13118-ustanovka-enigma-2-na-praktike.html:
"Еще примечание, если после всех этих манипуляций вы обновили имедж родной прошики (обновление софта или другие причины), пусть даже от НЛБ, то придется заново перешивать и конфигурировать загрузчик."
Опять приду в ту же точку, с чего начал?
 
Последнее редактирование:

romexsrv

Любитель Сат-ТВ
Т.е я правильно понимаю, что мне надо заново залить NLB и не загружая ее залить мультибут?
P.S. HDD так и не нашелся-пишет "диск поврежден". Странно, но мультибут я брал с сайта DGS и размер у него тот же.

Прошил Ваш мультибут, дал команду и вот результат:
"Unlocking flash...
Done
Erasing old environment...
Done
Writing environment to /dev/mtd1...
Done
Locking ...
Done
[NLB cuberevo_3000 /]$"
Может у меня на конец таки получилось?

Да - на этот раз получилось, все верно.
Сначала загружаешь прошивку и, не загружая ее, загружаешь мультибут.

Диск поврежден - это баг. Выполни команду fdisk - l, увидидишь свои разделы. Чтобы уйти от этого бага в вебинтерфейсе выстави ext2 - 1 пост.


Если я захочу вернуться на прошивку UFM не получится так, как пишут в первом посте этой темы - http://forum.sat-expert.com/enigma-2/13118-ustanovka-enigma-2-na-praktike.html:
"Еще примечание, если после всех этих манипуляций вы обновили имедж родной прошики (обновление софта или другие причины), пусть даже от НЛБ, то придется заново перешивать и конфигурировать загрузчик."
Опять приду в ту же точку, с чего начал?

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

По поводу UFM - почему не получится??? Попробуй этот загрузчик, что я тебе дал, ты ведь проверил его на работоспособность ) Удачи
 

bob_vis

Любитель Сат-ТВ
Спасибо за помощь! Небось отрывал от авральной работы!
Видно не везет мне с этой перепрошивкой.
1. HDD так и не определяется-ждал очень долго. В вебинтерфейсе поменял на ext2.
2. По 2 кнопке Энигма не запускается. Если кнопку держу долго-вечный бутинг. Если нажимаю и отпускаю-начинает через какое то время грузится NLB в панику, затем перезагружается уже нормально.
Попробую вернуться на UFM и еще раз попробую с Вашим мультизагрузчиком-но это уже завтра!
Удачи!
 

romexsrv

Любитель Сат-ТВ
Спасибо за помощь! Небось отрывал от авральной работы!
Видно не везет мне с этой перепрошивкой.

Отрицательный результат - это то же результат, чем совсем ничего.
Главное : настойчивость и целеустремленность, желание довести дело до конца.
Пробуй начать все сначала, с самого нуля.
 

bob_vis

Любитель Сат-ТВ
Вернулся на 10513.UFM.build.002. Диск подцепился сразу. Ставил: прошивка, выключил, мультибут, выключил и потом только включил. Файлы в корень папки /var залил, атрибуты поменял на 755, запустил патч мультизагрузчика-итог первоначальный. Что то с этой командой-fw_setenv. Интересно, что в прошивке NLB я не нашел эту команду в папке /var.
Буду дальше экспериментировать.
 
Сверху