У меня есть загрузочная SD-карта с OSMC на для моей малины. Я хочу купить другую и лучшую SD-карту, и я не хочу писать и настраивать ОС снова. Есть ли способ извлечь изображение из текущей SD-карты (и затем записать это в новое)
Можно клонировать SD-карту с DD.
Удостоверьтесь, что требуемая плата является, по крайней мере, столь же большой как исходная карта.
Команда для наблюдения прогресса копии:
$ dd if=[source drive or image] of=[destination drive or image] bs=4M status=progress
Источник или конечный диск или изображение могут быть заменены одним из следующих примеров:
Вышеупомянутое является примерами. Скопировать целый диск, если исходный диск был /dev/sdb
и конечный диск был /dev/sdc
команда была бы:
$ dd if=/dev/sdb of=/dev/sdc bs=4M status=progress
Если бы Вы отступили до изображения, то Вы могли бы использовать изображение в качестве постоянного резервного копирования и в конечном счете сделать несколько клонов из изображения.
$ dd if=/home/user/disk.img of=/dev/sdc bs=4M status=progress
Число после в устройстве является разделом, в случае, если Вы - только беспокойство с клонированием раздела, а не целого диска.
Очень важно быть осторожным с этим низким уровнем, управляют... особенно of
(выходная часть). Не проверяя это начнет писать в устройство назначения, которое могло повредить Вашу систему, если Вы производите к неправильному устройству, Вашей основной ОС или диску Данных, например.
То, что я делаю, чтобы быть осторожным, создают сценарий для процесса. Затем запустите скрипт, когда я провел много времени, изучив его, чтобы быть уверенным, что я получаю доступ к правильным устройствам.
Удар cntrl-C
выпадет из команды, но она не остановит процесс. Необходимо конкретно уничтожить dd
задача.
После клона, если существует несоответствие в размере (например, целевой диск или раздел являются более крупными, можно зафиксировать это с gparted путем изменения размеров раздела на новом диске.