HPC.ru lite - Все форумы
Форум: Электронные книги ONYX (eBook)
Тема: obuntu а-версия. Для профи
Страницы: [1] 2 3 4 5 6

[Ответить]
Kirith [06.07.2013 21:46] obuntu а-версия. Для профи:
Интереснейшая разработка польского программера seaniko7 наконец-то доступна простым смертным!
Данная версия только для знающих командную строку и терминал.
Это портированная Ubuntu на ONYX М92.

upd 16/08/13 Новая версия установки: Install notes:

Download kernel installer

Download latest rootfs

Copy compressed rootfs and kernel installer on SD card

Flash Obuntu kernel using installer

Start bootloader using update procedure (i.e. reboot holding Back button)

Select "Update Obuntu" from menu

Updater will rarrange internal memory and install Obuntu on newly created partition.

Please be aware that user space partition will be formatted.

Whole process should take between 30 minutes to 1 hour depending on your SD card speed.

After installation is complete (ereader will reboot), you can safely remove SD card and boot into Obuntu.
Порядок установки (во внутреннюю память):
- скачать установщик ядра ОС https://www.dropbox.com/s/8cs8qe4qwl430pf/obuntu_install_20130816.oar
- скачать последнюю (16.08.13) корневую систему https://www.dropbox.com/s/4wyenmpx785btm3/OBUNTU.update-20130816.tar.gz
- записать оба файла на SD-карту (не распаковывая)
- записать ОС в память книги, путём запуска установщика (при этом все данные внутри книги будут уничтожены(!!!))
- запустить процедуру обновления (стандартным способом - включить книгу при нажатом джойстике/кнопке "Back". Появится загрузчик.
- выбрать из меню загрузчика "Update Obuntu". Это приведёт к созданию разделов во внутренней памяти и записи корневой системы.
- после окончания установки (это будет сообщено на экране) можно вынуть SD-карту и загрузиться в Obuntu.

Вся процедура занимает от 0,5 до 1 часа (в зависимости от скорости SD-карты). Лучше подключить на это время внешнее питание

Предыдущий способ установки (на SD-карту):
Оригинал топика http://www.mobileread.com/forums/showthread.php?t=217438
Hi all.

As some of users requested, I'll be releasing early, preview Obuntu images for those who are interested in following my work, as well as those, who would like to contribute in terms of testing and development.

Official project page will be launched within few days, so at the moment please use following topic for everything related to Obuntu.

Also please keep in mind that this project is in very early stage, thus I won't focus on easy installers, FAQ, etc.
It is targeted for advanced users only.

Install notes:

Download uImage-initramfs from:
https://github.com/intromatyk/public_kernel/tree/iMX508
Flash uImage using dd command with following options:
of=/dev/mmcblk0
bs=512
seek=12288
Download current rootfs from:
https://www.dropbox.com/s/n50udy9rkiohfst/060713.tar.bz2
Format SD and create two ext3 partitions
Unpack rootfs on second partition preserving permissions and symbolic links
Boot OS using update procedure (i.e. reboot holding Back button)

06-07-2013 image: https://www.dropbox.com/s/n50udy9rkiohfst/060713.tar.bz2

Мой вольный перевод (при помощи переводчика Google):
Привет всем.
Как некоторые из пользователей и хотели, я буду выкладывать предварительные образы Obuntu для тех, кто заинтересован в следующих моих работах, а также тех, кто хотел бы внести свой вклад в плане тестирования и разработки.
Официально проект будет запущен в течение нескольких дней, так что на данный момент для информации используйте эту тему про Obuntu. Также, пожалуйста, имейте в виду, что этот проект находится в очень ранней стадии, поэтому я не буду заострять внимание на простой установке, FAQ и т.д. Она предназначена только для опытных пользователей.
Примечания по установке:
- Скачать uImage-Initramfs из: https://github.com/intromatyk/public_kernel/tree/iMX508
- Flash ([i]не знаю как перевести[/i]) uImage использованием dd команды со следующими ключами:
of=/dev/mmcblk0
bs=512
seek=12288
- Скачать текущий образ корневой файловой системы из: https://www.dropbox.com/s/n50udy9rkiohfst/060713.tar.bz2
- Форматировать SD и создать два раздела ext3
- Распакуйте образ корневой файловой системы на второй раздел с сохранением прав и символьных ссылок
- Загрузка ОС просходит с помощью процедуры обновления (т.е. перезагрузка с зажатой кнопой "Назад")
06-07-2013 образ: https://www.dropbox.com/s/n50udy9rkiohfst/060713.tar.bz2
Исходная тема тут
pkb [07.07.2013 06:14] :
Он поляк
seaniko7 уже выкладывал unlocker, там был файлик flash.oar, который записывает образ:

#!/bin/sh

dd if=/media/flash/update/uImage of=/dev/mmcblk0 bs=512 seek=12288

reboot

Только в нашем случае uImage-initramfs, впорочем можно же переименовать uImage-initramfs в uImage.
Дайте знать, если непонятно, что с этим делать?
Если Вы не запишите образ используя dd, то Вы просто не сможете загрузиться с SD карты, порядок действий может быть любой.
Kirith [07.07.2013 12:37] :
pkb, ну то есть если я файл uImage-Initramfs положу в /home, то запись на карту памяти так выглядит? dd if=/home/user/uImage-Initramfs of=/dev/mmcblk0 bs=512 seek=12288
И разделы какого размера? Нужен-ли swap?
pkb [07.07.2013 14:20] :
Ты же не на компе это обираешься делать? Flash uImage означает перепрошить образ на книжке. Насчет размеров разделов не знаю. Тут главная это вторая партиция с нее он грузиться будет, туда надо будет распаковать тот архив. Ну гига 2 наверное надо.
Kirith [07.07.2013 15:34] :
А я как-раз на компе и собирался....
То есть надо так:
- образ на внутр память
- выполнить
dd if=/media/flash/uImage-Initramfs of=/dev/mmcblk0 bs=512 seek=12288
и это типа загрузочную запись создаст? А книга вообще в обычном режиме-то станет грузиться?
Или просто возникнет некая виртуальная файловая система, внутри которой и запустится Obuntu? А загрузчик стандартный: он так всё подхватит и повреждения основной ОС на книге не будет?
В целом мои вопросы вызваны недоумением зачем использовать dd? Я знаю что это очень опасное копирование, которое не смотрит на фс, а просто затирает ячейки на фс своими данными... В чём необходимость использования dd?
+ ещё вопрос. Какие аргументы у команды копирования (cp, если не ошибаюсь) с сохранением прав и символьных ссылок?
UPD А там же архив tar.bz.... Значит и аргументы должны быть к команде "tar"? Верно?
pkb [07.07.2013 19:04] :
Да. Не создаст, а перезапишет. Так и происходит обновление initramfs. Это же не просто файл, который нужно скопировать куда-то на файловой системе. В обычном режиме она будет грузится, как обычно. Вы уже его обновляли, если ставили unlocker.

Распаковывать архив так: tar -jpxvf <путь к архиву>

v необязательно, означает verbose, т.е будешь видеть, какие файлы распаковываются.

ЗЫЖ Kirith, если сомневаешься, лучше не делать, а подождать, когда будет попроще установка.
Kirith [07.07.2013 19:56] :
Я тоже об этом думал... Но так никто не жаждет вперёд меня пробовать... А у меня тут "не моя" М92М лежит... и на меня смотрит...
А если я под рутом архиватор открою? И разархивирую в GUI? Права рутовые станут?...
Мне как-то раздел №2 на SD в командной строке ввести надо. Может назвать его как-то, он примонтируется в /media/user/***. Так?
pkb [07.07.2013 20:29] :
Я мало чего знаю про GUI и пока не понял в чем затруднение, в GUI ты видишь раздел №2, а в командной строке не знаешь, как ввести?
Злой Зилов [07.07.2013 23:39] :
Ну поставишь и чего?
Kirith [08.07.2013 07:56] :
У меня есть корыстный интерес:
* подключить 3G-модем. Тогда просмотр интернета возможен станет везде. И браузер можно будет использовать любой (Firefox, Opera или Chrome)
* подключить клавиатуру. Тогда в текстовом редакторе можно будет набирать любого размера документы, достаточно комфортно. Получится супер-записная книжка.
* использовать Gnumeric. Мне для ведения эл.журнала надо работать с таблицами, заполняя и редактируя содержимое. ONYX М92 для этого меня вполне устроит.
[Ответить]
[Вперед >]