<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Заметки Александра Чернышева: заметки с тегом debian</title>
<link>https://aschernyshev.ru/tags/debian/</link>
<description>Keep in mind</description>
<author>Александр Чернышев</author>
<language>ru</language>
<generator>E2 (v3576; Aegea)</generator>

<itunes:owner>
<itunes:name>Александр Чернышев</itunes:name>
<itunes:email></itunes:email>
</itunes:owner>
<itunes:subtitle>Keep in mind</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Установка Tvheadend на HP t5325</title>
<guid isPermaLink="false">72</guid>
<link>https://aschernyshev.ru/all/ustanovka-tvheadend-na-hp-t5325/</link>
<pubDate>Sat, 21 Apr 2018 11:20:20 +0300</pubDate>
<author>Александр Чернышев</author>
<comments>https://aschernyshev.ru/all/ustanovka-tvheadend-na-hp-t5325/</comments>
<description>
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://aschernyshev.ru/pictures/tvheadend_logo.jpg" width="234" height="233" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Решил попробовать использовать &lt;b&gt;&lt;a href="https://aschernyshev.ru/all/usnanovka-debian-jessie-na-hp-t5325/"&gt;HP t5325&lt;/a&gt;&lt;/b&gt; в качестве сервера для раздачи эфирного теле-сигнала в домашней сети. В наличии у меня есть USB DVB-T2 адаптер  &lt;b&gt;&lt;a href="https://www.linuxtv.org/wiki/index.php/Geniatech_T230C"&gt;Geniatech T230C&lt;/a&gt;&lt;/b&gt;, который совместим с Linux. В качестве сервера будет использован &lt;b&gt;TVHeadend&lt;/b&gt; версии &lt;b&gt;4.2.1&lt;/b&gt;. В репозиториях Debian, для архитектуры ARMel, я его не нашел поэтому выкладываю пакет &lt;b&gt;&lt;a href="https://cloud.mail.ru/public/Ec1n/SSuxU9L14"&gt;здесь&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
&lt;p&gt;Так же, для работы данного модуля, понадобится &lt;b&gt;&lt;a href="https://github.com/LibreELEC/dvb-firmware/tree/master/firmware"&gt;Firmware&lt;/a&gt;&lt;/b&gt;, архив которыми можно скачать &lt;b&gt;&lt;a href="https://cloud.mail.ru/public/EHMZ/JHVU366n2"&gt;здесь&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
&lt;p&gt;После того как все скачено можно приступить к установке.&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;apt-get update
apt-get install dtv-scan-tables dvb-apps liburiparser1
dpkg -i tvheadend_4.2.1_armel.deb
tar -xvf t230_fw.tar.gz &amp;amp;&amp;amp; mv ./dvb-* /lib/firmware/&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Открываем порты для подключения клиентов и доступа к WEB-интерфейсу.&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;iptables -A INPUT -p tcp -m tcp --dport 9981 -j ACCEPT
iptables -A INPUT -p tcp -m tcp --dport 9982 -j ACCEPT
iptables-save &amp;gt; /etc/iptables&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;В браузере переходим по адресу &lt;b&gt;&lt;a href="http://SERVER_IP:9981"&gt;http://SERVER_IP:9981&lt;/a&gt;&lt;/b&gt; и авторизуемся введя учетные данные, которые указали при установки  &lt;b&gt;TVHeadend&lt;/b&gt;.&lt;/p&gt;
&lt;p&gt;Теперь можно приступить к настройке &lt;b&gt;TVHeadend&lt;/b&gt; о которой можно почитать &lt;a href="https://mysku.ru/blog/aliexpress/49808.html"&gt;здесь&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Полезные ссылки&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://www.linuxtv.org/wiki/index.php/Geniatech"&gt;Geniatech&lt;/a&gt;&lt;br /&gt;
&lt;a href="https://www.linuxtv.org/wiki/index.php/Geniatech_T230"&gt;Geniatech T230&lt;/a&gt;&lt;br /&gt;
&lt;a href="https://www.linuxtv.org/wiki/index.php/Geniatech_T230C"&gt;Geniatech T230C&lt;/a&gt;&lt;br /&gt;
&lt;a href="https://drive.google.com/drive/folders/0B34ndkM3NwwtMUF5bzU5YjJtVjA"&gt;TVHeadend&lt;/a&gt;&lt;br /&gt;
&lt;a href="https://github.com/LibreELEC/dvb-firmware/tree/master/firmware"&gt;Firmware&lt;/a&gt;&lt;/p&gt;
</description>
</item>

<item>
<title>Прозрачное проксирование в I2P и TOR.</title>
<guid isPermaLink="true">https://aschernyshev.ru/all/prozrachnoe-proksirovanie-v-i2p-i-tor/</guid>
<link>https://aschernyshev.ru/all/prozrachnoe-proksirovanie-v-i2p-i-tor/</link>
<pubDate>Thu, 24 Nov 2016 14:47:40 +0300</pubDate>
<author>Александр Чернышев</author>
<comments>https://aschernyshev.ru/all/prozrachnoe-proksirovanie-v-i2p-i-tor/</comments>
<description>
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://aschernyshev.ru/pictures/i2p_tor_logo.jpg" width="417" height="300" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Заметка написана по мотивам статьи &lt;a href="https://habrahabr.ru/post/122835/" class="nu"&gt;«&lt;u&gt;Прозрачное проксирование в I2P и TOR&lt;/u&gt;»&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;_LANNET_&lt;/b&gt; — локальная подсеть&lt;br /&gt;
&lt;b&gt;_WANETH_&lt;/b&gt; — внешний интерфейс&lt;br /&gt;
&lt;b&gt;_LANETH_&lt;/b&gt;  — внутренний интерфейс&lt;/p&gt;
&lt;h2&gt;DNSMasq&lt;/h2&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;vi /etc/dnsmasq.conf&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;log-queries
log-facility=/var/log/dnsmasq.log
listen-address= 0.0.0.0
interface=_LANETH_
except-interface=_WANETH_
domain-needed 
bogus-priv  
strict-order 
no-resolv
server=77.88.8.88
server=8.8.8.8
address=/.onion/10.10.99.99
address=/.i2p/10.10.99.99&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;systemctl enable dnsmasq.service
systemctl start dnsmasq.service&lt;/code&gt;&lt;/pre&gt;&lt;h2&gt;Tor&lt;/h2&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;vi /etc/tor/torrc&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;SocksPort 9050
SocksListenAddress 127.0.0.1
ExcludeNodes {ru}, {ua}, {by}
VirtualAddrNetworkIPv4 10.192.0.0/10
AutomapHostsOnResolve 1&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;systemctl enable tor.service
systemctl start tor.service&lt;/code&gt;&lt;/pre&gt;&lt;h2&gt;i2pd&lt;/h2&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;vi /etc/i2pd/subscriptions.txt&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;http://inr.i2p/export/alive-hosts.txt
http://stats.i2p/cgi-bin/newhosts.txt
http://i2p-projekt.i2p/hosts.txt
http://i2host.i2p/cgi-bin/i2hostetag
http://no.i2p/export/alive-hosts.txt
http://rus.i2p/hosts.txt
http://udhdrtrcetjm5sxzskjyr5ztpeszydbh4dpl3pl4utgqqw2v4jna.b32.i2p/hosts.tx&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;vi /etc/i2pd/&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;[IRC]
type = client
address = 127.0.0.1
port = 6668
destination = irc.postman.i2p
destinationport = 6667
keys = irc-keys.dat&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;systemctl enable i2pd.service
systemctl start i2pd.service&lt;/code&gt;&lt;/pre&gt;&lt;h2&gt;TinyProxy&lt;/h2&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;vim /etc/tinyproxy.conf&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;User nobody
Group nogroup
Port 8888
Listen _LANNET_
Timeout 200
ErrorFile 404 &amp;quot;/usr/share/tinyproxy/404.html&amp;quot;
ErrorFile 400 &amp;quot;/usr/share/tinyproxy/400.html&amp;quot;
ErrorFile 503 &amp;quot;/usr/share/tinyproxy/503.html&amp;quot;
ErrorFile 403 &amp;quot;/usr/share/tinyproxy/403.html&amp;quot;
ErrorFile 408 &amp;quot;/usr/share/tinyproxy/408.html&amp;quot;
DefaultErrorFile &amp;quot;/usr/share/tinyproxy/default.html&amp;quot;
StatFile &amp;quot;/usr/share/tinyproxy/stats.html&amp;quot;
Logfile &amp;quot;/var/log/tinyproxy/tinyproxy.log&amp;quot;
LogLevel Info
PidFile &amp;quot;/var/run/tinyproxy/tinyproxy.pid&amp;quot;
upstream 127.0.0.1:8123
upstream 127.0.0.1:4444 &amp;quot;.i2p&amp;quot;
upstream 127.0.0.1:8124 &amp;quot;.onion&amp;quot;
MaxClients 100
MinSpareServers 5
MaxSpareServers 20
StartServers 10
MaxRequestsPerChild 0
Allow 127.0.0.1
Allow 192.168.0.0/16
ViaProxyName &amp;quot;tinyproxy&amp;quot;
ConnectPort 443
ConnectPort 563&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;systemctl enable tinyproxy.service
systemctl start tinyproxy.service&lt;/code&gt;&lt;/pre&gt;&lt;h2&gt;Polipo&lt;/h2&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;vim /etc/polipo/wan.conf&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;##################
# https://www.irif.fr/~jch/software/polipo/polipo.html#
##################

displayName = WAN
proxyPort = 8123
allowedClients = 127.0.0.1, _LANNET_
dnsQueryIPv6 = false
pidFile = /var/run/polipo/polipo_wan.pid
#######
censoredHeaders = from, accept-language
censorReferer = maybe
disableVia = true
####### Cache #######
diskCacheRoot = &amp;quot;/var/cache/polipo/wan_cache/&amp;quot;
maxDiskCacheEntrySize = 524288
diskCacheDirectoryPermissions = 0700
diskCacheFilePermissions = 0600
relaxTransparency = maybe
dontCacheCookies = true
dontCacheRedirects = true
diskCacheUnlinkTime = 7d
diskCacheTruncateTime = 3d
diskCacheTruncateSize = 1MB
######## Memory ########
chunkHighMark = 50331648
objectHighMark = 16384
######## WEB Interface ########
disableLocalInterface = true
#disableConfiguration = false
#disableIndexing = false
#disableServersList = false
######## Log ########
logSyslog = true
logFile = &amp;quot;/var/log/polipo/wan.log&amp;quot;&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;vim /etc/polipo/tor.conf&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;##################
# https://www.irif.fr/~jch/software/polipo/polipo.html#
##################

displayName = TOR
proxyPort = 8124
allowedClients = 127.0.0.1, _LANNET_
dnsQueryIPv6 = false
pidFile = /var/run/polipo/polipo_tor.pid
####### SOCKS #######
socksParentProxy = &amp;quot;127.0.0.1:9050&amp;quot;
socksProxyType=socks5
#######
censoredHeaders = from, accept-language
censorReferer = maybe
disableVia = true
####### Cache #######
diskCacheRoot = &amp;quot;/var/cache/polipo/tor_cache/&amp;quot;
diskCacheDirectoryPermissions = 0700
diskCacheFilePermissions = 0600
relaxTransparency = maybe
dontCacheCookies = true
dontCacheRedirects = true
diskCacheUnlinkTime = 7d
diskCacheTruncateTime = 3d
diskCacheTruncateSize = 1MB
######## Memory ########
chunkHighMark = 50331648
objectHighMark = 16384
######## WEB Interface ########
disableLocalInterface = true
#disableConfiguration = false
#disableIndexing = false
#disableServersList = false
######## Log ########
logSyslog = true
logFile = &amp;quot;/var/log/polipo/tor.log&amp;quot;&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;vi /etc/systemd/system/polipo@.service&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;[Unit]
Description=Polipo Proxy Server
After=network.target

[Service]
User=proxy
Group=proxy
Type=simple
Restart=always
PIDFile=/var/run/polipo/polipo_%i.pid
PermissionsStartOnly=true
ExecStartPre=/bin/mkdir -p /var/cache/polipo/%i_cache
ExecStartPre=/bin/chown proxy:proxy /var/cache/polipo/%i_cache -R
ExecStartPre=/bin/chmod 700 /var/cache/polipo/%i_cache -R
ExecStart=/usr/bin/polipo -c /etc/polipo/%i.conf
ExecReload=/bin/kill -USR1 $MAINPID


[Install]
WantedBy=multi-user.target&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;vi /etc/tmpfiles.d/polipo.conf&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;d /run/polipo 0755 proxy proxy -&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Скрипт для очистки кеша&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;vi /usr/local/polipo/polipo_trimcache.sh&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;#!/bin/bash

export PATH=&amp;quot;$PATH:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin&amp;quot;
SN=&amp;quot;$(basename &amp;quot;$0&amp;quot;)&amp;quot;

function print_help() {
    printf &amp;quot;\n&amp;quot;
    printf &amp;quot;Использование: %s options...\n&amp;quot; &amp;quot;$SN&amp;quot;
    printf &amp;quot;Параметры:\n&amp;quot;
    printf &amp;quot;  -n         Имя копии Polipo.\n&amp;quot;
    printf &amp;quot;  -h         Справка.\n&amp;quot;
    printf &amp;quot;\n&amp;quot;
}

# Если скрипт запущен без аргументов, открываем справку.
if [[ $# = 0 ]]; then
    print_help &amp;amp;&amp;amp; exit 1
fi
while getopts &amp;quot;:n:h&amp;quot; opt ;
do
    case $opt in
        n) NAME=$OPTARG;
            ;;
        h) print_help
            exit 1
            ;;
        *) printf &amp;quot;Неправильный параметр\n&amp;quot;;
           printf &amp;quot;Для вызова справки запустите %s -h\n&amp;quot; &amp;quot;$SN&amp;quot;;
            exit 1
            ;;
        esac
done

if [[ &amp;quot;$NAME&amp;quot; == &amp;quot;&amp;quot; ]] ;  then
 printf &amp;quot;\n&amp;quot;
 printf &amp;quot;Параметры запуска не указаны.\n&amp;quot;
 printf &amp;quot;Для справки наберите: %s -h\n&amp;quot; &amp;quot;$SN&amp;quot;
 printf &amp;quot;\n&amp;quot;
 exit 1
fi

CONFIG_FILE=/etc/polipo/$NAME.conf
FORBIDDEN_FILE=/etc/polipo/forbidden
PIDFILE=/var/run/polipo/polipo_$NAME.pid
RUNAS=proxy

if [ ! -x /usr/bin/polipo ]; then
  exit 0
fi

if [ ! -f &amp;quot;$FORBIDDEN_FILE&amp;quot; ]; then
  FORBIDDEN_FILE=/dev/null
fi

if [ -f &amp;quot;$PIDFILE&amp;quot; ]; then
  # Instruct polipo to to flush its in-memory cache to disk (signal USR1)
  kill -USR1 &amp;quot;$(cat &amp;quot;$PIDFILE&amp;quot;)&amp;quot;
  # Allow some time for polipo to perform the requested flush
  sleep 2
  # Since f17, the following su command prints &amp;quot;...killed.&amp;quot; to stdout ???
  runuser -s /bin/sh -c \
    &amp;quot;nice polipo -x -c $CONFIG_FILE forbiddenFile=$FORBIDDEN_FILE &amp;gt; /dev/null&amp;quot; \
    $RUNAS 2&amp;gt; /dev/null
  # Instruct polipo to to discard its in-memory cache (signal USR2)
  kill -USR2 &amp;quot;$(cat &amp;quot;$PIDFILE&amp;quot;)&amp;quot;
fi

exit 0&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;vi /etc/systemd/system/polipo_trimcache@.service&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Создаем сервис для очистки кеша&lt;/p&gt;
&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;[Unit]
Description=Polipo trim cache on %I
After=network-online.target

[Service]
Type=oneshot
ExecStart=/usr/lib/polipo/polipo_trimcache.sh -n %i&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Создаем таймер&lt;/p&gt;
&lt;hr /&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;vi /etc/systemd/system/polipo_trimcache@.timer&lt;/code&gt;&lt;/pre&gt;&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;[Unit]
Description=Polipo trim cache timer on %I

[Timer]
OnCalendar=*-*-* 00:00:00
Persistent=true

[Install]
WantedBy=timers.target&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Активируем и запускаем сервисы&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;systemctl enable polipo@wan
systemctl enable polipo_trimcache@wan.timer
systemctl start polipo@wan
systemctl sart polipo_trimcache@wan.timer
systemctl enable polipo@tor
systemctl enable polipo_trimcache@tor.timer
systemctl start polipo@tor
systemctl sart polipo_trimcache@tor.timer&lt;/code&gt;&lt;/pre&gt;</description>
</item>

<item>
<title>Уснановка Debian Jessie на HP t5325</title>
<guid isPermaLink="true">https://aschernyshev.ru/all/usnanovka-debian-jessie-na-hp-t5325/</guid>
<link>https://aschernyshev.ru/all/usnanovka-debian-jessie-na-hp-t5325/</link>
<pubDate>Tue, 11 Oct 2016 12:06:13 +0300</pubDate>
<author>Александр Чернышев</author>
<comments>https://aschernyshev.ru/all/usnanovka-debian-jessie-na-hp-t5325/</comments>
<description>
&lt;p&gt;Это дополнение к статье &lt;a href="https://habrahabr.ru/post/260631/"&gt; Прокачиваем тонкий клиент HP t5325&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Установка Debian Jessie на HP t5325 будет осуществляться  при помощи штатных средств, без его разборки.&lt;/p&gt;
&lt;p&gt;Для начала необходимо подготовить USB-флеш-накопитель. Его необходимо отформатировать со следующими параметрами:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Файловая система: &lt;b&gt;«FAT32»&lt;/b&gt;,&lt;/li&gt;
&lt;li&gt;Размер кластера: &lt;b&gt;«Стандартный размер кластера»&lt;/b&gt;,&lt;/li&gt;
&lt;li&gt;Метка тома: &lt;b&gt;«5325-image»&lt;/b&gt;,&lt;/li&gt;
&lt;li&gt;Быстрое форматирование: &lt;b&gt;«выбрано»&lt;/b&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Далее скачиваем образ &lt;a href="ftp://ftp.hp.com/pub/softpaq/sp54501-55000/sp54752.zip"&gt;&lt;b&gt;ThiniPRO T5A33009&lt;/b&gt;&lt;/a&gt;  и распаковываем его на USB-флеш-накопитель.  Переходим на диск и удаляем: settings.ini, init.sh, папку images и содержимое папки boot.&lt;/p&gt;
&lt;p&gt;Далее скачиваем и кладем в паку boot  &lt;a href="http://ftp.debian.org/debian/dists/jessie/main/installer-armel/current/images/kirkwood/netboot/marvell/openrd/uInitrd"&gt;&lt;b&gt;uInitrd&lt;/b&gt;&lt;/a&gt; и &lt;a href="http://ftp.debian.org/debian/dists/jessie/main/installer-armel/current/images/kirkwood/netboot/marvell/openrd/uImage"&gt;&lt;b&gt;uImage&lt;/b&gt;&lt;/a&gt; после чего переименовываем их в  &lt;b&gt;uInitrd.usb&lt;/b&gt; и &lt;b&gt;uImage.usb&lt;/b&gt; соответственно.&lt;/p&gt;
&lt;p&gt;В итоге должно получится следующее:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://aschernyshev.ru/pictures/t5325_01.jpg" width="678" height="344" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Удерживаем клавишу включения t5325 порядка &lt;b&gt;4 секунд&lt;/b&gt;, чтобы он отключился.&lt;br /&gt;
Подключаем USB-флеш-накопитель и несколько раз нажимаем на кнопку включения, чтобы активировать &lt;b&gt;USB boot mode&lt;/b&gt; (время между первым и вторым нажатием должно варьироваться от 0.5 до 2 секунд). После чего начнется установка.&lt;/p&gt;
&lt;p&gt;При этом методе установки, папка &lt;b&gt;boot&lt;/b&gt; должна находиться на диске &lt;b&gt;sda1&lt;/b&gt; с файловой ситемой &lt;b&gt;ext2&lt;/b&gt;, иначе после перезагрузки повторная загрузка тонкого клиента будет невозможна.&lt;/p&gt;
</description>
</item>


</channel>
</rss>