Такім чынам, набыў нядаўна дадзены девайс і цалкам задаволены пакупкай! Спачатку браў Zyxel NSA210 ee — ўражанні ад яго былі не самыя лепшыя. Прычым кошт у іх асабліва і не адрозніваецца! Zyxel варта ~ 4000р, а WD MyBookLive – 4500,прычым у MyBook ужо ўсталяваны HDD на 1TB,а ў Zyxel яго наогул няма. У Zyxel ёсць вядома два USB порта і яшчэ порт eSata — але ці патрэбныя яны? вядома,гэта добра,што яны маюцца. А вось устаноўленага харда у гэтым девайсе не было. А яшчэ падтрымка жудасная ў яго. Увогуле,падключыў, усталяваў на яго торэнт кліент transmission і яшчэ некалькі нейкіх іншых пакетаў і зламаў девайс — ён перастаў загружацца наогул! Не знайшоў у інтэрнэце нармальных інструкцый пра тое,як аднавіць гэты девайс,і таму аднёс яго назад і быў доволен.И адразу ж купіў WD MyBookLive з двума террабайтами памяці. Ўражанні ад прылады даволі-такі нядрэнныя! добрая мадэль. Пра больш цікавых рэчах,чым мой бессэнсоўны лепет, можна прачытаць далей.Што ж тычыцца MyBookLive — тут уся аперацыйная сістэма захоўваецца на самім жа асноўным хард,які пабіты на 4 падзелу:
MyBookLive:/# рассталася -l мадэль: Ta МЦД WD20EURS-63S (SCSI) Дыск / DEV / SDA: 2000гігабайт памер сектара (лагічнага / фізічнага): 512Б / 512B Partition Table: GPT Нумар Start End Памер файла сістэма Імя Сцягі 3 15,7MB 528 МБ 513MB лінукс-своп(v1) першасны 1 528MB 2576MB 2048MB ext3 першаснага набег 2 2576MB 4624MB 2048MB ext3 першаснага набег 4 4624MB 2000GB 1996GB ext4 першаснай
раздзелы 1 і 2 аб'яднаны ў RAID масіў. Не ведаю, навошта патрэбен раздзел нумар 2, але мяркую, што гэта і ёсць CacheVolume — туды здабываецца прашыўка і потым адтуль ужо пераносіцца на сістэмны падзел 1. Раздзел 3 – падпампоўка, тут нічога асаблівага. І раздзел 4 – непасрэдна падзел для сховішчы файлаў. Ну і інфа пра кропкі мантавання і іншым:
MyBookLive:/# ДФ -h Filesystem Памер Выкарыстоўваецца Вольная Выкарыстанне% Усталёўваецца на TMPFS 50M 0 50M 0% /Бібліятэка / ініцыялізацыі / RW Udev 10M 6,6M 3,5m 66% /DEV TMPFS 50M 0 50M 0% /DEV / ГИМ 1,9G 1,2G каранёвай файлавай сістэмы 644 65% / TMPFS 50M 47M 3,7M 8% /TMP ramlog-TMPFS 20M 11M 9,7M 49% /вар / часопіс / Dev / sda4 1,9T 847G 1005G 46% /DataVolume
адсюль відаць, што ў нас сістэма Debian Lenny займае на дыску 2ГБ.
Цяпер пра галоўнае:
Для ўстаноўкі усялякіх пакетаў нам спатрэбіцца root доступ да девайсу. для тых, хто не зразумеў ўсё ж, што такое гэты девайс — гэта звычайны кампутар, на якім ўсталяваная толькі матчына плата з працэсарам, аператыўнай памяццю, чып BIOS (Базавай сістэмы ўводу-вываду), якая загружае сістэму з жорсткага дыска, які таксама падлучаны да мацярынскай плаце нашага девайса.
Прыгожага інтэрфейсу ў гэтага девайса няма. вядома, можна было на яго паставіць gnome ці KDE, але на гэтым девайсе гэтага я рабіць не стаў. Доступ можна атрымаць па SSH. Па змаўчанні SSH выключаны ў наладах прылады, значыць трэба яго ўрубіць! Пераходзім па адрасе http://мой_ip_адрес_девайса / і ўводзім там пароль адміна, калі папросіць. Зараз пераходзім па адрасе http://мой_ip_адрес_девайса / UI / ssh (рэгістр важны) і ўключаем ssh у наладах:
SSH ўключылі. Цяпер трэба далучыцца да девайсу праз яго.
Для гэтага нам патрэбен толькі ssh кліент Putty для Windows. Спампаваць яго можна тут
Ўводзім туды дадзеныя:
Hostname: root @ ip_address_девайса
Можаце таксама паспрабаваць: корань @ mybooklive (mybooklive — гэта сеткавае імя девайса. можна паглядзець,як ён называецца,калі зайсці ў Мой кампутар–>сетка)
і ціснем адкрыты.
Адкрыецца чорнае акно з просьбай ўвесці пароль:
Цяпер набіраем пароль: welc0me (пры наборы нічога не будзе адлюстроўвацца) і ціснем Ўводзіць
бачым наступнае:
тут напісана,што трэба быць асцярожным,маючы справу з рут-доступам па ssh. А яны ж маюць рацыю — з гэтым можна найграцца так,што ператворыце ваша прылада у цэгла) Але гэта не страшна,калі ў вас ужо скончылася гарантыя СЦ,то смела можна адкрываць і аднаўляць прашыўку на арыгінальную. Ну ці несці ў сэрвісны цэнтр,таму што пры выкрыцці корпуса гарантыі адразу ж пазбавімся. Увогуле,лепш рушыць услед радзе чорнага вокны і быць асцярожней.
Прыступім да ўстаноўцы торэнт кліента. Будзем ставіць deluge-web. Вельмі зручны і прыгожы,падобны на uTorrent з Windows. Спачатку трэба дадаць у крыніцу радок з указаннем адраса рэпазітара, адкуль і будзем пампаваць і ўсталёўваць deluge-web.
кот "Деб HTTP://ftp.de.debian.org/debian Лэні асноўнай" >> /і г.д. / кв / sources.list абнаўленне APT-з'явіцеся APT-атрымаць ўстаноўку засыпалі затопительный-сетка
адказваем І на ўсе запыты. чакаем….
ўстаноўка завершана. Цяпер трэба наладзіць. Створым скрыпт запуску і прыпынку сэрвісу. Спачатку створым файл налад сэрвісу:
сэнсарны / і г.д. / па змаўчанні / патоп-дэман CHMOD 644 /і г.д. / па змаўчанні / патоп-дэман нана / і г.д. / па змаўчанні / патоп-дэман
і вставляем (капіюем і ціснем ў чорным акне правую кнопку мышы) туды наступны код
# Канфігурацыя для /etc/init.d/deluge-daemon # Сцэнар init.d будзе працаваць толькі, калі гэтая пераменная не пуста. DELUGED_USER ="корань" #карыстальнік, які запускае прыкладанне # Ці павінны мы працаваць пры запуску? RUN_AT_STARTUP ="ДА"
Ціснем Ctrl + O і затым Ўводзіць.
Зараз створым яшчэ адзін файл — сам скрыпт запуску.
пакратаць /etc/init.d/deluge-daemon CHMOD 755 /і г.д. / init.d / дрэнчарным-дэман нана /etc/init.d/deluge-daemon
І туды вставляем наступны код:
#!/бен / ш ### ПАЧАЦЬ INIT INFO # забяспечвае: патоп-дэман # Неабходны-Start: $local_fs $ remote_fs # Неабходны-Stop: $local_fs $ remote_fs # Павінен-Start: $network # Павінен-Stop: $network # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # кароткае апісанне: Daemonized версія патопу і WebUI. # апісанне: Запускае затопительный дэман з карыстальнікам, названым у # /і г.д. / па змаўчанні / патоп-дэман. ### END INIT INFO # аўтар: Adolfo R. Брандес PATH = / USR / мясцовыя / SBIN:/USR / мясцовыя / бен:/SBIN:/бункер:/USR / SBIN:/USR / бен DESC ="патоп Daemon" NAME1 ="апанаваў" NAME2 ="патоп" DAEMON1 = / USR / бен / завалілі DAEMON1_ARGS ="-d" # Звярніцеся да `чалавек deluged` для большай колькасці варыянтаў Daemon2 = / USR / бен / патоп-вэб DAEMON2_ARGS ="" # Звярніцеся да `чалавек затопительный-web` для большай колькасці варыянтаў PIDFILE1 = / вар / запусціць / $ NAME1.pid PIDFILE2 = / вар / запусціць / $ NAME2.pid UMASK = 022 # змяніць гэта 0 калі працуе засыпалі ў якасці свайго ўласнага карыстальніка PKGNAME = дрэнчарным-дэман SCRIPTNAME = / і г.д. / init.d / $ PKGNAME # Выхад, калі пакет не ўсталяваны [ -х "$DAEMON1" --x "$daemon2" ] || выхад 0 # Прачытайце файл зменнай канфігурацыі, калі ён прысутнічае [ -г / і г.д. / па змаўчанні / $ PKGNAME ] && . /і г.д. / па змаўчанні / $ PKGNAME # Загрузіце VERBOSE налады і іншыя зменныя RCS [ -е / і г.д. / па змаўчанні / RCS ] && . /і г.д. / па змаўчанні / RCS # Вызначэнне LSB log_ * функцыі. # У залежнасці ад LSB-базы (>= 3.0-6) каб пераканацца, што гэты файл прысутнічае. . /Бібліятэка / LSB / ініцыялізацыі-функцыі калі [ -ад "$RUN_AT_STARTUP" -o "$RUN_AT_STARTUP" != "ДА" ] то log_warning_msg "Не пачынаючы $ імя PKGNAME, рэдагаваць / і г.д. / па змаўчанні / $ PKGNAME для яго запуску." выхад 0 фі калі [ -ад "$DELUGED_USER" ] то log_warning_msg "Не пачынаючы $ імя PKGNAME, DELUGED_USER не ўсталяваны ў / і г.д. / па змаўчанні / $ PKGNAME." выхад 0 быць # # Функцыя, якая запускае дэман / паслугу # do_start() { # вяртанне # 0 калі быў запушчаны дэман # 1 калі дэман ўжо запушчаны # 2 калі дэман не можа быць запушчаны старт-стоп-дэман --start --background --quiet --pidfile $ PIDFILE1 --exec $ DAEMON1 \ --chuid $ DELUGED_USER --user $ DELUGED_USER --umask $ UMASK --test > /DEV / нуль RETVAL1 ="$?" старт-стоп-дэман --start --background --quiet --pidfile $ PIDFILE2 --exec $ daemon2 \ --chuid $ DELUGED_USER --user $ DELUGED_USER --umask $ UMASK --test > /DEV / нуль RETVAL2 ="$?" [ "$RETVAL1" = "0" -a "$RETVAL2" = "0" ] || вяртанне 1 старт-стоп-дэман --start --background --quiet --pidfile $ PIDFILE1 --make-PidFile --exec $ DAEMON1 \ --chuid $ DELUGED_USER --user $ DELUGED_USER --umask $ UMASK -- $DAEMON1_ARGS RETVAL1 ="$?" сон 2 старт-стоп-дэман --start --background --quiet --pidfile $ PIDFILE2 --make-PidFile --exec $ daemon2 \ --chuid $ DELUGED_USER --user $ DELUGED_USER --umask $ UMASK -- $DAEMON2_ARGS RETVAL2 ="$?" [ "$RETVAL1" = "0" -a "$RETVAL2" = "0" ] || вяртанне 2 } # # Функцыя, якая спыняе дэман / паслугу # do_stop() { # вяртанне # 0 калі дэман быў спынены # 1 калі дэман ўжо быў спынены # 2 калі дэман не можа быць спынены # іншы, калі адбыўся збой старт-стоп-дэман --stop --quiet --retry = ТЭРМІН / 30 / Забіць / 5 --user $ DELUGED_USER --pidfile $ PIDFILE2 RETVAL2 ="$?" старт-стоп-дэман --stop --quiet --retry = ТЭРМІН / 30 / Забіць / 5 --user $ DELUGED_USER --pidfile $ PIDFILE1 RETVAL1 ="$?" [ "$RETVAL1" = "2" -o "$RETVAL2" = "2" ] && вяртанне 2 ГТ -f $ PIDFILE1 $ PIDFILE2 [ "$RETVAL1" = "0" -a "$RETVAL2" = "0" ] && вяртанне 0 || вяртанне 1 } выпадак "$1" у пачатак) [ "$VERBOSE" != няма ] && log_daemon_msg "Пачынаючы з $ DESC" "$NAME1" do_start выпадак "$?" у 0|1) [ "$VERBOSE" != няма ] && log_end_msg 0 ;; 2) [ "$VERBOSE" != няма ] && log_end_msg 1 ;; ESAC ;; спыніць) [ "$VERBOSE" != няма ] && log_daemon_msg "Прыпынак $ DESC" "$NAME1" do_stop выпадак "$?" у 0|1) [ "$VERBOSE" != няма ] && log_end_msg 0 ;; 2) [ "$VERBOSE" != няма ] && log_end_msg 1 ;; ESAC ;; перазапуск|форс-перазарадка) log_daemon_msg "Перазапуск $ DESC" "$NAME1" do_stop выпадак "$?" у 0|1) do_start выпадак "$?" у 0) log_end_msg 0 ;; 1) log_end_msg 1 ;; # Стары працэс ўсё яшчэ працуе *) log_end_msg 1 ;; # Не атрымалася запусціць ESAC ;; *) # Не ўдалося спыніць log_end_msg 1 ;; ESAC ;; *) рэха "выкарыстанне: $SCRIPTNAME {пачатак|спыніць|перазапуск|форс-перазарадка}" >&2 выхад 3 ;; ESAC :
захоўваем, націснуўшы Ctrl + O і затым Ўводзіць.
Для таго,каб сэрвіс аўтаматычна запускаўся пры ўключэнні прылады,можна выканаць такі код
абнаўленне-rc.d па змаўчанні патоп-дэман
Для выдалення з аўтазапуску:
абнаўленне-rc.d -f патоп-дэман выдаліць
І, запусцім дэмана і вэб-інтэрфейс:
/і г.д. / init.d / старт дрэнчарным-дэман
для прыпынку:
/і г.д. / init.d / дрэнчарным-дэман прыпынку
наогул, асабіста для сябе я наладзіў ўключэнне і выключэнне сэрвісу па раскладзе з дапамогай хрон
Можна адрэдагаваць ваша ўласнае расклад, набраў:
кронтаб -e
і не забыцца захаваць пры выхадзе! Вось прыклад майго файла з раскладам:
# тк Dóm мон каманды DOW # Запускаю торэнт deluge ў 10:00, 15:00 і ў 20:00. #і пішу дадзеныя ў лог файл /var/log/deluge-daemon.cron.log 0,0,0 10,15,20 * * * /і г.д. / init.d / старт дрэнчарным-дэман && рэха "Deluge дэман пачаў у `date`">>/вар / Часопіс / патоп-daemon.cron.log # # Спыняю торэнт ў 1:00, 12:00 і ў 18:00. #і таксама пішу дадзеныя ў той жа лог-файл. #0,0 1,15 * * * /і г.д. / init.d / перадачы-дэман прыпынку>>/вар / Часопіс / хрон-transmission.log && рэха "высякаюць нахуй">>/вар / Часопіс / хрон-transmission.log # 0,0,0 1,13,18 * * * /і г.д. / init.d / дрэнчарным-дэман прыпынку && рэха "Deluge дэман спыніўся на `date`">>/вар / Часопіс / патоп-daemon.cron.log
Спасылкі:
18 Адказы на WD MyBook Live — ўражанні. Ставім торэнт паўнавартасны кліент з вэб-інтэрфейсам Deluge-web