В общем запустил я сабж все таки! Опишу как я это сделал.
Понадобиться
1 Компьютер с GNU/Linux (я использовал Ubuntu 10.10rc, но пойдет и любой другой дистрибутив)
2 Флешка
3 образ Openmoko (пробовал и кутопию кстати)
4 ядро
5 ezx-boot-usb
Все команды выполняем в консоле
создадим в домашнем каталоге каталог openmoko и скачаем все что перечислено в ссылках выше в этот каталог
вставляем флешку в картридер и вводим
видим вывод
Диск /dev/sda: 20.0 ГБ, 20020396032 байт
255 heads, 63 sectors/track, 2434 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe0e1e0e1
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 124 995998+ 82 Linux своп / Solaris
/dev/sda2 125 2434 18555075 5 Расширенный
/dev/sda5 125 1218 8787523+ 83 Linux
/dev/sda6 1219 2434 9767488+ 83 Linux
Диск /dev/sdb: 1004 МБ, 1004535808 байт
7 heads, 38 sectors/track, 7375 cylinders
Units = цилиндры of 266 * 512 = 136192 bytes
Disk identifier: 0x0005e623
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 * 1 3943 524400 6 FAT16
/dev/sdb2 3944 7375 456456 83 Linux
sdb это и есть наша флешка (конечно же у вас последняя буква может быть другой), разобьем ее на два раздела (FATи ext2)
далее отформатируем оба раздела командами
создадим точки монтирования для обоих разделов
примонтируем оба раздела
копируем наше ядро на первый раздел
sudo cp ~/openmoko/zImage /mnt/sdb1
распаковываем образ системы на второй
Отмонтируем оба раздела
и вставляем флешку в телефон. Переводим телефон в бут режим (голосовая кнопка + красная кнопка), подключаем его к компу/
Переходим в ранее созданный каталог openmoko
делаем ezx-boot-usb исполняемым
sudo chmod +x ezx-boot-usb
ну и выполняем его
sudo ./ezx-boot-usb zImage
По экрану телефона должен побежать текст загрузки, и примерно через минуту можно будет увидеть сам openmoko
[video]http://www.youtube.com/watch?v=hcExnY2YzVE[/video]
ЗЫ мануалы пишу не так часто, так что прошу прощения если не очень понятно, буду рад если меня в чем то поправят!
Сообщение отредактировал KTATTOO - 7.10.2010, 4:01
Понадобиться
1 Компьютер с GNU/Linux (я использовал Ubuntu 10.10rc, но пойдет и любой другой дистрибутив)
2 Флешка
3 образ Openmoko (пробовал и кутопию кстати)
4 ядро
5 ezx-boot-usb
Все команды выполняем в консоле
создадим в домашнем каталоге каталог openmoko и скачаем все что перечислено в ссылках выше в этот каталог
Код
mkdir ~/openmoko
вставляем флешку в картридер и вводим
Код
sudo fdisk -l
видим вывод
Spoiler:
Код
Диск /dev/sda: 20.0 ГБ, 20020396032 байт
255 heads, 63 sectors/track, 2434 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe0e1e0e1
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 124 995998+ 82 Linux своп / Solaris
/dev/sda2 125 2434 18555075 5 Расширенный
/dev/sda5 125 1218 8787523+ 83 Linux
/dev/sda6 1219 2434 9767488+ 83 Linux
Диск /dev/sdb: 1004 МБ, 1004535808 байт
7 heads, 38 sectors/track, 7375 cylinders
Units = цилиндры of 266 * 512 = 136192 bytes
Disk identifier: 0x0005e623
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 * 1 3943 524400 6 FAT16
/dev/sdb2 3944 7375 456456 83 Linux
[close]
sdb это и есть наша флешка (конечно же у вас последняя буква может быть другой), разобьем ее на два раздела (FATи ext2)
Код
sudo fdisk /dev/sdb
d
n
p
1
+300M(можно и другой раздел)
n
p
2
w
d
n
p
1
+300M(можно и другой раздел)
n
p
2
w
далее отформатируем оба раздела командами
Код
sudo mkdosfs /dev/sdb1
sudo mke2fs /dev/sdb2
sudo mke2fs /dev/sdb2
создадим точки монтирования для обоих разделов
Код
sudo mkdir /mnt/sdb1
sudo mkdir /mnt/sdb2
sudo mkdir /mnt/sdb2
примонтируем оба раздела
Код
sudo mount /dev/sdb1 /mnt/sdb1
sudo mount -t ext2 /dev/sdb2 /mnt/sdb2
sudo mount -t ext2 /dev/sdb2 /mnt/sdb2
копируем наше ядро на первый раздел
Код
sudo cp ~/openmoko/zImage /mnt/sdb1
распаковываем образ системы на второй
Код
sudo cd /mnt/sdb2
sudo tar jxvpf ~/openmoko/openmoko_image_glibc_ipk_2007.12.tar.gz
sudo tar jxvpf ~/openmoko/openmoko_image_glibc_ipk_2007.12.tar.gz
Отмонтируем оба раздела
Код
sudo umount /dev/sdb1
sudo umount /dev/sdb2
sudo umount /dev/sdb2
и вставляем флешку в телефон. Переводим телефон в бут режим (голосовая кнопка + красная кнопка), подключаем его к компу/
Переходим в ранее созданный каталог openmoko
Код
sudo cd ~/openmoko
делаем ezx-boot-usb исполняемым
Код
sudo chmod +x ezx-boot-usb
ну и выполняем его
Код
sudo ./ezx-boot-usb zImage
По экрану телефона должен побежать текст загрузки, и примерно через минуту можно будет увидеть сам openmoko
[video]http://www.youtube.com/watch?v=hcExnY2YzVE[/video]
ЗЫ мануалы пишу не так часто, так что прошу прощения если не очень понятно, буду рад если меня в чем то поправят!
Сообщение отредактировал KTATTOO - 7.10.2010, 4:01