Saulius5
Профи в Сат-ТВ
Изпробовал разные методы, как ускорить закрузку Е2 из внешней фляшки.
Остановилься на этом. Он самый эфективный. Время загрузки с моей фляшки MyFlash High Speed 1GB (скорость чтения - 23MB/S) 2мин 5 сек. Было - 3 мин. 40 сек.
Рецепт ускорения:
1. Выбрать самый быстрый на сегодня USB стик (скорость чтения более 30MB/s)
2. Надо сформатировать четыре раздела на фляшке в таком порядке и последовательности:
1-1 ext2, XBA
1-2 FAT32, BOOT
1-3 ext2, E2.1
1-4 ext2, E2.2
Для этого можно использовать разные HDD утилиты типа Acronis, NortonGhost ... или линуксойдные.
Я воспользовалься GParted Live CD/USB/HD/PXE. Она очень простая и без наворотов выполнит нашу задачу. Есть подержка и русского.
3. Качаем этот iso имидж и делаем новый CD/DVD с помощью любого выжигателя дисков.
4. Стартуем свой комп из этого CD. Стартует Debian Linux. Выбираем первую опцию, а потом латинскую клавиатуру и потверждаем другие опции с Еnter. Стартует X-windows и наша утилита для форматирования дисков GParted.
6. Отформатировав нашу фляшку так, как описанно в пункте 2, перезагружаем комп на OS Windows и пускаем KCC. В то же время тюнер загружаем из внутреннего фляша. После старта, вставляем нашу подготовленную фляшку и переходим в режим Standby.
7. Из KCC инсталируем BA плагин и BA boot плагин (как это сделать уже описано в другом факе)
8. В KCC Experten вкладке должны увидеть четыре раздела в таком порядке:
/dev/sda1 Linux ext2 XBA
/dev/sda2 Win95 FAT32 vfat
/dev/sda3 Linux ext2 E2.1
/dev/sda3 Linux ext2 E2.2
9. Если все так - переходим во вкладку Barry Allen и инсталируем Е2 архив в один из разделов /sda3 или /sda4 нашей фляшки.
10. Перегружаем тюнер из внутреннего фляша.
11. С помощью FTP идем по пути /tmp/usb/BOOT (1-2)/
и там создаем директорию boot и копируем загрузочный файл энигмы uImage (эго берем, предварительно разпаковав весь архив нужной нам енигмы2. Он находится по пути /boot/uImage).
Обязательно используйте такойже загрузчик, какой имидж будете грузить!)
12. Через FTP или телнет и vi редактором правим файл параметров загрузки энигмы. Он находится по пути /tmp/usb/XBA (1-1)/ba/ba/[имя имиджа Е2]/bootp.conf
13. Перегружаем тюнер и стартуем Е2. В первый раз она стартанет на одну минуту дольше. Это одноразовый процес настройки девайсов. После этого будет стартовать Е2 почти в два раза быстрее обычного.
14. Еще уменьшить время загрузки можно поправив таймер BAboot, по пути:
/tmp/usb/XBA (1-1)/ba/tools/config/baboot.ini:
Удачи.[/HIDE]
Остановилься на этом. Он самый эфективный. Время загрузки с моей фляшки MyFlash High Speed 1GB (скорость чтения - 23MB/S) 2мин 5 сек. Было - 3 мин. 40 сек.
Рецепт ускорения:
1. Выбрать самый быстрый на сегодня USB стик (скорость чтения более 30MB/s)
2. Надо сформатировать четыре раздела на фляшке в таком порядке и последовательности:
1-1 ext2, XBA
1-2 FAT32, BOOT
1-3 ext2, E2.1
1-4 ext2, E2.2
Для этого можно использовать разные HDD утилиты типа Acronis, NortonGhost ... или линуксойдные.
Я воспользовалься GParted Live CD/USB/HD/PXE. Она очень простая и без наворотов выполнит нашу задачу. Есть подержка и русского.
3. Качаем этот iso имидж и делаем новый CD/DVD с помощью любого выжигателя дисков.
4. Стартуем свой комп из этого CD. Стартует Debian Linux. Выбираем первую опцию, а потом латинскую клавиатуру и потверждаем другие опции с Еnter. Стартует X-windows и наша утилита для форматирования дисков GParted.
Скрытое содержимое доступно для зарегистрированных пользователей!
6. Отформатировав нашу фляшку так, как описанно в пункте 2, перезагружаем комп на OS Windows и пускаем KCC. В то же время тюнер загружаем из внутреннего фляша. После старта, вставляем нашу подготовленную фляшку и переходим в режим Standby.
7. Из KCC инсталируем BA плагин и BA boot плагин (как это сделать уже описано в другом факе)
8. В KCC Experten вкладке должны увидеть четыре раздела в таком порядке:
/dev/sda1 Linux ext2 XBA
/dev/sda2 Win95 FAT32 vfat
/dev/sda3 Linux ext2 E2.1
/dev/sda3 Linux ext2 E2.2
9. Если все так - переходим во вкладку Barry Allen и инсталируем Е2 архив в один из разделов /sda3 или /sda4 нашей фляшки.
10. Перегружаем тюнер из внутреннего фляша.
11. С помощью FTP идем по пути /tmp/usb/BOOT (1-2)/
и там создаем директорию boot и копируем загрузочный файл энигмы uImage (эго берем, предварительно разпаковав весь архив нужной нам енигмы2. Он находится по пути /boot/uImage).
Обязательно используйте такойже загрузчик, какой имидж будете грузить!)
12. Через FTP или телнет и vi редактором правим файл параметров загрузки энигмы. Он находится по пути /tmp/usb/XBA (1-1)/ba/ba/[имя имиджа Е2]/bootp.conf
Код:
BADEVICE=/dev/[COLOR="Red"]sda3[/COLOR] #sda3 - это раздел, где разпакована Е2
BADEVID=0:[COLOR="Red"]2[/COLOR] #2- это раздел FAT32 с загрузчиком
IPADDR=192.168.x.x
SERVERIP=192.168.x.x
GATEWAY=192.168.x.x
BOOTARGS=console=ttyAS0,115200 root=$badevice rw ip=$ipaddr:$serverip:$gateway:255.255.255.0:kathre in:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwconf=device:eth0,hwaddr:$ethaddr init=/bin/devinit
BOOTCMD=usb reset;[COLOR="Red"]fatload[/COLOR] usb $badevid a5000000 boot/uImage;bootm a5000000
#вписать fatload вместо ext2load
13. Перегружаем тюнер и стартуем Е2. В первый раз она стартанет на одну минуту дольше. Это одноразовый процес настройки девайсов. После этого будет стартовать Е2 почти в два раза быстрее обычного.
14. Еще уменьшить время загрузки можно поправив таймер BAboot, по пути:
/tmp/usb/XBA (1-1)/ba/tools/config/baboot.ini:
Код:
[bootmenu]
timeout = [COLOR="Red"]5[/COLOR] #время в секундах, сколько показывать выборочное меню. По умолчанию - стоит 15 сек)
[textblock]
SelOK = X
Sel = >
# 0 = schwarz
# 1 = gruen
# 2 = gelb
# 3 = weiss
# 4 = rot
ColorSelect= 2
ColorOK = 1
Color = 3
ColorBack = 0
Последнее редактирование: