Перейти к публикации

F.a.q. Как обновить Xbreboot через Linux.


Rufio
 Поделиться

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

F.A.Q. Как обновить Xbreboot через Linux.

(все действия вы совершаете на свой страх и риск)

 

ФАК подойдет тем, кто хочет обновить Xbreboot, но не хочет снова паять.

Для первоначальной установки Xbreboot паять всё-рано придется. Ссылка

 

Нам понадобиться:

 

1.Gentoo Beta 2

2.lflash для 16mb nand или lflash для 256/512mb nand

3.nandpro 2.0b

4. Чистая болванка СD-R

5. USB-флешка/диск отформатированный в FAT32 (Мой компьютер > Правый клик на USB-устройстве > Форматирование... > FAT32)

6. Xbreboot для вашей ревизии бокса (можно взять на xbins.org)

7. Залитый Xell на боксе (если у вас стоит предыдущая версия Xbreboot, то он там уже есть)

8. Оригинальный Nand считанный с бокса (Считать можно только пайкой)

9. USB-клавиатура и USB-мышь

 

 

Инструкция:

 

1. Патчим XBR для вашей ревизии нашим ключом

1. Распакуйте nandpro в папку c:\nandpro\

 

2. Нажмите Win+R или Пуск > Выполнить...

 

3. Наберите "cmd" без кавычек и кликните ОК или нажмите Enter. Откроется командная строка.

 

4. Наберите

 

cd "c:\nandpro"

 

и нажмите Enter.

 

5.

Переименуйте Xbr bin для вашей ревизии в xbr.bin и положите в c:\nandpro.

Переименуйте оригинальный нанд в 1.bin и положите в c:\nandpro

 

6. В окне командной строки вводим следующие команды

 

nandpro 1.bin: -r16 kv.bin 1 1

 

nandpro 1.bin: -r16 config.bin 3de 2

 

nandpro xbr.bin: -w16 kv.bin 1 1

 

nandpro xbr.bin: -w16 config.bin 3de 2

 

7. Копируем файлы xbr.bin и lflash.c в корень флешки.

2. Записываем скачанный образ gentoo-livecd-xenon-beta-v2.iso на болванку CD-R

 

3. Подключаем клавиатуру, мышь и флешку к боксу

 

4. Включаем приставку кнопкой открытия лотка, кладем CD c записанным Gentoo в лоток, ждем пока начнет грузиться Xell и задвигаем лоток.

 

5. Начнется загрузка Gentoo. Процесс это не быстрый, у меня занял минут 5-7. Появление ярлыков на рабочьем столе означает конец загрузки.

Gentoo загружается на автомате и подхватывает клаву и мышь. Пользователь Gentoo входит автоматически через 10 секунд. Пароль вводить не надо.

6. На рабочем столе Gentoo в левом верхнем углу нажмите Applications > Accessories > Terminal

 

7. Вводим следующие команды

Создаем пароль (используйте легкий пароль, он вам больше не пригодиться.)

sudo passwd

Даем себе админские права:

sudo -s

 

Теперь начинаем монтировать флешку. Для этого на рабочьем столе создаем папку куда будем монтировать. Если ее не создать, то монтирование повиснет.

Идем на рабочий стол:

cd Desktop

Создаем папку:

mkdir flash

В линуксе флешка определяется как эмуляция SCSI устройства. Для этого сначала сканируем SCSI устройства:

dmesg | grep -i "SCSI device"

Теперь, собственно, монтируем флешку:

mount -t vfat -o uid=gentoo,gid=users /dev/sda /home/gentoo/Desktop/flash

Вместо /dev/sda у вас может быть sda1,sdb,sdb1 и т.д. Смотрите как она определилась по логу предыдущей команды.

Идем в папку смонтированной флешки:

cd /home/gentoo/Desktop/flash

Выполняем команды:

gcc lflash.c -o lflash

./lflash 1.bin xbr.bin

 

На сообщения об ошибках "illegal logical block" внимания не обращаем.

http://i12.photobucket.com/albums/a246/Grim187/1.png

8. Вытаскиваем диск из лотка и перезагружаем приставку.

 

Готово. Xbreboot обновлен.

Изменено пользователем Rufio
Ссылка на комментарий
Поделиться на других сайтах

Вообщето для этих целей есть Flash360, работает прям из даша. Ну или спец диск Debian_5.0_Mini_LiveCD-Free60, который включает все утилиты для прошивки. Все можно скачать с xbins.
Ссылка на комментарий
Поделиться на других сайтах

Вообщето для этих целей есть Flash360, работает прям из даша. Ну или спец диск Debian_5.0_Mini_LiveCD-Free60, который включает все утилиты для прошивки. Все можно скачать с xbins.

 

Ну и написал бы ФАК..

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

Ну и написал бы ФАК..

Кхм ) Мне какбе он не нужен ) К каждой проге ридми есть, скачал да прочел.

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

А если только Xell грузиться?

 

Да и вообще прошерстив рунет я так ничего внятного, кроме как пайки, и не нашел.

Думаю данный способ без внимания в любом случае не останется.

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

А если только Xell грузиться?

 

Да и вообще прошерстив рунет я так ничего внятного, кроме как пайки, и не нашел.

Думаю данный способ без внимания в любом случае не останется.

Flash360 может хоть что грузить, и даже только кселл.

 

Лучше перепиши фак для Debian_5.0_Mini_LiveCD-Free60 и Flash360, ибо этот фак просто вынос моска ))) Сори конечно. Ты просто не знал.

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

Flash360 может хоть что грузить, и даже только кселл.

 

Лучше перепиши фак для Debian_5.0_Mini_LiveCD-Free60 и Flash360, ибо этот фак просто вынос моска ))) Сори конечно. Ты просто не знал.

 

Во-первых ФАК для Debian ничем не отличается от этого.. За исключением 2-х строк, действия все те же.

Во-вторых у Debian проблемы с 256/512mb нандом на Джасперах.

В-третьих, повторяю, вариант с Flash360 не подойдет тем, у кого не грузится даш или не установлен по каким-либо причинам XeXloader/XeXmenu.

 

"Сорри конечно. Ты просто не знал."

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

Долго не мог понять как же запустить этот к

селл. Оказывается джой нужно было подключить к заднему юсб.:) потом начал мучать дебиан.:) пользовался тем мануалом забугорным на который ты дал ссылку, нифига не получилось.:( потом пытался тупо прошить готовым файлом с уже вставленным квк и рафкн, и тоже безрезультатно.:( в итоге после 4-х часового мучения прочел еще раз твой фак и дошло что нужно после команды аттачед определить какое значение имеет флешка так и не смог догнать как в этом списке найти правильное значение sd:( это последнее что осталось неопознаным:) подскажи пожалуйста, сегодня буду пробовать генту посмотрим что из этого выйдет..

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

Долго не мог понять как же запустить этот к

селл. Оказывается джой нужно было подключить к заднему юсб.:) потом начал мучать дебиан.:) пользовался тем мануалом забугорным на который ты дал ссылку, нифига не получилось.:( потом пытался тупо прошить готовым файлом с уже вставленным квк и рафкн, и тоже безрезультатно.:( в итоге после 4-х часового мучения прочел еще раз твой фак и дошло что нужно после команды аттачед определить какое значение имеет флешка так и не смог догнать как в этом списке найти правильное значение sd:( это последнее что осталось неопознаным:) подскажи пожалуйста, сегодня буду пробовать генту посмотрим что из этого выйдет..

Кселл еще можно запустить нажав на кнопку открывания привода )

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

Долго не мог понять как же запустить этот к

селл. Оказывается джой нужно было подключить к заднему юсб.:) потом начал мучать дебиан.:) пользовался тем мануалом забугорным на который ты дал ссылку, нифига не получилось.:( потом пытался тупо прошить готовым файлом с уже вставленным квк и рафкн, и тоже безрезультатно.:( в итоге после 4-х часового мучения прочел еще раз твой фак и дошло что нужно после команды аттачед определить какое значение имеет флешка так и не смог догнать как в этом списке найти правильное значение sd:( это последнее что осталось неопознаным:) подскажи пожалуйста, сегодня буду пробовать генту посмотрим что из этого выйдет..

 

Да, подключать надо в задний юсб, хорошо что догадался.

Выложи лог, который тебе на команду аттачет выдает.

 

Кселл еще можно запустить нажав на кнопку открывания привода )

 

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

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

Да, подключать надо в задний юсб, хорошо что догадался.

Выложи лог, который тебе на команду аттачет выдает.

 

 

 

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

вечером сделаю скрины.

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

Да, подключать надо в задний юсб, хорошо что догадался.

Выложи лог, который тебе на команду аттачет выдает.

 

 

 

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

отключил все носители кроме флехи и после команды dmesg Определилось всего одно устройство с логом sda. Начал монтировать флешку, прописал как у тебя команду mount выдало ошибку, нужен пробел между слешем и сда /dev/ sda / вроде потом прокатило, дальше когда зашел на флешку и выполнил команду с файлом lflash.c выдал такую ошибку.:( file no such or directori когда пытался в дебиан прошить та же ерунда была.:( че за хрень это? Что я не правильно делаю?

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

отключил все носители кроме флехи и после команды dmesg Определилось всего одно устройство с логом sda. Начал монтировать флешку, прописал как у тебя команду mount выдало ошибку, нужен пробел между слешем и сда /dev/ sda / вроде потом прокатило, дальше когда зашел на флешку и выполнил команду с файлом lflash.c выдал такую ошибку.:( file no such or directori когда пытался в дебиан прошить та же ерунда была.:( че за хрень это? Что я не правильно делаю?

 

Естественно все остальные носители надо отключить. В ЮСБ втыкаешь только клаву, мышь и флешку в файлами lflash.c и xbr.bin (отформатирована в фат32). Какую ошибку выдало при монтировании? Где логи? Пробелов никаких не надо.

 

file no such or directori значит что файла в папке нет, т.е. флешку ты не смонтировал.

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

Естественно все остальные носители надо отключить. В ЮСБ втыкаешь только клаву, мышь и флешку в файлами lflash.c и xbr.bin (отформатирована в фат32). Какую ошибку выдало при монтировании? Где логи? Пробелов никаких не надо.

 

file no such or directori значит что файла в папке нет, т.е. флешку ты не смонтировал.

скинь мне свой номер в личку.

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

Все! Прошил.:) лпт порт мне помог! Почему то в этот раз не видел флеш контроллер с резисторами.:( как их убрал все прошло нормально.:)
Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...
  • 2 недели спустя...
да то да ,но без дров на видюху смысла пользования

им 0

 

Найди дрова, смонтируй в образ, залей на болвань и радуйся

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

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...