Как да архивирате SD карти и флаш устройства на Linux с DD

click fraud protection

Архивиране на преносими неща като SD карти и USB флаш устройства на Linux е по-лесно, отколкото звучи, и може да се случи веднага от терминала, използвайки инструмента за копиране и конвертиране на DD. DD е наистина многофункционален и с него потребителите могат да копират големи количества данни от едно място на друго. Достатъчно е да се каже; инструментът DD има много приложения. Едно от най-добрите приложения е архивирането на съхранение на данни. В миналото на Addictivetips ние използвахме този метод, за да правим копия на твърди дискове. Може да се използва и за архивиране на SD карти и флаш устройства. Ето как работи.

ВНИМАНИЕ СПОЙЛЕР: Превъртете надолу и гледайте видео урока в края на тази статия.

Архивирайте SD карти и флаш устройства

За да започнете, отворете прозорец на терминала и включете SD картата / USB, която се опитвате да архивирате. Използвай lsblk команда за отпечатване, всички налични устройства в системата.

Имайте предвид, че SD картите няма да следват общата / dev / sdX структура, особено ако използвате вграден четец на карти с памет. Вместо това трябва да видите / dev / mmcblk, последвано от информация за дяла.

instagram viewer

Забележка: Архивирането на USB трябва да следва традиционната схема за именуване / dev / sdX.

Вашата SD карта може да не се показва като / dev / mmcblk (или подобна), ако използвате USB адаптер. Името на етикета на устройството всичко зависи от това как адаптерът на SD картата работи с Linux. Най-добре е да прочетете ръководството на вашия адаптер.

След като разберете етикета, ще трябва да разберете как точно се опитвате да направите резервно копие. Изберете метода по-долу, който отговаря на вашия случай на използване.

Архивиране на файл с изображения

Първият метод за архивиране с DD е използването му, за да запишете всичко в обикновен файл с изображения. За да направите това, ще трябва да въведете следната команда. Имайте предвид, че процесът на изображения ще отнеме много време, особено ако имате голяма SD карта или USB флаш.

USB флаш устройства

sudo dd, ако = / dev / sdX на = ~ / image-of-usb.img

Изпълняването на тази команда ще вземе пълно копие на USB устройството и ще го запише във файл с име изображение на-usb.img. Вземете този файл с изображения и го архивирайте на сигурно място. Ако искате повишена сигурност, изпълнете стъпките по-долу, за да криптиране то с GnuPG.

gpg -c изображение-на-usb.img

Изходът на GnuPG трябва да бъде изображение на-usb.img.gpg.

След като процесът на криптиране приключи, изтрийте оригиналния файл и запазете криптирания.

rm image-of-usb.img

Извадете изображението от шифрования файл по всяко време с:

gpg image-of-usb.img.gpg

SD карти

Забележка: 0 означава SD 1.

sudo dd, ако = / dev / mmcblk0 от = ~ / image-of-sd-card.img

Изпълняването на тази команда DD ще направи моментна снимка на вашата SD карта и ще я запише във файл във вашата файлова система с етикет изображение на-SD-card.img. Ще можете да преместите това архивно изображение, да го качите в Dropbox, Google Drive, домашен сървър и т.н. Имайте предвид, че този архив не е защитен и чувствителните данни могат лесно да бъдат достъпни, ако някой се хване с него. Ето защо ви препоръчваме да шифровате SD резервното си копие с GnuPG.

За да шифровате, изпълнете тази команда:

gpg -c изображение-на-sd-card.img

Шифроването трябва да изведе файл с етикета на изображение на-SD-card.img.gpg

Трябва да премахнете оригиналния изходен файл, когато криптирането приключи.

rm image-of-sd-card.img

За да извлечете кодирания архив, повторно стартирайте gpg, без -° С.

gpg image-of-sd-card.img.gpg

Дублиращи се USB и SD карти

Ако предпочитате да създадете дубликат на SD картата, вместо да архивирате всичко до изображение, следвайте тези инструкции. Първата стъпка е да включите както SD / USB, който искате да архивирате, така и втория SD / USB, който ще използвате като приемник на дублирането. След това използвайте lsblk команда за списък на устройствата. Намерете всички етикети на устройството и направете забележка за тях.

Например, за да дублирам SD карта 1 на SD карта 2, ще трябва да използвам / dev / mmcblk0 и / dev / mmcblk1. Още веднъж вижте lsblk –помощ ако е необходимо.

Когато разберете правилните етикети, следвайте инструкциите по-долу.

USB флаш устройства

В тази ситуация може да работи командата, която използвахме по-рано за запис на USB към изображение. Единственото нещо, което се променя, е аспектът „на =“ на командата. Вместо да го извежда на на = ~ / образ-на-usb.img, ще го изведем на второто USB флаш устройство.

В този пример е USB флаш устройство №1 /dev/sdc и USB флаш устройство №2 е /dev/sdd. Вашите могат да се различават.

sudo dd, ако = / dev / sdc от = / dev / sdd

Когато DD завърши, всички данни от устройство №1 трябва да присъстват на устройство №2!

SD карти

Подобно на USB секцията, DD ще вземе данните от SD карта №1, ще ги дублира и ще ги постави на SD карта №2. Напишете тази команда в терминала, за да стартирате процеса на дублиране. В този пример SD карта №1 ще бъде / dev / mmcblk0, а # 2 ще бъде / dev / mmcblk1.

sudo dd, ако = / dev / mmcblk0 от = / dev / mmcblk1

Ще знаете, че процесът е завършен, когато терминалът може отново да приеме текст от клавиатурата.

Възстановяване на архивирането

Най-бързият начин за възстановяване на DD архивно изображение на SD карта или USB флаш устройство е да го мигате с инструмента Etcher просто. Използването на този инструмент за възстановяване на данни може да звучи малко странно, тъй като Etcher е главно за изгаряне на OS изображения, но работи много добре!

Започнете с изтеглянето на най-новата версия на Етчер флаш инструмент за Linux, отворете го и поставете вашето USB флаш устройство или SD карта.

Вътре в програмата Etcher кликнете върху „Select image“, за да се покаже прозорецът за избор на изображение. В този прозорец прегледайте изображение на-SD-card.img или изображение на-usb.img и го изберете. Когато изображението се зареди, щракнете върху "Flash" и оставете възстановяването да започне!

Когато Etcher показва прозореца на крайния екран, вашите данни трябва да бъдат на устройството.

watch instagram story