Домой / Работа в Интернете / Клонирование диска на меньший. Клонирование жесткого диска. Шаги для клонирования больший жесткий диск на меньшем жесткого диска

Клонирование диска на меньший. Клонирование жесткого диска. Шаги для клонирования больший жесткий диск на меньшем жесткого диска

Клонирование диска, также известное как образ диска — это практика копирования всего содержимого жесткого диска или раздела, включая файловую структуру и системные файлы, для перемещения или восстановления данных находящихся на накопителе. Клонированные диски часто записываются в один файл — образ диска, представляющий весь диск. Такой образ диска может использоваться для многих целей, включая передачу данных на больший жёсткий диск или восстановление неустойчивой системы с чистым образом диска.
Библиотеки, школы и киберкафы часто восстанавливают свои компьютеры с помощью клонированного образа диска, чтобы легко управлять и защищать большое количество машин. Практика создания образа диска может создать некоторые проблемы, но многие программы предоставляют функции для компенсации этого.

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

Программное обеспечение для клонирования диска создает бит-бит для копирования на диск, что означает, что сохраняется каждая последняя часть данных. Данные могут быть записаны на второй диск или сохранены в виде файла образа диска. Файл образа диска может использоваться для передачи данных на один или несколько новых жестких дисков или для повторной установки на исходный диск. Например, неустойчивую систему можно отбросить до точки, где она по-прежнему функционирует, используя клонированный образ диска.

Организации с большим количеством компьютеров могут использовать клонирование диска для развертывания стандартизованного набора приложений и данных на разных компьютерах. Они также могут использовать эту технику для одновременного применения обновлений и патчей безопасности для всех своих компьютеров. Например, в библиотеках, школах и институтах компьютеры часто восстанавливаются из клонированного образа диска, чтобы уничтожить любые вирусы или другое нежелательное программное обеспечение, которое могут загрузить сканеры. Клонирование диска также можно использовать в сочетании с очисткой диска, практикой безопасного стирания диска, удалением любых персональных данных и возвратом машины в исходное состояние.

Создание точных дубликатов жёсткого диска может иметь недостатки. Компьютеры, работающие под управлением Microsoft® Windows®, при первой установке операционной системы, получают уникальный идентификатор безопасности (SID). Клонирование диска будет копировать уникальный SID компьютера; если этот клонированный образ используется на нескольких компьютерах в сети, безопасность может быть нарушена. При клонировании диска, драйверы для определенного набора аппаратных средств также копируются, что может вызвать проблемы, когда целевая система имеет другие настройки. Некоторые приложения для клонирования диска предоставляют функции для преодоления этих проблем, поэтому потенциальные клиенты должны обязательно оценить свои собственные потребности перед покупкой такого ПО.

Вы явно не можете клонировать более крупный раздел в меньший раздел (используя dd и т. П.), Поскольку просто недостаточно места.

Однако, если файлы, находящиеся в более крупном разделе, также будут помещаться на меньший раздел, вы можете использовать rsync для копирования этих файлов. Точные варианты использования зависят от вашего конкретного варианта использования, но для простого копирования всех файлов, которые должны выполнять следующие:

Rsync -av /mount/point/of/large/partition/ /mount/point/of/small/partition

Изменить: Еще раз: вы не можете клонировать большой раздел на меньший раздел . (Но читайте дальше, ваша проблема может быть решена еще.)

Причина проста: ваш исходный раздел больше вашего целевого раздела. Что вы ожидаете? Должны ли некоторые блоки просто отбрасываться? Какие? И как знать? Разумеется, вы можете использовать dd "s bs= и count= options, чтобы копировать только первые так много блоков вашего исходного раздела, чтобы он соответствовал вашему целевому разделу, но в итоге у вас будет разбитый раздел, Это, конечно, не то, что вы хотите.

Итак, поскольку вы не можете клонировать более крупный раздел на меньший раздел, единственное, что вы можете сделать, это сначала уменьшить размер исходного раздела до размера, меньшего или равного размеру вашего целевого раздела, с чем-то вроде gparted который знает спецификацию файловой системы, так что вы не потеряете данные. И только тогда вы могли бы использовать dd для клонирования раздела. В идеале новый размер исходного раздела должен быть равен размеру вашего целевого раздела (а не только меньшего или равного ), иначе вы получите некоторое нераспределенное пространство на целевом разделе после клонирования.

Также обратите внимание, что вам не следует просто копировать MBR большего диска на MBR меньшего диска (или наоборот, если на то пошло). MBR, который имеет размер 512 байт и является первой секцией вашего жесткого диска, содержит информацию о компоновке жесткого диска:

  • 446 байт – Bootstrap.
  • 64 байта – таблица разделов.
  • 2 байта – Подпись.

(Заметим, что 446+64+2=512)

Если вы настаиваете на клонировании MBR, тогда только клонирование первых 446 байтов:

Dd if=/dev/source of=/tmp/mbr.bak bs=512 count=1 dd if=/tmp/mbr.bak of=/dev/target bs=446 count=1

… заменяя /dev/source и /dev/target именами устройств исходного и целевого жестких дисков, например, /dev/sda и /dev/sdb , соответственно. (Более подробная информация доступна здесь.)

Тем не менее, правильный способ сделать это – сделать чистую Grub-переустановку (или что-то еще на вашем MBR) на новом жестком диске.

Подводя итоги, если вы хотите клонировать более крупный диск на меньший диск, действуйте следующим образом:

    Разместите таблицу разделов на целевом диске с таким количеством разделов, как на исходном диске. Между разделами на вашем исходном диске и разделами на целевом диске должно быть индивидуальное соответствие, за исключением того, что (некоторые из) разделов на целевом диске могут быть меньше соответствующих разделов на исходном диске. Для этого используйте такой инструмент, как fdisk или cfdisk .

    Для каждого раздела на целевом диске, который меньше соответствующего раздела на исходном диске, уменьшите размер этого соответствующего раздела на исходном диске, чтобы он соответствовал размеру раздела на целевом диске. Используйте такой инструмент, как gparted для этого.

    Для каждого раздела на исходном диске выполните команду

    Dd if=/dev/sdaX of=/dev/sdbY

    … клонировать раздел /dev/sdaX с исходного диска на соответствующий раздел /dev/sdbY на целевом диске (естественно, замените имена устройств).

    Если вы настаиваете на клонировании MBR, используйте две команды dd описанные выше в этом сообщении (те, у /tmp/mbr.bak есть /tmp/mbr.bak). Однако имейте в виду, что чистая реорганизация Grub будет лучше.

Точное клонирование невозможно, так как Malte Skoruppa уже опубликован. Однако clonezilla может выполнять эту задачу, пока больший диск не заполнен (Malte упомянул об этом уже).

В основном вам нужно включить дополнительные параметры и «игнорировать» предупреждающее сообщение о диске меньшего размера. Подробные сведения см. В документах Clonezilla со снимками экрана. У меня возникла такая же проблема при восстановлении резервной копии 160 ГБ жесткого диска на SSD на 64 ГБ. Для меня это сработало хорошо.

Еще одно решение, которое должно быть результатом, которое вы хотите, будет восстанавливаться на диске того же размера и переделке, чтобы он соответствовал новой схеме разделов на меньший диск. Подробнее см. Jsm-techblog.blogspot.de .

Gparted должен выполнять работу

    После изменения размера с помощью gparted загрузитесь с диска, чтобы дать ОС возможность исправить любые ошибки перед визуализацией с помощью Clonezilla.

    Затем запускает Clonezilla и создает копию необходимых разделов жесткого диска

Еще один вариант, который я нашел для меня отлично: MondoRescure

Mondo Rescue – это решение для аварийного восстановления GPL.

Он поддерживает ленты, диски, сеть и CD / DVD в качестве резервного носителя, нескольких файловых систем, LVM, программного обеспечения и аппаратных средств Raid.

Простой справочник можно найти здесь

Я выложу несколько скриншотов:

ШАГ 1 РЕЗЕРВНОЕ КОПИРОВАНИЕ (СКРИНШОТ)

1.Выберите из списка поддерживаемых типов носителей.

2.Если вы выполняете резервное копирование на CD / DVD- + R [W], тогда Mondo спросит вас, есть ли у вашей горелки CD технология BurnProof, находится внутри ноутбука или, наоборот, эксцентричен. Если вы выполняете резервное копирование на ленточный стример, вы не увидите это сообщение

3.Как много сжатия вы хотите? Нет, если ленточный стример имеет встроенное аппаратное сжатие. Максимум, если ваш процессор работает быстро. Среднее значение должно быть очень хорошим для большинства ситуаций.

4.Если вы хотите создать резервную копию всего компьютера (исключая / sys, / run и / proc, естественно, а также / tmp), оставьте это как / по умолчанию. В противном случае укажите подмножества (например, / usr / local | / home), которые обязательно будут помещаться между каждым путем.

5.Если вы создаете резервную копию всего своего компьютера, вы можете исключить некоторые каталоги, например / shared / MP3. Пожалуйста, укажите их в диалоговом окне «Исключить каталоги». Пожалуйста, поставьте трубку между каждым путем, например / shared / private | / scratch | / nfs | / windows

6. Является ли ваше ядро ​​нормальным? Пользователи Red Hat, Mandrake, SuSE, Debian и Slackware должны в целом сказать «да», потому что эти производители умеют создавать надежные ядра. Если вы используете Gentoo или LFS, ваше ядро ​​может быть нестандартным, и в этом случае скажите «нет» использовать отказоустойчивое ядро ​​Mondo (предоставляется отдельно).

7.Если вы хотите проверить архивы после их записи на носители, скажите «да» здесь. Если у вас есть абсолютная вера в ваше оборудование и дистрибутив Linux, скажите «нет» … и немного молитвы.

8.Если вы уверены, что хотите продолжить, скажите «да» и найдите что-то еще, пока Mondo будет поддерживать ваш компьютер. Если вы скажете «нет», вы будете бесцеремонно сброшены в командной строке. 🙂

9. Теперь начнется процесс резервного копирования. Сначала необходимо выполнить некоторые предварительные задания резервного копирования, но резервное копирование в основном выполняется. Чтобы упростить процесс резервного копирования, вам задали ряд вопросов. В следующий раз, если хотите, вы можете вызвать mondoarchive с различными ключами командной строки, чтобы контролировать его поведение, а не отвечать на ряд вопросов. См. Справочную страницу.

10.Mondo создаст каталог всех файлов для резервного копирования. Это может занять до пяти минут. Список файлов будет разделен на наборы, приблизительно 4 МБ (до сжатия) файлов в наборе. Обычно это занимает одну минуту.

11.Мондо называет Минди. Mindi создает изображения образа загрузочного носителя и вспомогательных данных, которые основаны на существующем дистрибутиве и файловой системе Linux. Таким образом, вы можете быть уверены, что инструменты Mondo будут совместимы с вашими существующими файловыми системами и двоичными файлами: инструменты Mondo – ваши инструменты. Минди занимает до пяти минут.

12. Наконец, Mondo начинает резервное копирование вашего компьютера. Этот процесс может занять несколько минут или несколько часов, в зависимости от того, сколько данных вы архивируете, насколько быстро ваш процессор, сколько у вас RAM и т. Д. Он будет копировать ваши обычные файлы, а затем ваши большие файлы (файлы размером более 32 МБ). Если вы решили проверить свои резервные копии, Mondo тоже это сделает.

ШАГ 2 ВОССТАНОВЛЕНИЕ (КОД ОТДЕЛА)

1. Выберите тип резервного носителя. Процесс восстановления в реальном времени очень похож на то, что вы испытаете, если вы наберете mondorestore без параметров после загрузки с носителя Mondo.

2. Нажмите «ОК», когда вы вставили кассету / компакт-диск. Если вы создали ленточную резервную копию, сама лента должна быть достаточной. Если вы создали резервную копию компакт-диска, первого компакт-диска должно быть достаточно. В противном случае вам может понадобиться загрузочный носитель.

3.Flag файлы и каталоги, которые вы хотите восстановить. Используйте кнопки «Дополнительно» и «Меньше» для открытия и закрытия подкаталогов.

4. Укажите местоположение для восстановления файлов. В общем случае "/" уместно. Если вы не хотите перезаписывать более новые версии файлов, которые вы восстанавливаете, укажите / tmp / BKP или аналогичный путь восстановления.

5.Mondorestore будет получать информацию о конфигурации со среды. (Экран образца предназначен для пользователей ленты. Пользователи CD будут видеть что-то другое.)

6.Data будет восстановлен на жесткий диск – сначала обычные файлы, а затем любые большие (32 МБ или более) файлы в наборе восстановления.

«Псевдо-клонирование» большего жесткого диска на меньший может быть выполнено с помощью Clonezilla. Эффективно вы можете сохранять и восстанавливать разделы диска. Следующие шаги (разработанные для передачи HDD на SSD) доставят вас туда:

    Первый трюк – использовать Gparted для изменения размеров разделов на жестком диске, сокращения каждого раздела, чтобы уменьшить количество неиспользуемого пространства, которое оно содержит. Очевидно, что разделы должны быть такими, чтобы общее пространство, необходимое для всех разделов, меньше емкости SSD.

    Затем запускается Clonezilla и создается копия отдельных разделов жесткого диска (с использованием опции saveparts), временно сохраняя их на внешнем USB-накопителе. Обратите внимание, что необходимо сохранить разделы (savepart), а не создавать образ всего диска (сохраненный).

  1. Когда SSD установлен на целевой машине, второй прием заключается в том, чтобы снова использовать диспетчер разделов для создания требуемой структуры разделов на SSD.
  2. Затем Clonezilla используется для восстановления сохраненных разделов (с использованием restoreparts) на SSD.

См. «Клонирование» жесткого диска на меньший SSD для более подробного обсуждения процесса и ряда ссылок для справочных источников.

Поскольку большинство приведенных выше примеров, похоже, предполагают фактическое изменение размера вашего оригинального диска. Вы рискуете своими данными, изменив его, прежде чем делать копию, если это произойдет.

Существует еще один способ, который менее рискован, хотя и очень ручной, который я использую. Так как он оставляет исходный диск нетронутым, если вы хотите отступить, потому что что-то не получилось.

Кроме того, при клонировании / повторной калибровке вы можете переключиться на новую файловую систему, перейдя на новый диск, когда вы делаете своп-диск. В приведенной ниже процедуре вам нужно создать файловую систему по вашему выбору на целевом диске.

Установите новый целевой диск на боковой оригинальный диск на свой компьютер.

  • загрузочный компьютер с компакт-диска ubuntu live.
  • На целевом диске. используйте gparted create: a ext4 (или любую новую быструю файловую систему, на которую вы решили переключиться) (тома, тома подкачки и swap-файловой системы
  • В gparted установите bootflag на новый том

В моем примере исходным (исходный диск) является / dev / sda, а местом назначения (новый меньший диск) является / dev / sdb. В вашей настройке он может быть другим

mount src как чтение только в / mnt / source

  • mkdir / mnt / source; mount -o ro / dev / sda / mnt / souce

монтируйте целевой диск в / mnt / destination

  • mount / dev / sdb1 / mnt / destination /

скопируйте файловую систему src в целевую файловую систему с помощью:

  • rsync -log /mnt/destination/rsync-copy.log –progress -avr –exclude = / mnt / source / dev / -A -H -X –numeric-ids / mnt / source / * / mnt / destination /

ubuntu использует uuid вместо имени устройства для поиска и монтирования диска, так как у нас есть новый диск, мы хотим изменить назначение fstab для использования новых дисков uuid для монтирования диска

    ls -la / dev / disk / by-uuid

    теперь измените uuid на / и замените / mnt / destination / etc / fstab. не забудьте изменить файловую систему для точки монтирования, если вы решили изменить ее на нечто отличное от оригинального диска

если важно, чтобы grub был одной и той же версией, снова загрузите исходный диск и запустите и запустите приведенную ниже команду, чтобы установить grub на новый диск

  • grub-install / dev / dev / sdb

Теперь удалите исходный диск с вашего компьютера и загрузите целевой диск. grub не сможет полностью загрузиться и выйти в оболочку восстановления в оболочке восстановления grub:

загрузить некоторые необходимые модули grub – insmod ext2 – insmod linux перечисляет ваши дисковые устройства – ls

выберите подходящее устройство (в моем примере это hd0, msdos1)

  • set root = (hd0, msdos1)

найдите точное имя vmlinuz-xxx и initrd-xxx, чтобы настроить grub для использования

  • см. и используйте собственное имя для vmlinuz и initrd, которые вы получили от ls выше, и используйте их вместо примерной версии, которую я использую здесь ниже

  • linux /boot/vmlinuz-2.6.32-5-amd64 root = / dev / sda single

    если / dev / sda – это устройство, диск будет диском rootfs при следующем перезагрузке> машины только с диском dst

  • initrd /boot/initd.img-2.6.32-5-amd64

  • ботинок

это должно было успешно загрузить машину. Наконец, чтобы обновить grub, чтобы использовать новый uuid диска, вам не нужно повторять эту процедуру вручную каждый раз:

  • обновление-личинка

Вы можете перенести свои данные на меньший диск с помощью Clonezilla и GParted .

Использование GParted Live CD сокращает ваши разделы таким образом, чтобы они соответствовали новому диску. Переместите разделы таким образом, чтобы пустое (серое) пространство находилось в конце / вправо вашего диска. Если перед вашим первым разделом осталось пустое пространство, это может содержать загрузку или другую скрытую информацию.

Использование Clonezilla делает клонирование device-device . Выберите дополнительные параметры и включите параметр -icds чтобы пропустить проверку размера диска. Продолжайте работу с клоном, удалите старый диск и попытайтесь загрузить с нового диска. Если вы получаете ошибки, попробуйте параметр -fsck-src-part который поможет вам исправить ошибки на исходном диске.

Из документов Clonezilla:

Если вы уверены, что все данные с изображения могут соответствовать меньшему диску, то есть он не будет записан на неправильное дисковое пространство, вы можете проверить опцию «-icds». Предупреждение! Чтобы выбрать этот параметр, вы должны знать, что делаете!

Один из часто задаваемых вопросов, который я прочитал, предложил использовать как -icds и -k1 опции с Clonezilla, но это не сработало для меня. Другие упоминали, что вы можете копировать разделы с помощью GParted, но не можете копировать все типы разделов, и я не мог заставить свою машину загружаться после использования этого метода, вероятно, из-за некоторой скрытой информации между разделами, которые не копируются.

Возможно, это не правильный ответ на вопрос, но я прихожу на эту страницу, пытаясь решить подобную проблему:

Я хотел клонировать старую 256-мегабайтную компактную флеш-карту в 32-мегабайтный, который был разорен, флеш-карта содержит небольшое устройство Linux, которое производит небольшие пружинные катушки.

Решилось так:

(Конечно, эффективное пространство, используемое в 256 Мб, было <32 Мб, поэтому оно хорошо вписывается)

    создайте изображение флэш-карты 256 Мб с «dd» (т. е. предположим, что карта установлена ​​в / dev / sdb):

    Dd if=/dev/sdb of=image256.iso

    Используйте unetbootin для чтения «image256.iso» ISO (опция Diskimage).

    Выберите USB-накопитель, на котором установлена ​​карта 32 Мб, и переместите изображение на карту 32 Мб.

Вот и все, 32-мегабайтная карта успешно запустила мою машину.

Вы можете попытаться сделать это в два этапа, сначала сделайте клон системы в разреженное изображение (изображение становится больше при добавлении к нему большего количества вещей). Теперь восстановите это изображение на второй более компактный диск.

это можно сделать.. С помощью live cd просто сжимайте файловую систему (resize2fs), чем lvm (если есть) последнего раздела (например, / dev / sdc3) с большого диска, чтобы он мог поместиться на маленький диск.

С удалением fdisk и воссозданием с меньшими секторами последнего раздела (/ dev / sda3), поэтому последний сектор большого диска имеет то же значение, что и последний сектор малого диска.

Чем ваш # dd if = большой = маленький bs = 10M, пока не закончится свободное пространство.

Особая осторожность при сжатии с одного плохого значения вызовет dataloss.

После сжатия файловой системы на большем диске с использованием GParted я помещаю два диска в RAID-массив в режиме зеркалирования, где больший диск является источником, а меньший – целью. Мне просто нужно нажать кнопку сброса внутри футляра (не менять режим, т. Е. Рейд 1 на рейд 0) для начала клонирования. Отлично! 🙂 Я использовал случай рейда GW3.5AX2-SU3 / MB.

я отправляю свой опыт, уменьшая загрузочный диск с 250 гб (sda) на диск с 120 гб (sdc)

sda содержит 2 раздела:

  • sda1 -> / boot (ext3)
  • sda2 -> lvm2: / (245gb) и swap (5gb)

поэтому я делаю:

  • dd sda mbr для sdc
  • fdisk sdc и записать изменения, поэтому он создает структуру в sdc
  • dd sda1 – sdc1

то как мой gparted НЕ работает с lvm:

с аварийного диска:

  • первый umount VG / LV00
  • e2fsck VG / LV00
  • resize2fs / VG / LV00 xxxxxxxxK (я даю 1 гб больше, чем используемое пространство)
  • lvreduce -L xxxxxxxxxK VG / LV00 (я даю 1 гб больше пространства fs)
  • pvresize / dev / sda2 –setphysicalvolumesize xxxxxxxxxxxxK (я даю 1 gb больше, чем это пространство LV) (у меня есть ОШИБКА здесь … так:

    • pvs -v –segments / dev / sda2 (чтобы увидеть сегменты)
      • pvmove –alloc где угодно / dev / sda2: segment_min-segment_max (из сегментов, которые я видел «справа» на диске)

Но все же раздел был большим, так как я только сокращал FS-LV-VG, так что:

Я воссоздаю раздел с помощью fdisk:

Fdisk /dev/sda d --> 2 n --> p --> 2 --> default --> (new reduced size!!!) w

затем система предложит использовать старую таблицу разделов до следующей перезагрузки. Но я забыл перезагрузиться и сделать изображение:

dd if = / dev / sda2 of = / dev / sdc2 bs = 4096 (в этот момент я подумал, что что-то будет не так, и я не смог бы загрузиться с sdc, поскольку таблица разделов не отражает конец нового sda2)

НО все было в порядке и после перезагрузки, и даже система выбирает раздел sdc для загрузки (он жалуется на дублирование PV, LV и / boot)

Я не знаю, если им повезет, или если я сделаю ненужные шаги … любой комментарий будет оценен.

Отказ от ответственности: я являюсь оригинальным автором WereSync

Это возможно с помощью WereSync . WereSync следует за общим процессом ответа Малте, но требует только одной команды, а не нескольких. Кроме того, если вы используете свой клон в качестве резервной копии, он может инкрементно обновлять эту резервную копию, так как в нем используется rsync.

Чтобы установить WereSync, используйте pip:

Pip install weresync

Оттуда вы можете просто использовать команду WereSync

Weresync -C -g 2 -E 1 /dev/sda /dev/sdb

Вышеупомянутая команда копирует данные из / dev / sda в / dev / sdb. Флаг -C отмечает, что WereSync должен проверить, эквивалентны ли разделы на двух дисках, а если они не WereSync, скопируйте разделы из / dev / sda в / dev / sdb и измените их размер так, чтобы они соответствовали друг другу. UUID новых разделов будут разными. Система, используемая для тестирования допустимости разделов, может быть весьма сложной, поэтому после первой резервной копии я рекомендую исключить этот флаг.

Команды -g и -E могут быть опущены, но установка загрузчика почти наверняка потерпит неудачу в этом случае.

G относится к разделу «grub partition», или должен быть установлен раздел grub. Обычно это раздел, установленный на /. Поэтому, если у вас установлен / dev / sda2, вы передаете -g 2 в WereSync, как в приведенном выше примере. Если это опустится, WereSync попытается открыть собственный раздел самостоятельно, но это подвержено ошибкам. Я рекомендую просто передать флаг.

E относится к разделу EFI. Если ваш раздел EFI включен / dev / sda1, перейдите -E 1 в WereSync, как в приведенной выше команде.

Если у вас есть отдельный раздел для папки / boot, вам также нужно знать WereSync. Если у вас есть это на / dev / sda3, переходите -B 3 к WereSync.

Более подробную информацию о возможных флажках для этой команды можно найти в WearSync Command Documentation .

Я пришел к этой проблеме, потому что обновление Win 10 до 1607 сломалось после перезагрузки, вызванное тем, что мой NVMe (Samsung 950 Pro) не был распознан, поэтому я клонировал NVMe на другой (более крупный) внутренний диск (в моем случае «Toshiba») , обновил Win 10 и восстановил систему до NVMe.

Вот шаги, которые мне нужно сделать для достижения этого (поскольку restoreparts с -icds не работает).

Инструменты:

  • Windows 10 1607 DVD (бит-глубина и язык в зависимости от текущей ОС)
  • Clonezilla Live DVD (2.4.5 +)
  • или Clonezilla Live DVD (20160203-xenial +), так как он может загружаться с набором UEFI в BIOS
  • (опционально) GParted Live DVD (0.27.0-1)

Приготовление:

  1. записывать все инструменты на CD / DVD-дисках
  2. запустить Clonezilla и клонировать (диск для изображения) NVMe на изображение (например, на внешний диск)

Заметка:

Если вы использовали Clonzila из стабильной ветки, вы должны перейти в режим загрузки Legacy в BIOS, чтобы иметь возможность загружаться с компакт-диска. В противном случае, если вы используете загрузку с альтернативной ветки, она должна поддерживать загрузку UEFI.

Отказ от ответственности:

Следуйте руководству по вашей собственной ответственности. Шаги и команды здесь проверяются и дважды проверяются, но опечатки могут привести к потере данных или сбоям оборудования, поэтому сначала узнайте, что вы делаете, и сделайте эти шаги как подсказки в правильном направлении.

Процедура:

  1. запустить Clonezilla и клонировать (диск для привода) NVMe на Toshiba (в моем случае другой внутренний диск, который я предварительно очистил / резервное копирование)
  2. в первый раз я думаю, что у меня были некоторые конфликты в Windows, у NVMe все еще есть информация о загрузке Win, поэтому на этот раз я сразу же после первоначального клонирования в Toshiba (так, до перехода на загрузку UEFI) удалил все разделы на диске NVMe

    ~ удаление легко выполняется в оболочке Clonezilla с:

    sudo su dd if=/dev/zero of=/dev/nvme0n1 bs=512 count=1

    ~ альтернативно, загрузитесь в GParted и сделайте это визуально там

    (переход на загрузку UEFI в BIOS)

  3. boot (Toshiba будет использоваться)
  4. запустите Win 10 1607, установите DVD и выберите «Установить», установите флажок «Загрузить обновления» и выберите «Хранить приложения и данные». Это должно модернизировать Toshiba до последней версии Win 10.
  5. (переход на загрузку Legacy в BIOS) на всякий случай, резервное копирование Toshiba на изображение (через Clonezilla)
  6. поскольку копирование MBR ничего не сделало для меня, GPT важен в этой истории, поэтому введите оболочку (Clonezilla) и скопируйте GPT от Toshiba к NVMe с помощью

    sudo su sgdisk /dev/sda -R /dev/nvme0n1 sgdisk -G /dev/nvme0n1

    (объяснение)

    так как Clonezila (даже с помощью Expert switch -icds) отказывается восстанавливать разделы, снова заходит в оболочку и делает:

    partprobe #forces kernel to reload partition infos fdisk -l #shows all disks info dd if=/dev/sda1 of=/dev/nvme0n1p1 bs=64K status=progress dd if=/dev/sda2 of=/dev/nvme0n1p2 bs=64K status=progress dd if=/dev/sda3 of=/dev/nvme0n1p3 bs=64K status=progress ...

    (подробнее)

    резервное копирование MBR Toshiba и GPT:

    sgdisk --backup=sda.gpt /dev/sda

    скопируйте резервную копию в безопасное место (чтобы мы могли восстановить ее, а не весь образ диска, который мы сделали на шаге 6)

    mkdir /mnt/usb (put in usb flash or similar) mount /dev/sdb /mnt/usb cp sda.gpt /mnt/usb umount /dev/sdb

    очистите информацию раздела Toshiba, чтобы она не вызывала конфликтов с Windows

    dd if=/dev/zero of=/dev/sda bs=512 count=1

    (переключитесь на загрузку UEFI в BIOS) загрузитесь с Windows 10 (1607) DVD, выберите «Восстановить»> «Устранение неполадок»> «Командная строка» и выполните все следующие действия:

    bootrec /fixboot bootrec /scanos bootrec /fixmbr bootrec /rebuildbcd exit

    (подробнее)

    перезагрузите Windows 1607 на диск NVMe

  7. Выиграть!
  8. (повторная инициализация Toshiba в управлении дисками)
  9. (необязательно) резервное копирование обновленного диска NVMe (клонирование к изображению с помощью Clonezilla)

Здравствуйте, прочитал Ваши статьи о программе являющейся прямым и бесплатным аналогом лидера резервного копирования данных и они меня заинтересовали.

С помощью программы AOMEI Backupper Standard сделал резервную копию операционной системы, через пару дней успешно восстановился из заранее созданного бэкапа. Получается программа AOMEI Backupper Standard работает хорошо, но возник вопрос.

А можно ли программой AOMEI Backupper Standard перенести или клонировать Windows 8.1 на другой жёсткий диск, запустится ли клонированная "винда" на другом жёстком диске и можно этой же программой перенести Windows 7, 8.1 с простого жёсткого диска на твердотельный накопитель SSD?

И последний вопрос. Я не такой профессионал как Вы, поэтому прошу Вас всё проделать в работающей операционной системе. Вы, я смотрю, работаете с загрузочного диска программы AOMEI Backupper Standard, а я так не люблю, потому что приходится возиться с БИОС, приоритет загрузки менять и так далее.

Всем привет! Друзья, это очень просто сделать, давайте вместе клонируем в программе AOMEI Backupper Standard операционную систему Windows 8.1 с одного жёсткого диска меньшего объёма (250 ГБ) на жёсткий диск большего объёма (500 ГБ). А в следующей статье сделаем наоборот, перенесём Windows 8.1 с простого жёсткого диска на твердотельный накопитель SSD меньшего объёма.

Один мой знакомый купил на днях жёсткий диск объёмом 500 ГБ и захотел перенести на него Windows 8.1 со старого жёсткого диска объёмом 250 ГБ. Помочь ему в этом вопросе он попросил меня, а я решил не использовать уже знакомый Вам и воспользоваться программой AOMEI Backupper Standard и всё в итоге получилось.

В этой статье я сделаю тоже самое, только на своём компьютере.

Клонировать жёсткие диски будем прямо в работающей Windows 8.1. Никаких перезагрузок и страшного БИОСа!

Те кто не знаком с программой AOMEI Backupper Standard, я настоятельно рекомендую прочитать , иначе сегодня Вам будет трудно.

Из первой статьи Вы узнаете:

1. Как скачать и установить AOMEI Backupper Standard, а затем русифицировать .

2. Как создать первый резервный образ Windows 7, 8, 8.1, 10 с помощью этой программы.

3. Как произвести восстановление Windows с помощью AOMEI Backupper Standard прямо в работающей операционной системе.

В сегодняшней статье мы воспользуемся таким инструментом программы AOMEI Backupper Standard как Клонирование !

Перед началом работы посмотрите на Управление дисками моего компьютера.

Переносить или можно сказать "клонировать" будем всю информацию с Диска 0 , объём 250 ГБ (диск (C:) с установленной Windows 8.1 и диск (D:) с личными файлами) на Диск 1 , объём 500 ГБ.

На Диске 1 вся информация при клонировании удалится.

Запускаем программу AOMEI Backupper Standard и выбираем Клонирование диска

Окно Исходный диск. Отмечаем левой мышью диск, который мы хотим клонировать и жмём ОК .

Окно Диск назначения . Выделяем левой мышью диск, на который будет перенесена (клонирована) информация .

Всё внимательно читаем и жмём Да .

Окно Сводка операции . Нажмите на кнопку Изменить разделы на целевом диске .

Если отметить пункт Копировать без изменения размера разделов и нажать ОК, то после клонирования на Диске назначения (500 ГБ) будет нераспределённое пространство, так как он больше Исходного диска (250 ГБ).

Если нажать Подогнать все разделы на всём диске , то лишнее пространство равномерно распределится между остальными разделами. Но обратите внимание - первый скрытый раздел объём 350 МБ (с файлами загрузки Windows 8.1) тоже будет изменён, а это не желательно и лучше и сразу выбрать третий вариант

Изменить разделы на диске , затем выделить левой мышью раздел (H:) находящийся перед незанятым пространством и потянуть разграничитель до конца вправо.

Этим самым мы присоединим всё незанятое пространство к диску (H:). Жмём ОК.

Жмём Запуск

Наблюдаем ход клонирования диска

Если сейчас войти в Управление дисками, то можно увидеть, что уже клонирован первый раздел

Второй раздел тоже готов.

Перезагружаемся и входим в меню загрузки компьютера, выбираем жёсткий диск (500 ГБ) на который клонировали Windows 8.1.

Операционная система прекрасно загрузилась. Активация не слетела. Идём в Управление дисками.

На исходном диске, с которого было произведено клонирование, слетела буква диска и её можно

Windows 8.1 успешно перенесена на Диск 1. Обе операционные системы на обоих жёстких дисках прекрасно загружаются будучи в системном блоке по одному или вместе.

Статьи которые могут Вам пригодиться

Бутылочным горлышком в быстродействии ноутбука обычно является жёсткий диск формата 2.5 дюйма и скоростью 5600 об/мин. Поэтому нет более лучшего апгрейда для ноутбука, чем замена его механического привода (HDD) на твёрдотельный накопитель (SSD). Задача не тривиальна, но для обычного пользователя вызывает много вопросов. Если мысль о переустановке Windows и всех Ваших программ, а затем их тонкой настройки, приводит Вас в недоумение, не волнуйтесь. После ознакомления с этой статьёй, и через час работы по замене диска, Вы сможете наслаждаться положительными результатами апгрейда.

Проверка ноутбука перед апгрейдом на SSD

Процесс модернизации ноутбука с целью замены жёсткого диска на SSD довольно прост. Нужно всего лишь изъять из ноутбука установленный в него HDD и заменить его на SSD. Если Ваш ноутбук со съемной нижней панелью, то Вам повезло больше всех. Если у Вас Ultrabook или Ваш ноутбук не имеет съёмной нижней панели (например, она может быть запечатана), то процесс извлечения жёсткого диска несколько усложниться. В руководстве Вашего ноутбука, как правило, всегда можно найти правильный способ замены жёсткого диска. Иногда съём жесткого диска бывает очень сложен, но я уверен, что в таких ноутбуках уже установлен SSD диск. Ноутбуки, где нельзя просто снять заднею панель, вряд ли относятся к нижнему или среднему уровню ноутбуков. Скорее всего это премиальный уровень, который в большинстве случаев не нуждается в подобном апгрейде.

Снятая задняя крышка ноутбука

Для всех остальных случаев процесс снятия задней панели и извлечения из недр ноутбука жесткого диска не должен вызывать вопросов. Коснусь немного теории, что Вам для съема диска может понадобиться.

Что нам понадобится

SSD . Ну прежде всего нужен сам привод SSD с правильным форм-фактором под ваш ноутбук. SSD должен быть достаточного объема в случае, если Вы хотите клонировать Ваш текущий HDD. Советую выбирать диск ёмкостью от 250 Гбайт, а лучше 500 Гб, если ценник в 10000 рублей не пугает. Для большинства людей 250 Гбайт на ноутбуке должно хватать на все задачи. Не стоит полагать, что этого объёма Вам хватит на хранение личного видеоархива или коллекции музыки. Ноутбук не для этих целей.

Адаптер для подключения HDD/SSD к ноутбуку. Если Вы хотите клонировать Ваш жесткий диск, то без внешнего адаптера ни как не обойтись. Для этого подойдёт:

  • Адаптер для SSD/HDD 2.5" в CD/DVD привод;
  • Внешний адаптер переходник контроллер для подключения жёстких дисков HDD/SSD и оптических приводов CD/DVD. USB 2.0;
  • Адаптер для подключения HDD/SSD SATA III к портам USB 3.1.

Такой адаптер будет полезным не только для подключения SSD и организации процесса клонирования, но и превратит Ваш текущий жёсткий диск во внешнее хранилище, например для сохранения личного видеоархива или для резервного копирования.

Малая крестообразная отвертка , чтобы снять заднею крышку ноутбука и освободить жёсткий диск, а затем закрепить SSD.

Отдельный внешний жесткий диск (опционально). Может понадобиться жёсткий диск того же объёма или большего для обеспечения хранения папок, которые не поместятся на SSD. Он также может хранить полную резервную копию системы на всякий случай, если что-то пойдёт не так.

Подготавливаем свой HDD к клонированию

Мы сделаем небольшую подготовительную работу на текущем диске, пока он еще не снят.

1. Сделайте полную резервную копию системы. Создание резервной копии образа системы в Windows 10 осуществляется следующим образом. В панели управления откройте раздел Система и безопасность , затем откройте раздел Резервной копирование и восстановление . Слева перейдите по ссылке Создание образа системы . Определитесь где будете хранить образ и пройдите все шаги мастера.


Создание образа системы

2. Перемещение больших папок . Скорее всего, Ваш жесткий диск больше по объёму, чем новенький SSD. Поэтому большие папки, которые содержат фотографии, видео, игры и личные документы, перемещаем на внешний накопитель или другое место, чтобы постараться оставить как можно больше места на диске для клонирования в SSD. Я обычно копирую на жёсткие диски компьютера, на котором объёмы жестких дисков гораздо больше, чем на ноутбуке. Если у Вас нет компьютера или адаптера с внешним диском, то советую произвести копирование на сетевые диски в Интернет, например в Google Диск или .

3. Удалите не нужные файлы. Лишнее место, которое будут занимать установленные программы, нам ни к чему. Если Вы легко сможете их переустановить на SSD в будущем, то смело удаляйте их с HDD. Большие файлы, которые Вам больше не нужны, а лежат они просто потому что на есть место, тоже лучше удалить. Операция по клонирования пройдёт занимательно быстрее. Дополнительно, рекомендую очистить систему от ненужного системного мусора и временных файлов бесплатной программой CCleaner .

Подключаем SSD

Теперь мы готовы в первый раз подключить SSD к ноутбуку ​​для проведения процесса клонирования.

1. Подключаем SSD к адаптеру. В зависимости от вида адаптера, установите SSD в корпус адаптера CD/DVD или подключите к адаптеру USB-SATA, а затем подключите к ноутбуку.


Подключаем SSD к USB-адаптеру

2. Инициализация SSD. Если Windows после установки драйвера не отображает букву нового диска в Проводнике, откройте Панель управления и запустите оснастку Управление дисками . В оснастке Управления дисками Вы должны увидеть SSD как новый диск под Вашим текущим диском. Если он не проинициализирован, щелкните правой кнопкой мыши на диске и выберите Инициализировать диск .


Инициализация SSD

3. Изменение размера текущего раздела диска . Уменьшить размер текущего диска нам понадобиться в случае, если он больше SSD. Приведём его к равному или меньшему размеру. В оснастке Управление дисками проверьте первичный раздел вашего текущего диска (обычно это диск C:, или другой с установленной систему Windows), чтобы его размер был не больше, чем размер SSD. Если это не так, то Вам необходимо его сжать. Щелкните правой кнопкой мыши на разделе с операционной системой и выберите Сжать Том . Откроется окно сжатия текущего диска. Нажимаем Сжать .


Сжать С:

Эта операция позволит изменить размер основного раздела так, чтобы оставить освобождаемую площадь на диске как нераспределённое пространство. Но волноваться за неиспользованную площадь не стоит, в процессе клонирования мы изменим размер раздела и включим это неразмеченное пространство в объём SSD.

После всех операций необходимо перезагрузить ноутбук.

Клонируем HDD - 3 способа

Наконец-то пришло время самой главной операции, ради которой мы уже столько прошли.

Выбор программы клонирования диска.

Здесь у нас есть несколько способов.

1 способ

Для этого я использую утилиту EaseUS Todo Backup Free , которая является бесплатной для личного использования, имеет удобный интерфейс, а также оптимизирует миграцию на SSD. Скачиваем утилиту и запускаем. Выбираем кнопку Clone, указываем источник и целевой диск, далее следуем указаниям мастера и получаем копию жесткого диска на SSD.


EaseUS Todo Backup Free

Обратите внимание, что Вы должны отметить опцию Optimize for SSD при выборе целевого диска. Это гарантирует, что секторы будут выровнены на Вашем SSD и повышает ваши шансы на загрузку с SSD после процесса клонирования.

На следующем окне, Вы сможете сравнить исходный диск с SSD. Как вы видите ниже, EaseUs автоматически настраивает для разных размеров дисков незанятое пространство на текущем диске.


Запуск процесса клонирования

Нажмите кнопку Proceed , а затем выключите ноутбук, когда операция будет завершена.

2 способ

Со времён выхода операционной системы Windows 7 появилось встроенная утилита, используя которую можно клонировать систему на новый диск. Образ системы мы уже сделали, в главе я описал процесс создания образа системы. После необходимо выбрать ссылку Создать диск восстановления системы .


Создать диск восстановления системы

Этот диск нам нужен для загрузки мастера восстановления системы. После того как диск восстановления будет готов, мы меняем HDD на SSD (в следующем разделе рассмотрим этот процесс) и загружаемся с диска восстановления. Выбираем образ, который был создан ранее и указываем, что восстанавливам текущий диск. После этой операции у Вас будет скопированн диск HDD на ваш SSD.

3 способ

Хочу предложить утилиту, которая представляет из себя целый комбайн для операций по копирования дисков и разделов - Macrium Reflect . Возможностей бесплатной версии нам хватит за глаза, поэтому идем на официальный сайт и скачиваем утилиту. Если Вы хотите ознакомиться со всеми возможностями утилиты, то прямо на сайте есть сравнительная таблица версий и их возможностей.

Запускаем скаченный агент и запускам скачивание WinPE компоненты.


Agent Macrium Reflect

После установки запускам окно программы и выполняем создание образа системы или клонируем диск, в зависимости от того есть ли у Вас адаптер для подключения внешних жестких дисков и дополнительный жесткий диск нужно объёма, о которых велась речь . Если есть, то клонируем текущий диск на новый SSD. Если нет, то создаём образ диска и восстанавливаем его на SSD.


Macrium Reflect

Чтобы выполнить все эти операции нам понадобится создать диск восстановления в самом приложении Macrium Reflect. Сделать это очень просто. В меню приложения выбираем Other Task - Create Rescue Media . Откроетм мастер создания диска, в котором по шагам нужно выполнить все операции и создать диск с WinPE на борту. Этот диск позволит загрузиться и выполнить восстановление системы из образа.


Rescue Media Wizard

Замена HDD на SSD

1. Выключите ноутбук и снимите заднюю панель. Выключите ваш ноутбук, а затем отключите кабель питания и другие подключенные кабели, в том числе SSD. Затем открутите заднюю панель ноутбука и снимите ее, чтобы получить доступ к жесткому диску.

2. Выкручиваете винты, которые крепят диск. Вам нужно открутить 2 или 4 винта, прежде чем можно будет извлечь привод.

3. Поднимите жёсткий диск до 45 градусов и вытащить его на себя.

4. На его месте установите SSD и соберите ноутбук в обратно порядке.

Проверка загрузки с SSD

Момент истины: Включите Ваш ноутбук. Он должен загрузиться на порядок быстрее и при этом Вы увидите всё содержимое рабочего стола как и прежде было до апгрейда. Причём все тяжелые приложения так же должны теперь загружаться практически мгновенно.

Если Вы получили экран смерти или экран технического обслуживания, выбираем Диагностика Дополнительные параметры Параметры загрузки . Если и после этого система не грузиться, значит диск клонирован неудачно, попробуйте повторить все операции заново.

Теперь подключите Ваше хранилище с архивными папками, созданными на этапе , и скопируйте всё обратно. При этом Вы будите приятно удивлены скорости копирования.

Клонирование SSD дисков, память которых состоит из разделенных ячеек, связанных между собой в блоки, затрудняется тем, что удалить (перенести) информацию с конкретного нужного блока невозможно и приходится форматировать весь спектр. Для этого необходимые данные, расположенные в соседних блоках, проходят процедуру запоминания и впоследствии перезаписываются на старое место. Во время клонирования не происходит привычного для многих пользователей создания копий в резервном файловом формате, а вся имеющиеся информация в полном объеме переносятся на новый накопитель памяти.

Подготовка к проведению SSD клонирования

Процедурой под названием клонирование диска можно воспользоваться, когда необходимо восстановить вышедшею из строя систему со всеми имеющимися на ней программами, приложениями и данными или при замене имеющегося носителя информации на другой. Рассмотрим наиболее распространенные и доступные способы для проведения данной процедуры.

Macrium Reflect

Абсолютно бесплатное программное приложение Macrium Reflect находится в свободном доступе сети интернет в англоязычной версии интерфейса, поэтому весь алгоритм действий разберем более подробно:

  • Скачать с официального сайта и запустить Macrium Reflect на своем устройстве.
  • На представленном экране выбирать диск (один из двух представленных), который необходимо клонировать и кликаем по нему левой кнопкой мышки.

  • Правильность действий подтверждает появление под каждым диском ссылки на доступные для дальнейшей работы действия.

  • Если задачей является клонирование имеющегося на устройстве диска, необходимо активировать ссылку «Clone this disk…».
  • По запросу программы необходимо провести отметку разделов, включенных в процесс клонирования.

  • Проводится выбор имеющегося (подключенного) диска, на который будет проводиться клонирование SSD (допускаются его большие по объему размеры, но ни в коем случае не меньше). Для этого активируется надпись «Select a disk to clone to» и выбирается необходимое устройство памяти.

  • После выбора процедура клонирования активируется нажатием клавиши «Finish». Процесс займет несколько минут в зависимости от величины объема имеющейся информации.

Утилита предусматривает дополнительную настройку для тех, кто желает проводить клонирование имеющейся на его SSD регулярно. Активировав кнопку «Next» можно перейти в окно составления расписания проведения процедуры и составить его на свое усмотрение с запуском в автоматическом режиме.

После завершения клонирования данных программа предложит ознакомиться с правильностью выполнения процедуры в соответствующем окне, где будут представлены все необходимые параметры. Нажатие клавиши «Finish» будет означать подтверждение и закрытие программы.

Приложение AOMEI Backupper

Приложение может создавать не только резервное копирование, но и без труда проводит процедуру клонирования информации с SSD носителя. Бесплатная версия должна быть установлена на устройство перед началом проведения процедуры. Алгоритм клонирования выглядит следующим образом:

  • Открыть вкладку и выбрать «Clone Disk», который и будет точно клонироваться на вновь создаваемого клона.

  • Из представленных устройством дисков необходимо выбрать необходимый, активировать его левой кнопкой мышки и нажать клавишу «Next».
  • Завершающим этапом служит выбор диска для переноса на него клонируемой информации (он должен иметь достаточный объем памяти). Активировать его и нажать клавишу «Next».


Передача может занять несколько минут в зависимости от объема клонируемой информации. Правильность действий необходимо проверить на новом устройстве памяти вручную.

Утилита EaseUS Todo Backup

Программ EaseUS Todo Backup довольно простая в использования, после ее скачивания на свое устройство необходимо войти в главное окно и активировать клавишу «Клонирование» на верхней панели, а затем:

  • Выбрать диск для клонирования.

  • Отметить диск, на который будет проводиться клонирование.

  • Оптимизировать дополнение «Optimize for SSD», под стационарный накопитель.
  • Запустить клонирование с помощью клавиши «Next».

Подтверждением заданных параметров и сигналом началу процедуре послужит нажатие клавиши «Proceed».

Следует учитывать, что перечисленные процедуры клонирования возможны исключительно только с использованием сторонних приложений, которые отсутствуют в арсенале ОС Windows. Но и представленных в статье приложений, которые находятся в свободном доступе, вполне достаточно, чтобы в любой момент, быстро и без потери информации провести клонирование своего диска.