Клонируйте карту флэш-памяти

Как Вы клонируете загрузочную карту флэш-памяти? Какое программное обеспечение Linux может клонировать флеш-накопитель. Я пытался делать сектор копией сектора с помощью Приложения Windows, которое работало, но флеш-накопитель Linux не загружается.

1
задан 24 October 2018 в 01:51

2 ответа

Почему бы просто не клонировать с помощью командной строки, например.

sudo dd if=/dev/sdc of=/dev/sdd bs=4M && sync

, которые переносят данные из входного файла (если =) устройства sdc в выходной файл (из =) устройства sdd, bs = - это количество байтов, скопированных за раз.

После завершения он синхронизируется (вынуждает записывать любые неписанные буферы [все еще в памяти]), чтобы разрешить удаление.

Конечно, измените sdc & amp; должно быть то, что уместно

примечание: sync не должно быть необходимым; Я, вероятно, использую его, чтобы чувствовать себя в большей безопасности :)

2
ответ дан 7 December 2019 в 13:21

Как в другом ответе говорится, необходимо использовать dd для этого. Получите пути к файлам устройств (они будут чем-то как /dev/sd[letter of the alphabet]). Можно сделать это использование lsblk, который покажет дерево устройств, разделов и их соответствующих размеров. Если Вы копируете между двумя дисками, которые являются тем же размером, отключают один и видят, который исчезает, чтобы удостовериться, что Вы не перепутываете источник и место назначения.

После того, как у Вас будут пути устройств, использовать

dd if='/dev/[path of input (source) device]' of='/dev/[path of output (destination) device]' bs=4M.

bs=4m говорит dd считать 4 МБ за один раз. Это обычно - большое количество, но Вы могли бы изменить его для установки чтению устройств и скоростям записи при перемещении огромных файлов. Самый большой общий знаменатель двух скоростей записи должен использоваться. Но для маленьких операций 4 МБ прекрасен, вероятно.

Таким образом:

  • Выполненный lsblk получить пути к файлам Ваших устройств
  • Использовать dd if='/dev/[source file/device path]' of='/dev/[destination file/device path] bs=4m
  • Изменитесь bs=4m удовлетворять Вашим потребностям, если Вы копируете огромный файл.
1
ответ дан 7 December 2019 в 13:21

Другие вопросы по тегам:

Похожие вопросы: