Учитывая жесткий диск 1 ТБ с двумя разделы: каждый - маленький ~24GB (для Ubuntu) и все, что остальное - второй раздел приблизительно с 10% занятого места для мультимедийных файлов.
Я хочу копировать его максимально быстро. Я загружаюсь от карты с интерфейсом USB. Второй диск /dev/sdb
.
sfdisk -d /dev/sda > a
sfdisk /dev/sdb < a
Затем я копирую bytewise небольшой раздел:
dd if=/dev/sda1 of=/dev/sdb1 bs=4M status=progress
Требуется приблизительно две минуты. Затем я хочу скопировать в оптимальном содержании способа второго раздела. Просто файловая система w/атрибуты файла:
rsync -avHAX /media/ubuntu/sda2dir /media/ubuntu/sdb2dir
После этого я пытался загрузиться от второго жесткого диска, и не может.
Как скопировать MBR и другую важную информацию?
dd if=/dev/sda of=/dev/sdb
берет приблизительно 1h20 м для жесткого диска на 1 ТБ. Это не приемлемо. И кажется также не работами.
Получите файл ISO Clonezilla, сделайте загрузочный диск USB и начальную загрузку от него.
См. документацию относительно clonezilla.org.
Используйте Clonezilla для клонирования целого диска. Это будет работать если
целевой диск является, по крайней мере, столь же большим как исходный диск. Можно проверить, что (если размеры являются номинально тем же) с
sudo parted /dev/sdx u B p
где x может быть, например, a
(/dev/sda
) и b
(/dev/sdb
) для двух дисков. Целевой диск не должен быть одним единственным байтом, меньшим, чем исходный диск.
физические размеры сектора двух дисков являются тем же. Можно проверить это с
sudo parted -ls
если размеры диска отличаются, и таблица разделов является GPT, необходимо также восстановить резервную таблицу в конце диска. Можно сделать то руководство с gdisk
или со сценарием оболочки gpt-fix
Clonezilla достаточно умен, чтобы копировать/клонировать только используемые блоки данных на диске и пропустить неиспользованные блоки, таким образом, это быстрее, чем клонирование с dd
, особенно, когда существует много неиспользованного дискового пространства (как в Вашем случае).
Clonezilla также более безопасен, чем dd
, потому что это имеет пользовательский диалог, который помогает Вам проверить, и перепроверять это Вы клонируетесь к корректному целевому устройству. dd
делает то, что Вы говорите этому обходиться без вопросов. Незначительная опечатка может заставить Вас перезаписать изображения семейства.
Заметьте, что Clonezilla может