Како користити Распберри Пи као умрежени временски уређај за ваш Мац
Зашто трошити 300 $ на АирПорт Тиме Цапсуле када можете сами направити са Распберри Пи и екстерним хард диском? Потребно је мало угађања, али када се све подеси, ваш Мац ће се аутоматски вратити, без икаквог напора са ваше стране. Нема више потребе да прикључите диск у рачунар.
Још боље: када дође вријеме за враћање датотека, можете искључити тврди диск из Пи-а и прикључити га директно на Мац, што вам омогућава да се опоравите од потпуног системског квара користећи Систем Рецовери. Слични хакови не раде на овај начин.
Шта вам је потребно
Показали смо вам како да подржите Мац са Тиме Мацхине-ом, па чак и како да извршите резервне копије Тиме Мацхине-а преко мреже. Али у тим упутствима, прављење резервне копије преко мреже захтевало је још један Мац који је функционисао као сервер. Дакле, ако живите у једном Мац домаћинству, можда мислите да је ваша једина опција да прикључите УСБ хард диск или купите Аппле Тиме Цапсуле од 300 УСД..
То није истина. Распберри Пи повезан са екстерним хард диском чини одличну импровизовану алтернативу Тиме Цапсуле-у или другом Мац-у, и много је јефтинији. (Да, Тиме Цапсуле укључује функционалност рутера, тако да је то заправо пристојна цијена за оно што нуди - али овај метод вам омогућава да користите било који рутер који желите, и нуди више простора за надоградње када вам диск понестане.)
Овај туториал претпоставља да већ знате основе како поставити Распберри Пи. Такође захтева мало опреме:
- Распберри Пи. Сваки модел ће радити, али тренутни модел је Распберри Пи 3 Модел Б.
- СД картица, за оперативни систем Распберри Пи. Старији малиновац користиће стандардну СД картицу, док ће новијима бити потребна мицроСД картица, па се побрините да добијете праву врсту. Ево одличне листе картица које су тестиране да би добро функционисале Пи.
- Напајање за Пи. Пис Повер прикључак је само мицроУСБ, али препоручујемо да добијете напајање дизајнирано за Пи за поуздане перформансе - ово из ЦанаКит-а добро ради.
- Ожичена мрежна веза за ваш Пи (можете користити Ви-Фи, али је потребно више подешавања и жица ће бити много боља за оне велике мрежне сигурносне копије)
- Спољни хард диск који ћете повезати са Пи преко УСБ-а. Препоручујемо да добијете десктоп спољашњи хард диск са сопственим наменским напајањем, осим ако имате УСБ погон који је тестиран радећи са Пи.
Већину ових ствари (и више) можете добити једним ударцем са добрим Распберри Пи стартер комплетом, као што је овај, или их можете купити одвојено. Твој позив.
О овој методи сам сазнао на блогу Цалеба Воодса и попунио неколико ствари које ми нису успјеле читањем овог поста на Бадбок.де. Искрено вам се захваљујем обома.
Једна последња напомена: овај хацк добро функционише у мом искуству, али на крају дана то је још увек само: хак. Из тог разлога, препоручујем вам да имате неку врсту резервне копије осим овога, по могућству нешто оффсите. (У сваком случају, у случају пожара или друге природне катастрофе, морате имати резервну копију са локације.)
Први корак: Припремите екстерни диск за временску машину
Прва ствар коју треба да урадите је да припремите спољни диск да ради са Тиме Мацхине-ом. Укључите диск у Мац, а затим покрените Диск Утилити. Изаберите екстерни диск, а затим кликните на дугме “Ерасе”. Желите да форматирате диск као "Мац ОС Ектендед", познат и као ХФС+.
Затим ћемо желети да осигурамо да ваша Распберри Пи и сваки уређај имају дозволу за контролу диска. Идите до Финдера, затим кликните десним тастером миша на диск у бочној траци. Кликните на „Гет Инфо“.
На дну прозора који се отвори, наћи ћете поставке дозвола.
Кликните на закључавање доље десно, а затим унесите своју лозинку. Затим, означите „Игнорирај власништво над овим волуменом“. И са тим, спремни сте да повежете ваш екстерни диск са Пи.
Други корак: Инсталирајте Распбиан на Пи и повежите се преко ССХ-а
Затим ћете морати да подесите Распберри Пи са Распбианом, као што је описано у овом чланку. Овде нећемо детаљно описати процес, пошто је то сам по себи пројекат, па идите да проверите тај водич да бисте Распбиана поставили на ваш Пи. Користио сам Распбиан Цоре за мој сетуп, јер нисам повезао Пи са екраном, али нема разлога да пуна, ГУИ верзија Распбиана не би радила.
Говорећи о томе: имате два избора када је у питању остатак овог водича. Можете да повежете Распберри Пи до тастатуре и монитора и тако поставите ствари, или можете да се повежете са Пи преко ССХ и покренете сваки корак из удобности вашег Мац-а. Сматрамо да је ССХ метода много лакша од проналажења случајног монитора, па ево како то учинити.
Покрените терминал на свом Мац рачунару, а затим унесите следећу команду:
ссх пи@192.168.1.11
Замена 192.168.1.11
са ИП адресом вашег Пи. ИП адресу било ког уређаја повезаног на вашу мрежу, укључујући Распберри Пи, можете пронаћи тако што ћете се кретати ка веб сучељу рутера.
Затим ће бити затражена лозинка за заданог корисника, пи
. Лозинка за пи
је, по дефаулту, малина
.
Ако се први пут повезујете на нови систем, предлажем да конфигуришете неколико ствари пре него што наставите. Прво приказивање судо распи-цонфиг
и промените подразумевану лозинку. Овде такође можете проширити свој подразумевани систем датотека, ако имате велику СД картицу (иако ово није неопходно за овај водич.) Распберри Пи ће се поново покренути, када ћете бити спремни за посао.
Трећи корак: Монтирајте спољни диск
Пре него што можете подесити свој Тиме Мацхине, потребно је да монтирате диск тако да ваш Распберри Пи може да га чита и пише. За ово је потребно инсталирати неки софтвер. Прво, побрините се да сав софтвер на Пи буде ажуриран. Покрени ове две команде, једну за другом:
судо апт-гет упдате
судо апт-гет упграде
Затим инсталирајте два пакета: хфспрогс и хфсплус. Ово ће омогућити вашем Распберри Пи да прочита ваш Мац-форматирани диск.
судо апт-гет инсталл хфспрогс хфсплус
Сада имате софтвер који је у стању да монтирате диск, али он мора да зна који погон треба монтирати, тако да ћете морати да урадите неко истраживање. Почните са покретањем Партед-а.
судо / сбин / партед
Следеће, откуцајте принт
да бисте видели листу тренутно повезаних дискова. Требали бисте видјети свој вањски погон овдје.
Из овог снимка можемо видети да је мој диск Мактор погон од 164 ГБ (касније ћу добити већи, обећавам.) / дев / сда
. Ваш диск ће имати сличан назив, који бисте требали записати.
Затим погледајте табелу испод тог блока текста. У мом случају, очигледно је да је друга, већа партиција оно што тражим. Због тога напомињем да је партиција коју желим да монтирам сда2
. Можда ће вам требати нешто другачија фигура, ако имате више од једног диска или више од једне партиције на вашем диску.
Сада када имате потребне информације, откуцајте одустати
и притисните Ентер. Затим ћемо направити фасциклу која ће послужити као наша точка монтирања ...
судо мкдир -п / медиа / тм
… А затим додајте неке информације у фстаб датотеку. Користите ову команду да бисте отворили уређивач текста:
судо нано / етц / фстаб
Залепите следећу линију у документ, замењујући / дев / сда2
са партицијом вашег диска, ако се разликује од / дев / сда2.
/ дев / сда2 / медиа / тм хфсплус форце, рв, усер, ауто 0 0
Када сте залијепили текст, притисните Цонтрол + Кс да бисте напустили едитор, пазећи да сачувате када то учините.
Затим монтирајте диск са:
судо моунт -а
Ако не видите поруку о грешци, честитамо! Успешно сте монтирали диск.
Трећи корак: Састављање и инсталирање Нетаталк-а
Нетаталк је софтвер који симулира АФП, мрежни протокол који тренутно користи Аппле за резервне копије Тиме Мацхине-а. Можете користити древну верзију Нетаталк-а користећи судо апт-гет инсталл нетаталк
, али Препоручујем вам да то не радите. За (углавном политичке) сложене разлоге, Дебиан - који је Распбиан изграђен на - нуди веома застарелу верзију Нетаталка у својим спремиштима. Тиме Тиме Мацхине може да ради користећи ову застарелу верзију Нетаталка, али по мом искуству то фрустрира.
Зато вам препоручујем да компајлирате најновију верзију. То је више гњаважа за инсталацију, али се исплати.
Прво, морате инсталирати зависности. Ево свега што вам треба да инсталирате, у једној команди:
судо аптитуде инсталирај градити-битно либевент-дев либссл-дев либгцрипт11-дев либкрб5-дев либпам0г-дев либврап0-дев либдб-дев либтдб-дев системтап-сдт-дев либдбус-1-дев либдбус-глиб-1-дев либглиб2.0-дев либио-соцкет-инет6-перл трацкер либтрацкер-спаркл-1.0-дев либтрацкер-минер-1.0-дев
Ово може потрајати да се инсталира. Затим преузмите најновију верзију Нетаталка. Од овог писања, то је 3.1.10, мада ћете можда желети да проверите почетну страницу нетаталк-а да бисте добили најновији број верзије. Затим покрените ову команду да бисте је преузели:
вгет хттп://прдовнлоадс.соурцефорге.нет/нетаталк/нетаталк-3.1.10.тар.гз
Замените број верзије ако на њиховој локацији пронађете каснију верзију.
Сада распакујте датотеку коју сте преузели са:
тар -кф нетаталк-3.1.10.тар.гз
Затим се пребаците на нови директоријум који сте управо креирали.
цд нетаталк-3.1.10
Затим можете подесити све поставке нетаталк-а прије компајлирања програма, користећи ову наредбу:
./ цонфигуре - витх-инит-стиле = дебиан-системд - без-либевент - без-тдб-са-црацклиб -енабле-крбВ-уам -с-пам-цонфдир = / етц / пам.д - са-дбус-даемон = / уср / бин / дбус-даемон - са-дбус-сисцонф-дир = / етц / дбус-1 / систем.д \ т пкгцонфиг-версион = 1.0
Под претпоставком да не видите поруке о грешкама, можете прећи на следећу фазу и покренути:
направити
Ово ће потрајати. Могли бисте направити и кафу, неке колаче и оброк од три јела. Распберри Пи није брз у компајлирању софтвера.
Када се све заврши, можете коначно инсталирати Нетаталк:
судо маке инсталл
Није ли то било забавно? Брзо проверите да ли Нетаталк заиста ради:
нетаталк -В
Видећете хрпу информација о вашем Нетаталк подешавању. Ако све изгледа добро, хајде да конфигуришемо ствари!
Четврти корак: Конфигуришите Нетаталк
Сада када је Нетаталк инсталиран, морате му рећи да дијели ваш погон. Прво, мораћете да уредите нссвитцх.цонф
.
судо нано /етц/нссвитцх.цонф
Овде морате додати мднс4
и мднс
на линију која почиње са "хостс:", тако да изгледа овако:
хостс: филес мднс4_минимал [НОТФОУНД = ретурн] днс мднс4 мднс
Ово подешавање значи да ће се ваш диск са Тиме Мацхине-ом појавити у бочној траци Финдера чим спојите Распберри Пи на мрежу.
Затим ћете морати да уредите афпд.сервице
:
судо нано /етц/авахи/сервицес/афпд.сервице
Копирајте овај блок текста и налепите га у тај фајл:
% х _афповертцп._тцп 548 _девице-инфо._тцп 0 модел = ТимеЦапсуле
Између осталог, ове информације чине да вас Распберри Пи опонаша стварну Аппле Тиме капсулу, заједно са одговарајућом иконом.
Коначно, време је да подесите спољни диск као мрежни део.
судо нано /уср/лоцал/етц/афп.цонф
На дну овог документа залијепите сљедећи текст:
[Глобал] мимиц модел = ТимеЦапсуле6,106 [Тиме Мацхине] пут = / медиа / тм тиме мацхине = да
Можете да ставите другачије име од "Тиме Мацхине" између других заграда, ако желите. Ово ће променити име диска на који се враћате, као што је приказано у самом Финдер-у и Тиме Мацхине-у.
Коначно, покрените мрежне услуге. Да бисте извршили ове две команде:
судо сервис авахи-даемон старт
судо сервис нетаталк старт
Ваша диск јединица се сада нуди на мрежи. Да бисте се уверили да се ово дешава сваки пут када покренете Распберри Пи, унесите ове команде, поново, једну за другом:
судо системцтл омогућити авахи-даемон
судо системцтл омогућити нетаталк
Сада смо стварно близу!
Пети корак: Повежите се са својим времепловом
Идите на Финдер на вашем Мацу и требали бисте видјети своју Распберри Пи овдје.
Можете се заправо повезати одавде, кликом на “Цоннецт Ас” и уносом истог корисничког имена и лозинке које користите за повезивање преко ССХ-а.
По мом искуству, међутим, Тиме Мацхине ради боље ако се повежете на диск преко његове ИП адресе, поготово ако сте поставили статичку ИП адресу са вашим рутером (што бисте вероватно требали). Да бисте се повезали, отворите Финдер, а затим притисните Цомманд + К на тастатури.
Када монтирате диск, идите на Систем Преференцес> Тиме Мацхине, а затим изаберите диск јединицу као резервну копију.
Почетни бацкуп ће се покренути, а након тога ће се резервне копије одвијати сваког сата. Сада имате умрежени диск Тиме Мацхине. Уживати!