Debian 6.0.2 (squeeze)

Debian 6.0.2 (squeeze)

Postby schit » 26 Feb 2012, 23:26

Спасибо eugensn c 4pda за сборку Debian loop file - поставил на Toucan W
http://4pda.ru/forum/index.php?showtopi ... try9527999

Debian ставил на внешний диск(usb2) - файловая система ext3, считывается быстро, правда разрешение экрана пришлось ставить 1812х1020р вместо оригинального 1920х1080р иначе изображение не влазило на телевизор (40'').

Из плюсов:
-Вероятно буду использовать как торрент качалку(на андроиде все торрент-клиенты не достаточно функциональны), transmission поставил - качает\раздает хорошо,
-Пишет в файловой системе ntfs,
-Подняты сервера samba, nfs, ftp.
-Потребляет данный агрегат всего 10W по максимуму, вентиляторов нет(тишина)

Из минусов:
- нет звука
- не все пакеты есть под arm архитектуру
- работает медленно на Х (нужно оптимизировать - удалить не нужные пакеты и службы), в консоли работает быстро.
- окна через vnc, через локальный адрес 127.0.0.1

Сижу - разбираюсь.
Если есть идеи как еще можно использовать Debian на smart tv box - поделитесь.
Могу выложить видео как это выглядит и скорректированный loop file с командной оболочкой - sh(для простоты запуска)

После не длительного анализа(один вечер) можно сказать, что данное портирование дебиана превращает Toucan W в NAS - сетевое хранилище.
То что не хватало в андроиде здесь присутствует:
- сервера samba, nfs, ftp, думаю можно поднять еще необходимые службы и сервера в репозиториях debian присутствуют.
- все виды качалок torrent, http, и т.д.(в репозиториях debian огромный выбор клиентов)
- записи во все типы файловых систем ntfs, ext2,3,4 fat16/32, exfat и другие экзотические(в репозиториях debian модули есть)
- можно создавать программные raid массивы
- можно поставить веб сервер.

Если что-то пропустил добавлю позже.

На дальнейшее есть идея портировать проект openmediavault на андроид(нужно время). Это узкоспециализированный debian для NAS.
http://www.openmediavault.org/features.html

Видео
http://www.youtube.com/watch?v=-lUoDbWi ... AAAAAAAAAA
Все медленно запускалось на Х- xfce, на lxde и gnome еще медленнее, все из-за длинной цепочки запуска loop file-> chroot-> vnc server->vnc client-> X
После оптимизации 26.02.2012 скорость отображения увеличилась(использовать можно), видео заменю позже.

Swap file
512 Мб, мало на Toucan W, на debian есть возможность присоединить swap файл(с ним вероятно Х при увеличении памяти запуститься и с 256Мб)
все действия после запуска Debian под root, swap file находился на внешнем диске USB2 (путь /mnt/sda/sda1/linux/):

Создание swap файла /mnt/sda/sda1/linux/swap - путь к swap файлу необходимо заменить на нужное /mnt/sda/sda1/linux/ где будет храниться файл
- dd if=/dev/zero of=/mnt/sda/sda1/linux/swap bs=1024 count=512000
Запись в начало файла системную информацию, которая будет используется ядром системы для работы с файлом подкачки(путь меняем на свой /mnt/sda/sda1/linux/)
- mkswap /mnt/sda/sda1/linux/swap
Активируем только что созданный SWAP файл(путь меняем на свой /mnt/sda/sda1/linux/ ), данную команду включил в скрипт запуска, стандартными способами через fstab не работает после перезапуска(детально не разбирался).
- swapon /mnt/sda/sda1/linux/swap

Проверяем swap файл командой top или free, как видно файл подкачки используется.
Ощущения положительные - Быстродействие на Debian возросло.

Выдержка после команды Top:
top - 22:43:21 up 9:59, 1 user, load average: 3.00, 3.04, 3.12
Tasks: 128 total, 2 running, 126 sleeping, 0 stopped, 0 zombie
Cpu(s): 8.2%us, 3.6%sy, 0.0%ni, 88.2%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 424800k total, 375168k used, 49632k free, 1936k buffers
Swap: 511996k total, 147296k used, 364700k free, 177524k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
228 10018 20 0 222m 22m 3608 S 9.1 5.4 59:21.18 amSyndicate.HCL
325 10041 20 0 194m 12m 1968 S 2.0 3.1 1:42.62 ock_widget_main
138 1000 20 0 329m 25m 3964 S 1.0 6.2 11:17.90 system_server
1424 root 20 0 2732 1220 936 R 1.0 0.3 0:09.86 top
1331 root 20 0 133m 6680 3688 S 0.3 1.6 0:10.79 transmission
1 root 20 0 432 148 120 S 0.0 0.0 0:16.09 init

Выдержка после команды free:
root@Galoula-ARMEL:~# free
total used free shared buffers cached
Mem: 424800 376152 48648 0 1968 178324
-/+ buffers/cache: 195860 228940
Swap: 511996 147284 364712

Информация по CPU:
root@Galoula-ARMEL:~# cat /proc/cpuinfo
Processor : ARMv7 Processor rev 1 (v7l)
BogoMIPS : 2299.07
Features : swp half thumb fastmult vfp edsp neon vfpv3
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x1
CPU part : 0xc09
CPU revision : 1

Hardware : AMLOGIC MESON-M1 8726M STV MBX M3
Revision : 0020
Serial : 000000000000000b
schit
 
Posts: 54
Joined: 17 Dec 2011, 11:58

Re: Debian 6.0.2 (squeeze)

Postby schit » 17 Mar 2012, 21:21

Установка Debian на Toucan.

Прошивка Toucan W: 20120112
Разрешение экрана: 720р
Необходимые программы для запуска:
1)файлы debian,swap(файл подкачки), скрипт -
http://narod.ru/disk/43642797001.11e210 ... n.zip.html
2)Android terminal emulator -
https://play.google.com/store/apps/deta ... ZHRlcm0iXQ.
3)AndroidVnc - https://play.google.com/store/apps/deta ... 9pZFZOQyJd
4) Linux Installer(для создания конфигурационный файлов и структуры каталогов) -
https://play.google.com/store/apps/deta ... 5zdGFsbCJd

Для работы вместо штатной клавиатуры, можно вводить F?? и т.д. для работы в mc и консоли - можно не устанавливать.
5)Hacker's Keyboard - https://play.google.com/store/apps/deta ... WJvYXJkIl0

1) Форматируем диск в ext3(вероятно можно и в fat32 величина файла позволяет - не пробовал)
2) Разархивируем архив и копируем 3 файла на диск в папку /mnt/sda/sda1/linux/ (можно и другую папку, только необходимо править скрипт deb.sh)
3) запускаем android terminal и пишем:
su
cd /mnt/sda/sda1/linux
sh deb.sh
4) если все нормально, то видим приглашение root@Galoula-ARMEL:/#
мы в консоли Debian
5) запускаем окна:
sgnome
6) выходим - нажимаем esc
7) запускаем Х через androidVNC заполняем поля:
Nickname - deb
Password - rootroot
Address - 127.0.0.1
Port - 5901
Color - Format 24-bit

Нажимаем Connect - открывается Debian 6.0.4

Автоматически стартуют сервера samba(без пароля) и ssh(пароль root) и торрент - transmission(можно зайти через веб интерфейс у меня - 192.168.121.17:9091)
schit
 
Posts: 54
Joined: 17 Dec 2011, 11:58


Return to Iconbit toucan W

Who is online

Users browsing this forum: No registered users and 2 guests