Zubuntu для c760. FAQ

КПК с Linux, установка Linux на iPaq и другие модели, программы
Закрыто
Аватара пользователя
extra19
Аспирант (2 lvl)
Сообщения: 70
Зарегистрирован: Пт мар 20, 2009 21:21

Zubuntu для c760. FAQ

Сообщение extra19 » Пт май 01, 2009 18:52

Для начала все нужные и мной использованные ресурсы(ссылки на них):
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
или просто

Код: Выделить всё

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
и нажми TAB - должно вывети список всех файлов в каталоге /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) 
ставим y везде. Потом
попробуй еще раз

Код: Выделить всё

fsck /dev/mmcblk0p1
если все ок - пишим запросит логин, пишим Далее пишем вот что:

Код: Выделить всё

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
Вводим: пишем ищим файл modules, на нем нажимаем cancel+4, откроется редактор
добавляем в конце строки, если их там нет:
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
после загрузки login: и вводим: Занавес. Пользуемся и наслаждаемся =))

З.ы. у меня была рябь, её убрал путем замены ядра и модулей к нему; ядро и модули взял вот отсюда 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). Проверенно - работают.


Заранее прошу прощение за ошибки, т.к. писал не на свежую голову, а подзабыв немного. Думаю модераторы подправят если что. Вобщем, как говорится пользуйтесь ;)
Zaurus SL-C760 | Zubuntu | HTC tytn

Grotesque
Студент (1 lvl)
Сообщения: 45
Зарегистрирован: Чт апр 03, 2008 00:10

Сообщение Grotesque » Пн май 04, 2009 15:20

расскажи пожалуйста, насколько шустро zubuntu работает по сравнению с той же самой cacko?

Аватара пользователя
extra19
Аспирант (2 lvl)
Сообщения: 70
Зарегистрирован: Пт мар 20, 2009 21:21

Сообщение extra19 » Пн май 04, 2009 20:11

на моём с760 она работает примерно так же, но все-равно подтормаживает(даже когда сделал, чтобы видел оперативку не 64, а 128). скажем на с1000 она гораздо шустрее...
Zaurus SL-C760 | Zubuntu | HTC tytn

Grotesque
Студент (1 lvl)
Сообщения: 45
Зарегистрирован: Чт апр 03, 2008 00:10

Сообщение Grotesque » Чт май 07, 2009 22:35

extra19 писал(а):на моём с760 она работает примерно так же, но все-равно подтормаживает(даже когда сделал, чтобы видел оперативку не 64, а 128). скажем на с1000 она гораздо шустрее...
поставил Zubuntu. ИМХО, подтормаживает в некоторых моментах, но 1) действительно позволяет работать в режиме реального времени, а не в режиме "слайд-шоу", как думал 2) есть возможность настроить систему под себя практически без ограничений. так что решил оставить zubuntu на борту и разбираться с ней дальше.

Аватара пользователя
extra19
Аспирант (2 lvl)
Сообщения: 70
Зарегистрирован: Пт мар 20, 2009 21:21

Сообщение extra19 » Сб май 09, 2009 17:38

Grotesque ну а какой аппарат у тебя?? инструкция помогла? без косяков составил?
Zaurus SL-C760 | Zubuntu | HTC tytn

Grotesque
Студент (1 lvl)
Сообщения: 45
Зарегистрирован: Чт апр 03, 2008 00:10

Сообщение Grotesque » Сб май 09, 2009 20:03

SL-C1000. когда ставил, пользовался инструкцией Cortez-а (твоя инструкция для моей машинки несколько не в кассу). Zubuntu встал нормально, только был один косяк - "Zubuntu login: Can't open display :0", который в принципе ничего не попортил и работе не мешал. Баг отвалился после частичного переноса zubuntu с SD на внутреннюю память по этой инструкции (перенос дал небольшой прирост в быстродействии).

Jay
Профессор (5 lvl)
Сообщения: 614
Зарегистрирован: Вт апр 26, 2005 11:15

Сообщение Jay » Сб июн 13, 2009 20:45

У меня одного стойкое ощущение, что по форуму ходит бот-бредогенератор?
Sharp Zaurus SL-C1000/SL-6000L/SL-5500 (Angstrom/kexecboot)

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»