www.book-pro.ruwww.elbook-shop.ru
IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
Rescue Boot для SmartQ7
kirill
сообщение 27.7.2010, 17:05
Сообщение #1


Активный участник
***

Группа: Продвинутые пользователи
Сообщений: 141
Thanks: 13 *
Регистрация: 29.10.2009
Пользователь №: 129



Мултибутовая версия "Recovery Console" http://smartqmid.ru/index.php?showtopic=961&st=0

Надоело каждый раз лезть к розетке, решил сделать версию для малтибута.

http://rghost.net/2211505

Инструкция:

1. Распаковать архив в корень сд-карточки
2. Вставить карточку в SmartQ7
3. Включить Смарт
4. Выбрать второе меню
5. втыкаем клавиатуру, начинаем чинить.

Cheat sheet:
runme=my_custom_script.sh - Запускаем свой скрипт на сд-карточки
ext3loop=path_to_file_on_sd_card.bin - Запускаем систему из файла на карточке (об этом потом напишу)

Для q5 нужно другое ядро, если кто попробует на 5ке напишите как прошло.
Перейти в начало страницы
 
+Цитировать сообщение
The Following Members Thank the Author for his Post:
SeNS
сообщение 28.7.2010, 2:13
Сообщение #2


Живет на форуме
****

Группа: Пользователи
Сообщений: 631
Thanks: 23 *
Регистрация: 14.10.2009
Из: Boston, USA
Пользователь №: 51



Во, все ближе и ближе... wink.gif

Цитата(kirill @ 27.7.2010, 10:05) *
5. втыкаем клавиатуру, начинаем чинить.

Подождем, когда тебе п. 5 надоест - думаю, скоро laugh.gif
Перейти в начало страницы
 
+Цитировать сообщение
kirill
сообщение 28.7.2010, 14:58
Сообщение #3


Активный участник
***

Группа: Продвинутые пользователи
Сообщений: 141
Thanks: 13 *
Регистрация: 29.10.2009
Пользователь №: 129



Цитата(SeNS @ 28.7.2010, 9:13) *
Подождем, когда тебе п. 5 надоест - думаю, скоро laugh.gif


ха-ха, Ну мне допустим не надоест настоящая клавиатура. Но для любителей тыкать в экран есть вот такой вариант:

Запускаем официальную прошивку из файла на карточке. Что надо:

1. Скрипт: http://rghost.net/2218251 (создает файл с прошивкой makeimage.sh )
2. rootfs.tar.gz and home.tar.gz из официальной прошивки
3. Компьютер с linux + sudo (протестировано на ubuntu)
4. rescue boot
5. sdcard

Как:
1. Создать папку с таким содержимым: rootfs.tar.gz , home.tar.gz , makeimage.sh
2. Запустить ./makeimage.sh
3. Это создаст файл: sq.fs (1 Gb)
4. Скопировать на карточку в папку boot
5. Распаковать http://rghost.net/2211505 на sdcard
6. Отредактировать boot/menu.lst

CODE
title Q7
kernel /boot/q7kernel
initrd /boot/q7initrd.gz
param console=ttySAC0,115200n8 ext3loop=boot/sq.fs


Запускаем, выбираем меню, ждем, выбираем язык, калибруем экран.
Перейти в начало страницы
 
+Цитировать сообщение
Xlab
сообщение 28.7.2010, 16:16
Сообщение #4


Ъ
****

Группа: Модераторы
Сообщений: 972
Thanks: 18 *
Регистрация: 3.11.2009
Из: Россия, Москва
Пользователь №: 145



А скорость не страдает?
Перейти в начало страницы
 
+Цитировать сообщение
kirill
сообщение 29.7.2010, 1:09
Сообщение #5


Активный участник
***

Группа: Продвинутые пользователи
Сообщений: 141
Thanks: 13 *
Регистрация: 29.10.2009
Пользователь №: 129



Цитата(Xlab @ 28.7.2010, 23:16) *
А скорость не страдает?

У меня сд-карта быстрая: "class 6", так что вроде бы ничего так. Запуск с карточки из раздела и запуск с карточки из файла не сильно отличается по скорости. Собственно экспериментов не ставил конкретных данных дать не могу, но запускается из файла достаточно быстро.

Перейти в начало страницы
 
+Цитировать сообщение
Xlab
сообщение 29.7.2010, 11:05
Сообщение #6


Ъ
****

Группа: Модераторы
Сообщений: 972
Thanks: 18 *
Регистрация: 3.11.2009
Из: Россия, Москва
Пользователь №: 145



Ок, я гляну
Перейти в начало страницы
 
+Цитировать сообщение
Xlab
сообщение 29.7.2010, 11:44
Сообщение #7


Ъ
****

Группа: Модераторы
Сообщений: 972
Thanks: 18 *
Регистрация: 3.11.2009
Из: Россия, Москва
Пользователь №: 145



А как расширять данный образ? Скажем, 2 гига не умещалось на карту, купили новую, теперь можно уместить, а образ то 1гб фиксированно..
Перейти в начало страницы
 
+Цитировать сообщение
Xlab
сообщение 29.7.2010, 11:48
Сообщение #8


Ъ
****

Группа: Модераторы
Сообщений: 972
Thanks: 18 *
Регистрация: 3.11.2009
Из: Россия, Москва
Пользователь №: 145



А если vfat побьётся и мы потеряем кусок от нашего файла? Можно будет этот файл обработать fsck и починить используя запасные суперблоки? Просто у ext3 эти блоки по всему диску разбросаны, а у vfat один. А если нечаянно промазать по кнопке в проводнике и удалить не ту папку? Сыкотно..
Перейти в начало страницы
 
+Цитировать сообщение
kirill
сообщение 29.7.2010, 14:27
Сообщение #9


Активный участник
***

Группа: Продвинутые пользователи
Сообщений: 141
Thanks: 13 *
Регистрация: 29.10.2009
Пользователь №: 129



Про скорость:
Запуск 43 секунды от выбора в бут-меню до появления рабочего стола ( кстати splashy на работает) (sdcard class 6)

Про расширение, несколько вариантов:
1. сначалa dd чтобы увеличить файл, потом resize2fs
2. Создаешь новый файл нужного размера, форматируешь, копируешь содержимое, проверяешь, удаляешь старый файл
3. Делаешь backup в rootfs.tar.gz + homefs.tar.gz, потом воссоздаешь но с другим размером

Цитата
А если vfat побьётся и мы потеряем кусок от нашего файла? Можно будет этот файл обработать fsck и починить используя запасные суперблоки? Просто у ext3 эти блоки по всему диску разбросаны, а у vfat один. А если нечаянно промазать по кнопке в проводнике и удалить не ту папку? Сыкотно..
Xlab Дата Сегодня, 18:44


А с другой стороны делать backup/restore легче, сбросил файл на компьютер и все. Думаю обезопасить от удаления файла с прошивкой как-нибудь можно. Пока не знаю точно как: что-нибудь вроде 1. mount --bind /mnt/sdcard/.protected /.protected 2. mount tmpfs /mnt/sdcard/.protected . Надо поэкспериментировать.
Перейти в начало страницы
 
+Цитировать сообщение
SeNS
сообщение 29.7.2010, 19:36
Сообщение #10


Живет на форуме
****

Группа: Пользователи
Сообщений: 631
Thanks: 23 *
Регистрация: 14.10.2009
Из: Boston, USA
Пользователь №: 51



Цитата(kirill @ 28.7.2010, 7:58) *
ха-ха, Ну мне допустим не надоест настоящая клавиатура. Но для любителей тыкать в экран есть вот такой вариант:


OK, пасиб. Кстати, калибрации, наверное, можно избежать, если подсунуть somehow файл калибрации из юбунты или андроида. Только такое-же (как предыдущее) подробное how-to не помешало-бы smile.gif
Перейти в начало страницы
 
+Цитировать сообщение
kirill
сообщение 30.7.2010, 0:52
Сообщение #11


Активный участник
***

Группа: Продвинутые пользователи
Сообщений: 141
Thanks: 13 *
Регистрация: 29.10.2009
Пользователь №: 129



Цитата(SeNS @ 30.7.2010, 2:36) *
OK, пасиб. Кстати, калибрации, наверное, можно избежать, если подсунуть somehow файл калибрации из юбунты или андроида. Только такое-же (как предыдущее) подробное how-to не помешало-бы smile.gif

А че ее избегать, это только один раз делать надо в самый первый запуск, так надежней.
Перейти в начало страницы
 
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 28.1.2012, 11:51
html counterсчетчик посетителей сайта

Bridged By IpbWiki: Integration Of Invision Power Board and MediaWiki © GlobalSoft