Клон hdd с большей емкостью на меньший. Лучшие способы клонирования жесткого диска и памяти ОС с HDD на SSD. Работа с пространством целевого жесткого диска после клонирования

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

Жесткий диск компьютера

Клонирование жесткого диска

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

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

Клонирование жесткого диска

Программы для клонирования жесткого диска

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

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

К программам, включающим функцию клонирования жестких дисков, относят Paragon Hard Disk Manager, Acronis True Image, AOMEI Backupper , EASEUS Disk Copy и т.д. Но самой популярной среди пользователей программой является Acronis True Image.

Программа Acronis True Image

Программа Acronis True Image

True Image – это современный программный продукт от компании Acronis. Она совместима не только со старыми версиями Windows такие как Windows XP и 7, но и с новыми ОС Windows 8, 10. Acronis True Image можно назвать панацеей от всех проблем с Windows ведь помимо функции клонирования программа обладает массой дополнительных достоинств таких как:

  • создание резервных копий Windows;
  • она выступает инструментом очистки системы;
  • позволяет протестировать работу Windows в пробном режиме с возможностью отменить сделанные изменения;
  • сохраняет резервные копии в облачном хранилище;
  • аварийное восстановление данных.

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

Интерфейс программы Acronis True Image 2016

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

Особенности терминологии Acronis True Image

Прежде чем заниматься клонированием дисков, надо ознакомиться с некоторыми особенностями программного комплекса Acronis True Image. Так в процессе подготовки к клонированию жесткого диска встретите понятия «исходного» и «целевого» дисков. Исходным диском в Acronis True Image считается диск, с которого выполняется перенос важных данных, то есть это диск, с которого создают клон. Целевым диском в данной программе принято считать жесткий диск, который станет клоном исходного диска, то есть диск, на который переносят пользовательские данные, системные файлы и программное обеспечение.

Обозначение жестких дисков в программе Acronis True Image

При клонировании жесткого диска программой Acronis True Image несоответствие дисков по объему не критично. Благодаря возможности исключить из процесса клонирования ненужные файлы целевой диск может быть намного меньше по объему от исходного диска. При этом главное чтобы свободного пространства хватало для необходимой информации с исходного диска.

Клонирование жесткого диска программой Acronis True Image

Рассмотрим процесс клонирования жесткого диска на примере версии Acronis True Image 2016, для этого выполним пошагово инструкцию ниже.

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

Вход в облачное хранилище Обозначение жестких дисков в программе Acronis

Шаг 2. В боковом ленте интерфейса выбираем вкладку «Инструменты» далее в открывшемся меню выбираем пункт «Клонировать диск».

Интерфейс Acronis True Image

Шаг 3. Следуем подсказкам Мастера клонирования дисков в пункте, где нужно выбрать режим клонирования нажимаем «Автоматический». Он выбран всегда по умолчанию как предустановленный режим, жмем на кнопку «Далее».

Выбор режима клонирования в Мастере клонирования дисков

Шаг 4. После этого перед вами открывается окно выбора исходного жесткого диска. В данном окне нужно кликнуть левой кнопкой мыши на том диске, с которого будем переносить данные. Наименования дисков в Acronis True Image отличается от наименований дисков во встроенной утилите Windows. В таком случае ориентироваться лучше по объему или модели диска. Выбрав жесткий диск для переноса данных, нажимаем кнопку «Далее».

Выбор исходного жесткого диска

Шаг 5. В открывшемся окне выбора целевого диска, нажимаем левой кнопкой мыши на наименовании жесткого диска, на который стоит перенести данные, ОС Windows и структуру разделов. Кликаем по кнопке «Далее».

Выбор целевого жесткого диска

Шаг 6. Так как в данном случае целевым диском является не новый диск с нераспределенным пространством, с хранящейся на нем информацией, то программа выдает предупредительное окно с информацией о возможной потере важных данных. Если все самые необходимые файлы были сохранены, то можно нажать на кнопку «Ок».

Предупреждающее окно Acronis True Image

Шаг 7. После этого открывается окно выбора метода восстановления. В нем по умолчанию установлена отметка на пункте «Копировать разделы без изменений», изменять данную настройку не нужно, стоит просто нажать «Далее».

Выбор метода восстановления

Шаг 8. Мастер клонирования дисков переходит на завершающую стадию процесса переноса данных и выводит Окно сводных данных. Данное окно позволяет приступить к клонированию жесткого диска нажатием кнопки «Приступить», но это актуально, если нет файлов, которые требуется исключить, дабы не занимать на целевом диске место лишними данными и не увеличивать время на выполнение этой процедуры. Если вы выбрали метод клонирования исходного диска не в полном объеме, то нажмите на кнопку «Исключение файлов».

Окно сводных данных в Мастере клонирования дисков

Шаг. 9. В открывшемся меню Исключения файлов видим древовидную структуру всего содержимого жесткого диска. Благодаря такой структуре сразу видно системные файлы, которые не подлежат исключению. В нашем примере мы исключаем несистемные видеофайлы с раздела Е, установкой напротив их названия соответствующих галочек. Нужно подождать немного времени, чтобы процесс исключения этих файлов завершился.

Окно исключения файлов в Мастере клонирования дисков

Шаг 10. Раздел F исходного диска мы исключаем в полном объеме установкой возле его наименования галочки и все включенные файлы и папки выделяются после этого автоматически. После окончания операции клонирования данный раздел будет создан на целевом диске, но не будет содержать каких-либо данных. Когда все разделы и файлы, которые нам не потребуются на целевом диске, будут исключены из клонирования, можем запустить весь процесс нажатием на кнопку «Приступить».

Исключение раздела исходного жесткого диска при клонировании

Шаг 11. После проведения всех подготовительных действий программа Acronis True Image попросит выполнить перезагрузку системы. А сам процесс клонирования она осуществляет в режиме предзагрузки операционной системы Windows. В режиме предзагрузки Acronis True Image видна установленная по умолчанию функция выключения компьютера сразу по окончании процесса клонирования.

Клонирования осуществляется в режиме предзагрузки Windows

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

Окно прогресса клонирования жесткого диска

Шаг 12. Когда клонирование завершится, можно выполнить загрузку с целевого диска.

Выбор загрузки с целевого диска

Перенос рабочего стола на другой диск в Windows 7, 8, 10

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

Для того чтобы скопировать папку «Рабочий стол» в таких основных операционных системах как Windows 7, 8 и 10 есть два способа – через проводник Windows и с помощью редактора реестра Windows.

Рабочий стол Windows

Копирование рабочего стола в ОС Windows 7, 8, 10 через проводник

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

Шаг 1. Создаем папку для хранения данных с рабочего стола на локальном диске с пользовательскими данными (в нашем случае диске D).

Создание новой папки на диске D для хранения данных рабочего стола

Шаг 2. После открываем папку пользователя. В ОС Windows 7 нажимаем на кнопку «Пуск» и в левой колонке выбираем имя пользователя и кликаем на нем левой кнопкой мыши. Для пользователей ОС Windows 7 идем по пути Диск C:\Users\*имя пользователя*. Открывается пака со следующими данными.

Открытие папки пользователя, рабочий стол которого требуется перенести на другой диск

Папка пользователя на диске С

Шаг 3. Правой кнопкой мыши нажимаем на папке «Рабочий стол» и тем самым открывая свойства папки.

Вызов контекстного меню папки Рабочий стол

Вид окна Свойства папки Рабочий стол

Шаг 4. Кликаем левой кнопкой мыши на вкладке «Расположение» и в этой вкладке далее нажимаем «Переместить».

Вкладка Расположение папки Рабочий стол

Шаг 5. Находим и выбираем папку «Desktop», которую мы создали, выполняя шаг 1, и нажимаем на кнопку «Выбор папки».

Выбор папки для перемещения рабочего стола

Применение осуществленных изменений

Шаг 7. В открывшемся диалоговом окне соглашаемся с переносом папки «Рабочий стол» на другой локальный диск нажатием кнопки «Да». Далее появляется окно прогресса перемещения рабочего стола.

Диалоговое окна всплывающее при переносе рабочего стола на другой диск

Окно прогресса копирования рабочего стола на диск D

Шаг 8. Все файлы и папки успешно скопированы на локальный диск D. Для вступления в действие выполненных изменений требуется выполнить полную перезагрузку компьютера.

Все файлы и папки рабочего стола успешно перенесены на локальный диск D

Видео-урок переноса рабочего стола на другой диск

Копирование рабочего стола в ОС Windows 7, 8, 10 при помощи редактора реестра

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

Шаг 1. Для вызова редактора реестра зажимаем одновременно на клавиатуре клавиши Win+R, в появившемся окошке в командную строку вводим «regedit» без кавычек. Далее нажимаем «Ок».

Вызов редактора реестра в Windows

Шаг 2. Переходим последовательно по пути HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders. Нужно найти в выведенном списке параметр Desktop.

Окно редактора реестра в Windows

Шаг 3. Двойным нажатием левой кнопки мыши открыть параметр и в строке «Значение» поменять путь, направив его к папке, в которой планируем сохранить данные рабочего стола. Нажимаем внизу на кнопку «Ок».

Изменение пути размещения рабочего стола

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

Вот так довольно легко можно скопировать рабочий стол вместе со всеми хранящимися на нем файлами на другой раздел жесткого диска.

Перенос памяти операционной системы с HDD на SSD

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

После переноса памяти с HDD на SSD загрузка операционной системы при включении компьютера или ноутбука будет длиться всего 10-15 секунд.

SSD против HDD

Преимущества переписывания памяти ОС на SSD

Перенос памяти операционной системы с жесткого диска на твердотельные накопители несет в себе ряд достоинств:

  • с системного раздела жесткого диска при работе совершается очень много операций по считыванию информации на фоне малого количества операций по записи информации на диск, именно SSD в этом случае обеспечивает самый быстрый процесс считывания данных с диска;
  • объем информации хранящейся на системном диске обычно невелик и редко поддается значительному изменению, поэтому для обычных пользователей компьютера или ноутбука будет достаточно твердотельного накопителя с объемом около 20 Гб, и только в довольно редких случаях может понадобиться SSD объемом более 30-40 Гб;
  • Внутренне устройство SSD и HDD

    Копирование памяти операционной системы с HDD на SSD сторонними программами

    С целью переноса памяти ОС на SSD применяют также и специальные программы. К таким программам относят Acronis True Image , Clonezilla Live , Paragon Migrate OS to SSD , Handy Backup Professional. Они уже имеют встроенные функции создания образа операционной системы и клонирования её на другой носитель. При этом стоит помнить, что объем твердотельного носителя должен быть не меньше, чем объем системного раздела на жестком диске.

    Программа Paragon Migrate OS to SSD

    Заключение

    Выше мы подробно рассмотрели клонирования жесткого диска при помощи программы Acronis True Image для ОС Windows 7, 8, 10. Выяснили различные способы переноса рабочего стола на другой локальный диск компьютера. Узнали варианты переноса памяти операционной системы с жесткого диска HDD на твердотельный накопитель SSD.

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

18.02.2011, 02:17

Комрады, вопрос следующий. Все мы знаем софт и как им пользоваться, когда клонируем сдыхающие харды например либо одинакового размера, либо на бОльший размер, чем тот, который есть. А вот у меня следующая ситауция - есть 1 Тб ХДД, в котором 102 Гб отдано под диск С, где стоит система, софт и иже с ним. И хард начал потихонечку сбоить, ну, решил я купить под систему ССДшник на 120 Гб, а систему переставлять лень. Внимание вопрос: Как сделать клон старого харда на новый, выбрав ещё и скрытый раздел, загрузчик чтобы клонировался, ну и всё что надо для старта Вин7 х64?

18.02.2011, 06:07

можно попробовать сделать образ диска С акронисом из состава hirens boot cd
а затем развернуть его на новый винт

18.02.2011, 09:49

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

18.02.2011, 10:02

Это будет только образ диска. Загрузчик не перенесется...
Не знаю за семёрку, но при восстановлении из образа системного загрузочного диска с XP на нулёвый чистый винт, все переносится, и загрузчик в т.ч. Просто для 7-ки, если есть маленький скрытый загрузочный раздел в начале диска, то надо сначала создать/развернуть его образ, а потом самого раздела с виндой.

18.02.2011, 12:09

загрузочный диск acronis true image server тебе в помощь. создаёшь имидж и льёшь затем на ссд. мбр можешь тоже имидж сделать.образ можешь взять на форуме.
также можешь попробовать клонирование.
выбирай ручную и вперёд.

18.02.2011, 13:08

Комрады, вопрос следующий. Все мы знаем софт и как им пользоваться, когда клонируем сдыхающие харды например либо одинакового размера, либо на бОльший размер, чем тот, который есть. А вот у меня следующая ситауция - есть 1 Тб ХДД, в котором 102 Гб отдано под диск С, где стоит система, софт и иже с ним. И хард начал потихонечку сбоить, ну, решил я купить под систему ССДшник на 120 Гб, а систему переставлять лень. Внимание вопрос: Как сделать клон старого харда на новый, выбрав ещё и скрытый раздел, загрузчик чтобы клонировался, ну и всё что надо для старта Вин7 х64?Во-первых, клонирование не подразумевает каких-либо изменений от оригинала! То есть, 1 Tб HDD, даже если он абсолютно "пустой", нельзя клонировать на 120 Гб!
Во-вторых, просвятите по поводу модели Вашего компьютера?

18.02.2011, 13:40

да просто создать имедж этих двух разделов и востановить на новый.

18.02.2011, 13:41

а систему переставлять лень.
Установка системы максимум 30 мин, уст-ка дров, софта, настройка - еще 1-1,5.
Меньше времени потратишь, чем на все расспросы, скачивание и пробы с ошибками...

18.02.2011, 13:48

Меньше времени потратишь, чем на все расспросы, скачивание и пробы с ошибками...
Не меньше! Плюс бэкапить/разворачивать из образа научится...
клонирование не подразумевает каких-либо изменений от оригинала!
ну да, термин "клонировать", не применим в данном случае. Только создание/восстановление образа раздела

18.02.2011, 13:51

создание образа (двух разделов) макс. 25 мин (зависит от размера), восстановление 10-15 мин.
не надо заново подстраивать систему, не надо сохранять данные и потом снова заливать, не надо качать апдейты, тем более с нежирным инетом. и много другого не надо.
а скрытый раздел восстановления и правка мбр (чтоб он заработал), тоже 30 мин?

18.02.2011, 18:06

То есть, 1 Tб HDD, даже если он абсолютно "пустой", нельзя клонировать на 120 Гб!
топикстартер сказал:
в котором 102 Гб отдано под диск С
и насколько я понял Wise Old Wol собирается поставить 120г под систему и оставить 1тб под всякую хрень

Ставить винду по новой за 20мин не получиться
а вернуть образ может получиться и быстрее
с уважением с.а.

18.02.2011, 18:18

топикстартер сказал:
и зачем ему образ второго раздела?

Вот почему:
Внимание вопрос: Как сделать клон старого харда на новый, выбрав ещё и скрытый раздел, загрузчик чтобы клонировался, ну и всё что надо для старта Вин7 х64?

18.02.2011, 19:12

Во-вторых, просвятите по поводу модели Вашего компьютера?
Asus P5QE, q9550, 4 Gb Ram (кстати пора на 8 переходить:-)), hd5870, 3xhdd - 2x1Tb 1x500Gb + SSD 120 Gb. Только зачем оно Вам?

Дабы не квотировать предыдущие сообщения отвечу сразу и быстро... Клон системы будет быстрее, т.к. слишком много специфичного софта установленно. Некоторый софт чтобы заново активировать потребуется не 1 день даже... А любая прога мне может понадобиться в любой момент. Правильно писали, что заново ставить систему и настраивать получится значительно дольше... По поводу Акронис Диск Директора загрузочного. Он есть у меня. Но! Я клонирую МБР, пытаюсь клонировать загрузочный раздел - а он мне выдаёт, что 2,8 Мб перед ним будут пустые... Остальное все сделал, но система с этого диска не грузится... В клонировании дисков никогда не парился, Тру Имидж Сервером что-то мне запарно показалось... Вначале сделай имагу, потом залей её... А компик нужен, а ноут без компа включенного в сетку полукастрированный получается... Вот такие пироги...

Сейчас подумал вот над каким вариантом. Отключить остальные харды, чтобы не мешались, залить систему на ССД - по времени минут 10 займет, 15 максимум (в скорость ДВД упрусь), а потом тупо склонировать диск С на уже загрузочную винду... Как думаете, прокатит?

18.02.2011, 19:28

Wise Old Wol, самое простое все же снять образ акронисом и развернуть на новый диск. Как переносит данные винда не знаю и знать не хочу, потому, что уверен, что криво, как и все в ней. Это не макось, где нажал кнопочку и все от контактов и программ, до пользовательских данных перенеслось.
Винда какая, кстати?
Семерке надо, чтобы ее установку начали из под установленной винды, тогда она установится и всосет старые параметры конфига.

Не надо морочить голову:

Удаляете с системного диска всякого ненужного, чтобы размер файлов был меньше 150 гигов, уменьшаете дискдиректором размер системного раздела до 150 гигов, применяете настройки, потом труимеджем снимаете образ и разворачиваете на новый 160-ти гиговый диск. Потом новый диск цепляете дискдиректором и увеличиваете раздел до размеров SSD. (там пара гигов останется незанятых в конце диска)

За 20 часов с момента возникновения вопроса, процедуру можно было провернуть раз 25-ть))))))

Только что перекидывал систему с 160-ти на 320-ть гигов, все прошло "без сучка".

18.02.2011, 19:32

Sharer, С 160 на 320 нефиг делать перекинуть. Читайте первый пост. Системный раздел итак меньше нового диска. Читайте мой последний пост - времени эксперементировать нет... Аврал полный... Читайте опять же предыдущий пост. Не в винде перекидывал, а с загрузочного акронис диск директора...

18.02.2011, 19:51

Wise Old Wol, ну так и приведите все в соответствие с ситуацией "делать нефиг". Это делается одним движением бегунка дискдиректора + 7 минут времени на обработку + понадобится гарантированное отсутствие сбоев в электросети. Вот только для работы с образами нужен "true image", а не дискдиректор.

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

Система какая (еще раз)
В семерке надо снимать образ с двух дисков (ставить галочки): с скрытого (100 мегабайт примерно) и с того, где стоит система и программы + поставить галочку на MBR не забыть.

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

19.02.2011, 02:39

В семерке надо снимать образ с двух дисков (ставить галочки): с скрытого (100 мегабайт примерно) и с того, где стоит система и программы + поставить галочку на MBR не забытьскрытый раздел Win 7
[Только зарегистрированные пользователи могут видеть ссылки]
Sharer! На MBR, как раз, галочку ставить не надо, так как MBR содержит информацию о размерах разделов для терабайтника (MBR - только при клонировании всего диска)

P.S.Как сделать клон старого харда на новый, выбрав ещё и скрытый раздел, загрузчик чтобы клонировался, ну и всё что надо для старта Вин7 х64?Только зачем оно Вам?Думал, что ноутбук - указание на "скрытый раздел" всё запутывает.

Wise Old Wol! Забудьте про клонирование (особенно MBR) и делайте образ системного раздела, как расписал tuhran.

В клонировании дисков никогда не парился, Тру Имидж Сервером что-то мне запарно показалось... Вначале сделай имагу, потом залей её... А компик нужен, а ноут без компа включенного в сетку полукастрированный получается... Вот такие пироги..Мжет надо попросить помошь у знакомого компьютерщика!?

19.02.2011, 05:04

Sharer! На MBR, как раз, галочку ставить не надо, так как MBR содержит информацию о размерах разделов для терабайтника (MBR - только при клонировании всего диска)

Не путайте человека, mbr и mft - разные вещи.
mbr - master boot record, хранит инфо, откуда грузиться... никаких размеров там нет.
mft - master file table - таблица разделов, с размерами и т.д.

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

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

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

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

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

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

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

Я хочу подчеркнуть, что это руководство описывает процесс клонирования системы и ее переноса на другой диск в рамках одного и того же ПК . Перенос системы на другой ПК (даже с такой же аппаратной конфигурацией) поддерживается только для образов, обобщенных с помощью утилиты sysprep . Формально Microsoft вообще не поддерживает клонирование без sysprep (даже сторонним ПО). В предлагаемом мной методе поддержке препятствует несколько технических ограничений , но я не считаю их существенными для домашних ПК.

Сегодня в программе

Вам понадобятся…

Для начала давайте определимся с терминологией. Там, где вы видите фразы «установочный диск», «диск Windows PE», «диск восстановления», с равным успехом можно использовать как оптический диск (CD/DVD), так и съемный USB-диск (флэшку).

Итак, вам нужны:

  1. Среда в любой форме. Это может быть:
  • установочный диск Windows
  • среда восстановления на диске восстановления, соответствующий операционной системе (см. инструкции для Windows 7 или для Windows 8 и выше)
  • созданный вами диск Windows PE 3.1 или 4.0
  • Внешний или внутренний диск, на котором достаточного свободного пространства для сохранения сжатого образа системного раздела.
  • Умение загружаться в Windows PE и определяться с буквами дисков .
  • Утилита imagex той же разрядности, что и среда Windows PE. Утилита может находиться где угодно, за исключением раздела, который вы клонируете.
  • Почему imagex и где взять утилиту

    С выходом Windows 8 утилита imagex получила статус устаревшей, а Microsoft теперь рекомендует использовать DISM. Однако imagex работает и еще поддерживается, в то время как для DISM вам потребуется создание загрузочного диска Windows PE с.NET Framework и PowerShell , что усложняет процесс.

    Если вы предпочитаете графический интерфейс, есть Gimagex , но я стараюсь не добавлять посторонних факторов в процесс развертывания ОС. Утилиту imagex можно скачть в рамках ADK , установив только средства развертывания объемом около 50MB (спасибо, Семен Галкин). После установки вы найдете imagex в Program Files (x86)\Windows Kits.

    Есть альтернативный и весьма любопытный способ — вы можете получить ссылку на утилиту по почте от Microsoft, запросив ее из статьи базы знаний KB2525084 .

    Захват системного раздела в WIM-образ

    Загрузитесь в Windows PE и выполняйте все команды в ее консоли. Чтобы уменьшить размер образа, во время захвата автоматически исключаются файлы подкачки и гибернации, а также корзина и теневые копии . Если вы хотите исключить какие-то другие папки или файлы, создайте конфигурационный файл imagex . Он вам обязательно понадобится, если вы используете Windows Subsystem for Linux (WSL ) в Windows 10 — в исключения надо добавить папку %LOCALAPPDATA%\lxss (см. также KB3179598).

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

    По окончании процедуры выключите ПК и подключите SSD на место HDD. Жесткий диск можно подключить в другой разъем.

    Подготовка SSD к применению образа

    Задача сводится к созданию в Windows PE нового раздела. Для SSD важно правильное смещение, что позволит избежать снижения производительности и сокращения срока службы накопителя. Программа установки автоматически задает смещение 1024KB, в чем легко убедиться . При создании разделов на чистом диске утилитой diskpart происходит то же самое, но в моих командах смещение задано явно во избежание случайностей.

    Здесь минимальный набор разделов, который подходит для всех поддерживаемых ОС Windows (раздел Windows RE не создается). Последовательно выполняйте в консоли Windows PE перечисленные ниже команды. В них подразумевается, что на SSD будет создан один основной раздел, занимающий весь диск.

    Diskpart:: вывести список дисков list disk:: выбрать диск (вместо N укажите букву SSD) sel disk N:: очистить диск от разделов (стирает все данные) clean:: конвертировать диск в MBR convert mbr:: создать основной раздел со смещением 1024KB create partition primary align=1024:: сделать раздел активным (нбх для загрузки с него) active:: отформатировать в NTFS, задать метку диска format fs=NTFS label="Windows" quick:: назначить букву разделу assign letter=W exit

    Теперь все готово к тому, чтобы применить сохраненный образ к SSD.

    Применение образа к SSD

    Эта операция выполняется в Windows PE одной командой:

    Imagex /apply E:\migrate.wim 1 W:

    • E:\migrate.wim — путь к сохраненному образу
    • 1 – индекс единственного образа в созданном вами WIM-файле
    • W – буква диска SSD в Windows PE, назначенная чуть ранее в diskpart

    У вас буквы могут отличаться, конечно.

    Настройка загрузки в клонированную систему

    Разметка MBR

    Утилита bootrec доступна в Windows PE при загрузке с установочного диска, но она может не входить в собранный вами диск Windows PE.

    Bootrec /rebuildbcd

    Эта команда ищет установленные Windows на всех дисках (эквивалентно параметру /scanos) и предлагает добавить в BCD отсутствующие там системы. Нажатие клавиши Y добавляет ОС в хранилище загрузки, а N – отклоняет предложение.

    Также имеет смысл сразу же выполнить еще две команды:

    Bootrec /fixmbr bootrec /fixboot

    Разметка GPT

    В разметке GPT необходимые для загрузки системы файлы копируются на раздел EFI (FAT32) одной командой:

    Bcdboot W:\Windows

    Здесь W — буква диска, на которую вы перенесли ОС.

    На этом процесс переноса закончен. Перезапустив ПК, вы увидите в списке диспетчера загрузки систему, которую вы перенесли на SSD.

    Что делать, если при создании образа оба диска были подключены

    Выше я предупреждал, что лучше этого не делать. В таком случае в клонированной системе перепутываются буквы дисков, хотя это несложно исправить в реестре (спасибо читателю Артему за дополнение). Вот какая картина наблюдается после загрузки в клонированную ОС. Система загружена с диска D, а профили и программы запускаются с диска C.

    Чтобы исправить это, нужно переименовать буквы дисков в реестре . Фактически, надо поменять местами буквы в именах параметров реестра, соответствующих проблемным дискам (значения трогать не надо).

    В этом примере надо сначала переменовать \DosDevices\C: в \DosDevices\K: , после чего освободится имя для переименования диска D.

    Действия после клонирования

    Выполните оценку производительности Windows

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

    Настройте диспетчер загрузки

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

    Информацию о системах, отображаемых на экране диспетчера загрузки, выводит команда bcdedit . В ее результатах идентификатор системы (ID) обозначается параметром identifier . Система, в которую вы загрузились в данный момент, всегда имеет идентификатор {current} .

    В этих примерах подразумевается, что команды выполняются в новой системе.

    Переименование записи новой системы

    Bcdedit /set {current} description “My New Windows”

    Bcdedit /default {current}

    Удаление записи старой системы

    Bcdedit /delete ID

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

    Дискуссия и опрос

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

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

    Вы явно не можете клонировать более крупный раздел в меньший раздел (используя 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)