Debian 6.0.2 (squeeze)
Posted: 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
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