http://www.omegamoon.com/blog/static.ph ... urusUbuntu и http://home.arcor.de/bnsmb/public/htdoc ... _C760.html - основное описание - первоисточник(отсюда же и качать все файлы)
Далее качаем вот это:
http://www.zaurus.org.uk/cortez/ubuntu/ ... rc1.tar.gz
http://www.zaurus.org.uk/cortez/ubuntu/ ... ion.tar.gz
и вот это:
kexecboot kernel: http://www.angstrom-distribution.org/de ... 2-c7x0.bin
updater.sh binary: http://www.zaurus.org.uk/cortez/ubuntu/ ... updater.sh
так же качаем gnu-tar http://extra.nextmail.ru/Zubuntu/gnu-tar
теперь переименовываем zImage-kexecboot-2.6.26-r12-c7x0.bin в zImage.bin и кладем на CF, так же туда кладём updater.sh, image.nfo(из архива можно вытащить) и gnu-tar. Следом туда же кладём zubuntu-desktop-rc1.tar.gz и c7x0-root-addition.tar.gz
Теперь делим SDшку(1Gb) на 2 раздела - ext2 и Linux swap, да так, чтобы ext2 занимал 750 мб, а остальное досталось Linux swap.
Вставляем SD-шку и CF-ку в завр.
в консоли небираем:
Код: Выделить всё
fdisk -l /dev/mmcda
Код: Выделить всё
Device Boot Start End Blocks Id System
/dev/mmcblk0p1 1 728 733792+ 83 Linux
/dev/mmcblk0p2 729 991 265104 82 Linux swap / Solaris
Код: Выделить всё
mount /dev/mmcda1 /mnt/card
Код: Выделить всё
mount
Код: Выделить всё
cd /mnt/card
/mnt/cf/gnu-tar zxvf /mnt/cf/zubuntu-desktop-rc1.tar.gz
/mnt/cf/gnu-tar zxvf /mnt/cf/c7x0-root-addition.tar.gz
как распакует:
оно несколько раз перезагрузится потом в консоль попадешь
нажимаем CTRL+d
пишим в консоле
Код: Выделить всё
fsck /dev/mmcda1
напиши
Код: Выделить всё
fsck /dev/m
может быть там надо
Код: Выделить всё
/dev/mmcblk0p1
потом выйдет
Код: Выделить всё
/dev/mmcblk0p1 contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
Inode 60629 has imagik flag set. Clear(y)
попробуй еще раз
Код: Выделить всё
fsck /dev/mmcblk0p1
Код: Выделить всё
reboot
Код: Выделить всё
root
Код: Выделить всё
grep snd-soc-corgi etc/modules || echo "snd-soc-corgi">>etc/modules
grep pxa2xx_cs etc/modules || echo "pxa2xx_cs">>etc/modules
grep g_ether etc/modules || echo "g_ether">>etc/modules
Код: Выделить всё
grep TSLIB_TSDEVICE root/.profile
Код: Выделить всё
export TSLIB_TSDEVICE=/dev/input/event2
Код: Выделить всё
reboot
Код: Выделить всё
mc -a
добавляем в конце строки, если их там нет:
snd-soc-corgi
pxa2xx_cs
g_ether
затем cancel+0
В /root/.profile должна быть строка export TSLIB_TSDEVICE=/dev/input/event2
Код: Выделить всё
mcedit /root/.xinitrc
xrandr -o right
делаем
#xrandr -o right
сохраняем.
затем выходим cancel+2
вводим
Код: Выделить всё
mcedit /etc/fstab
/dev/mmcblk0p2 none swap sw 0 0
вводим
Код: Выделить всё
mcedit /etc/network/interfaces
auto lo usb0
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet dhcp
iface usb0 inet static
address 192.168.0.202
netmask 255.255.255.0
network 192.168.0.0
gateway 192.168.0.200
потом вводим
Код: Выделить всё
ts_calibrate
потом вводим:
Код: Выделить всё
sync
sync
reboot
Код: Выделить всё
root
Код: Выделить всё
startx
З.ы. у меня была рябь, её убрал путем замены ядра и модулей к нему; ядро и модули взял вот отсюда http://www.omegamoon.com/blog/comments. ... 225-120828
теперь дам ссылки на решение возможных проблем:
http://www.omegamoon.com/blog/comments. ... 225-120828 - блог посвещён чисто решению проблем, читаем комменты..в них найдёте ответ сразу.
так же думаю пригодится и это:
http://www.hpc.ru/board/viewtopic.php?t=212636 - пытался решить проблему с экраном.
http://www.hpc.ru/board/viewtopic.php?t=213698 - топик посвещённый поиску софта для Zubuntu.
http://linuxtogo.org/gowiki/AngstromManual - тут можно почитать про настройку сети для Angstrom. В принципе, методы настройки из командной строки должны работать на любом Debian-based дистрибутиве (включая zUbuntu). Проверенно - работают.
Заранее прошу прощение за ошибки, т.к. писал не на свежую голову, а подзабыв немного. Думаю модераторы подправят если что. Вобщем, как говорится пользуйтесь