de-vraag
  • Klausimai
  • Žymos
  • Vartotojai
Pranešimai
Apdovanojimai
Registracija
Užsiregistravę gausite pranešimus apie atsakymus ir komentarus į savo klausimus.
Prisijungti
Jei jau turite paskyrą, prisijunkite ir patikrinkite naujus pranešimus.
Už pridėtus klausimus, atsakymus ir komentarus bus skiriami apdovanojimai.
Daugiau
Šaltinis
Redaguoti
Steve Robillard
Steve Robillard
Question

Kaip sukurti atsarginę "Raspberry Pi" kopiją?

Jau keletą savaičių rašau programas savo Raspberry Pi (veikia "Raspbian") ir norėčiau įsitikinti, kad saugau atliktą darbą.

Kaip galėčiau sukurti atsarginę sukurtų failų kopiją?

Ar galiu tiesiog prijungti SD kortelę prie "Windows" (XP arba 7) kompiuterio ir nukopijuoti ją į kietąjį diską arba kitą SD kortelę?

298 2012-06-14T18:27:47+00:00 3
Steve Robillard
Steve Robillard
Redaguotas klausimas popietr rugsėjis 2017 в 1:34
Raspberry Pi
raspbian
windows
sd-card
backup
Šis klausimas turi 1 atsakymas atsakymų anglų kalba, norėdami juos perskaityti prisijunkite prie savo paskyros.
Solution / Answer
Anoniminis naudotojas
popietr birželis 2012 в 6:37
2012-06-14T18:37:55+00:00
Daugiau
Šaltinis
Redaguoti
#39596511

Jei norite išsaugoti visus duomenis, tikriausiai turėsite sukurti disko atvaizdą. Be to, "Windows" negali atpažinti tipinių "Linux" failų sistemų, todėl, prijungę SD kortelę, tikriausiai net negalėsite matyti savo failų.

Sukūrę disko atvaizdą išsaugosite ne tik failus, bet ir failų sistemos struktūrą, o kai nuspręsite įkelti naują SD kortelę, galėsite ją tiesiog prijungti ir ji veiks.

Linux

Linux sistemoje galite naudoti standartinį `dd` įrankį:
dd if=/dev/sdx of=/path/to/image bs=1M

Kur /dev/sdx yra jūsų SD kortelė.

Mac

Kompiuteriuose "Mac" taip pat galite naudoti standartinį `dd` įrankį su šiek tiek kitokia sintakse:
dd if=/dev/rdiskx of=/path/to/image bs=1m

Kur /dev/rdiskx yra jūsų SD kortelė.

(geriau naudoti rdisk, nes tai neapdorotas įrenginys - greičiau)

Norėdami sužinoti, kuris diskas yra jūsų įrenginys, komandų eilutėje įveskite diskutil list - taip pat gali prireikti būti root; tam įveskite sudo -s ir įveskite slaptažodį, kai būsite paprašyti.

Windows

1 variantas

Naudodami "Windows" galite naudoti atvirkštinį procesą, kurį naudojote įjungdami SD kortelę.

Galite naudoti Win32 Disk Imager, kuris yra pageidautina priemonė "Foundation" SD kortelei blykstelėti. Tiesiog įveskite failo pavadinimą (išsaugotino atsarginio atvaizdo failo vietą ir pavadinimą), pasirinkite įrenginį (SD kortelę) ir paspauskite skaityti:

Win32 Disk Imager

Žinoma, taip pat galite naudoti RawWrite, dd for Windows ar panašias priemones, procesas gana panašus.

2 variantas

Jei nenorite sukurti visos sistemos atsarginės kopijos, o tik konkrečių failų, siūlau prisijungti prie "Raspberry Pi" per SFTP ir nukopijuoti failus į vietinį kompiuterį (galite naudoti WinScp klientą). Jei esate įjungę SSH, SFTP paprastai nereikalauja specialios konfigūracijos "Raspberry Pi" pusėje.

Kitas variantas - nukopijuoti failus į nuotolinę sistemą naudojant rsync.

Taip pat galite įdiegti specialias tvarkykles, kad jūsų "Windows" galėtų skaityti ext failų sistemas (taigi galės perskaityti visą SD kortelę), pavyzdžiui, ext2fsd, tačiau tikriausiai neverta stengtis.


Kadangi atvaizdas bus tokio pat dydžio kaip ir SD kortelė, galbūt norėsite jį suspausti. Tai galima padaryti tiesiog naudojant mėgstamą glaudinimo įrankį, pavyzdžiui, gzip, 7zip, WinZip, WinRar ...

 atomh33ls
atomh33ls
Redaguotas atsakymas priešpietr liepa 2017 в 11:04
Win32 Disk Imager download | SourceForge.net
Download Win32 Disk Imager for free. A Windows tool for writing images to USB sticks or SD/CF cards . This program is designed to write a raw disk image to a removable device or backup a removable device to a raw image file. It is very useful for embedded development, namely Arm development projects (Android, Ubuntu on Arm, etc).
sourceforge.net
293
0
 Jivings
Jivings
popietr birželis 2012 в 6:37
2012-06-14T18:37:29+00:00
Daugiau
Šaltinis
Redaguoti
#39596509

Jei naudojate "Linux", galite naudoti dd komandą, kad padarytumėte pilną atsarginę atvaizdo kopiją:

dd if=/dev/sdx of=/path/to/image

arba suspaudimui:

dd if=/dev/sdx | gzip > /path/to/image.gz

Kur sdx yra jūsų SD kortelė.

Norėdami atkurti atsarginę kopiją, atlikite atvirkštines komandas:

dd if=/path/to/image of=/dev/sdx

arba kai suspausta:

gzip -dc /path/to/image.gz | dd of=/dev/sdx
Peter Mortensen
Peter Mortensen
Redaguotas atsakymas popietr birželis 2015 в 2:56
156
0
 zenbike
zenbike
priešpietr liepa 2012 в 9:56
2012-07-05T09:56:30+00:00
Daugiau
Šaltinis
Redaguoti
#39596513

Jei naudojate "Windows":

  1. Atsisiųskite "Win32 Disk Imager".

  2. Sukurkite failo kelią, kurį norite naudoti norimam paveikslui išsaugoti. (Aš naudoju C:\RasPi_Bkp)

  3. Paleiskite "Win32 Disk Imager

  4. Naršykite į atsarginės kopijos failo kelio vietą ir įveskite failo pavadinimą.

  5. Spustelėkite Išsaugoti

  6. Įsitikinkite, kad išskleidžiamajame sąraše, esančiame dešinėje failo kelio pusėje, nurodytas įrenginys yra tas, kurio atsarginę kopiją norite sukurti.

Win32 Disk imager in Action

  1. Spustelėkite "Skaityti";

  2. Palaukite.

18
0
Pridėti klausimą
Kategorijos
Visi
Technologijos
Kultūra / poilsis
Gyvenimas / Menai
Mokslas
Profesionalus
Verslas
Vartotojai
Visi
Naujas
Populiarus
1
Roxana Elizabeth CASTILLO Avalos
Registruota prieš 4 dienas
2
Hideo Nakagawa
Registruota prieš 5 dienas
3
Sergiy Tytarenko
Registruota prieš 6 dienas
4
shoxrux azadov
Registruota prieš 1 savaitę
5
Koreets Koreytsev
Registruota prieš 1 savaitę
BG
DE
EL
ES
FR
ID
IT
JA
KO
LT
NL
PT
RU
SK
SL
TR
ZH
© de-vraag 2022
Šaltinis
raspberrypi.stackexchange.com
pagal licenciją cc by-sa 3.0 nurodant autorystę