I-am cumpărat un Zmeura Pi nu doar pentru a juca este, dar pentru o sarcină mai puțin pretențioase, astfel încât un pic îngrijorat când am auzit că card SD trebuie să strice proprietatea. Aparent, ei pur și simplu nu sunt făcute pentru o situație în care există constante de citire / scriere, deși foarte potrivit, de exemplu, pentru formarea și hobby - din cauza ieftinătate și ușurința de utilizare.
Dacă doriți să transferați sistemul de fișiere principal pe alt suport, atunci Google poate găsi câteva exemple potrivite. Cu toate acestea, nu toate sunt potrivite pentru Raspberry Pi. iar unele vor fi înțelese numai de cei mai avansați utilizatori care știu ce fac.
Acest articol poate fi, de asemenea, considerat o instrucțiune pentru avansată, deci țineți minte acest lucru. În plus, va fi alcătuită din două părți:
- Versiune simplificată - pentru situația în care folosiți numai un stick USB sau o unitate USB.
- Versiunea extinsă este pentru o situație în care mai multe dispozitive trebuie să fie conectate la Pi. Rețineți că este ceva mai complicat.
Vom începe prin a avea un card SD complet nou și o unitate flash USB complet nouă. Volumul și viteza SD-card nu este foarte important, iar sarcina noastră se va potrivi cu orice card de 2 GB (cel puțin doi gigabytes de inutile, deoarece vom totul Debian load).
În acest caz, voi folosi o cartelă micro SDHC cu o capacitate de 8 GB (clasa 10). deoarece Folosesc cărți similare pentru alte sarcini și nu-mi place când cardul SD se conectează în afara carcasei Pi. În plus, afacerea va merge tip flash card micro USB la 8 GB.
Puteți utiliza cablul LAN, dar dacă rulați prin WiFi prin WiFi (așa cum fac eu), atunci trebuie să fie setat în primul rând. Din nou, pe Internet există suficiente instrucțiuni pe această temă și, cel mai probabil, și pentru unitatea flash. În ceea ce privește cazul meu, folosesc EDIMAX. În plus, eu, desigur, folosesc ssh. dar acest lucru nu este atât de important.
Mai întâi trebuie să rulați raspi-config.
Acum faceți alte setări:
Astfel, pur și simplu prin copierea versiunea corectă a / boot / linie_cmd pe Windows-secțiunea SD-card, putem schimba setările de boot, procedând astfel, să pornească de pe card SD. Dacă prima dată nu a funcționat, sper că ți-am spus suficient că trebuie să înțelegi ce trebuie corectat pentru ca totul să fie bine.
Versiune extinsă
Deoarece Debian ar trebui să pornească de la corect USB-devaysa, partiția și sistemul de fișiere trebuie să atribuie identificatori unici nu sunt limitate la nume, care oferă sistemul USB-devaysa (cum ar fi / dev / sda). Deoarece în versiunea simplificată este afirmat, în opinia mea, deja suficient, atunci nu vom fi prea încurcați în detalii. În loc de comanda standard fdisk, vom folosi versiunea mai modernă a lui gdisk. Acest lucru se poate face astfel:
Apoi, efectuați partiționarea:
Acum faceți același lucru ca și cu fdisk. Mai întâi, "d" pentru a șterge, apoi "n" pentru a crea o nouă partiție și în cele din urmă "w" pentru ao scrie în jos. Din nou, pentru a seta setările implicite, apăsați Enter. Dacă aveți nevoie de mai multe partiții, atunci acum este momentul. Dacă utilizați comanda "i" (informații), vor apărea următoarele:
Avem nevoie de următoarele - un GUID unic al partiției, adică 2C7FD5E5-5CC4-434C-BFF6-F45336F7140B. Această informație (PARTUUID) va merge la /boot/cmdline.txt și va arăta astfel:
Și nu uitați să adăugați o întârziere (rootdelay)!
În funcție de consumul de energie al unității flash / unității, este posibil să fie necesar să modificați /boot/config.txt, adăugând următoarele:
Acum trebuie să obținem un identificator unic pentru informațiile despre disc de la fstab:
Aici avem nevoie de următorul text - UUID al sistemului de fișiere, adică 3d2cb3c9-7e2b-4255-ac63-863bd3ad7993. Apoi, trebuie să introduceți această informație în tabelul sistemului de fișiere, adică în / etc / fstab (pe unitatea flash, nu pe card). Pentru a adăuga următoarea linie.
Asta e tot. Dacă totul este bifat (nu confundați GUID-ul partiției cu UUID al sistemului de fișiere!), Puteți reinițializa și încerca sistemul să ruleze. Mult noroc!