Как перенести windows server 2008 на другой жесткий диск
Перенос (клонирование) Windows на другой SSD/HDD диск
В этой статье мы рассмотрим, как перенести установленную Windows с одного жесткого диска на другой только с помощью встроенных средств без использования сторонних программ (таких, как Paragon, AOMEI или Acronis). Эта инструкция поможет вам, например, перенести Windows с HDD на новый SSD диск, или склонировать установленную и настроенную Windows на другой компьютер (есть нюансы) или новый жесткий диск большего размера.
В качестве примера мы склонируем установленную Windows 10 на новый диск с помощью загрузочной USB флешки, командной строки и встроенной утилиты robocopy.
Вы сможете склонировать жесткий диск на новый диск меньшего размера, если место, занятое на системном диске текущей Windows меньше, чем емкость нового диска. Если это не так, придется удалить/переместить часть файлов с диска. Чаще всего такой вопрос возникает при переносе на SSD диск меньшей емкости, чем обычный HDD.
Процедура переноса Windows на другой диск зависит от, того, в каком режиме работает ваш компьютер: BIOS или UEFI. Выполните команду:
Если в строке BIOS mode (режим BIOS) указано Legacy (Устаревший), у вас компьютер с BIOS (или UEFI работает в режиме Legacy/CSM). Если указано UEFI – у вас современных компьютер и Windows установлена в UEFI режиме.
В первую очередь нужно создать таблицы разделов на новом диске. Это можно сделать непосредственно из запущенной Windows 10 с помощью diskpart. Если диск новый, инициализируйте его с помощью консоли diskmgmt.msc или PoweShell команды Initialize-Disk:
Get-Disk | Where-Object PartitionStyle –Eq ‘RAW’ | Initialize-Disk
Теперь создадим таблицу разделов на диске. Откройте командную строку с правами администратора и выполните команду:
В контексте diskpart выполните следующие команды.
list disk
select disk 1 (в зависимости от номера вашего нового диска, который выдала предудущая команда)
clean
Далее команды отличаются в зависимости от типа вашей платформы.
Для UEFI GPT :
convert gpt
create partition efi size=100
format fs=»FAT32″ quick label=»EFI»
create partition msr size=16
create partition primary
format fs=»NTFS» quick label=»NEW_SYSTEM»
exit
Мы создали на новом диске таблицу разделов GPT, два небольших служебных раздела (EFI и MSR), на оставшемся месте создан один большой раздел (см. подробнее о структуре GPT разделов для EFI).
Для BIOS MBR следующие команды:
convert mbr
create partition primary align=1024
active
format fs=»NTFS» quick label=»NEW_SYSTEM»
exit
Для клонирования Windows на новый диск вам понадобится загрузочная USB флешка с установочным образом Windows 10 (проще всего создать такую флешку с помощью MediaCreationTool).
Перезагрузите ваш компьютер и загрузитесь с установочного диска. При появлении окна установки Windows нажмите Shift+F10 чтобы открыть командую строку. В открывшемся окне выполните команды
На скриншоте ниже видно, что оригинальному разделу Windows на старом диске присвоена буква диска E:, а большому разделу на новом диске (с меткой NEW_SYSTEM) назначена буква D:.
Теперь нужно скопировать файлы со старого диска с установленной Windows на новый. Проще всего это сделать с помощью robocopy. Следующая команда robocopy скопирует все символические ссылки, файлы и папки с атрибутами, NTFS правами и timestamp. При этом лог копирования будет сохранен в корень целевого диска:
robocopy E:\ D:\ /E /COPYALL /SL /XJ /R:3 /W:3 /UNILOG:»D:\rcopy.log» /TEE
Копирование может занять продолжительно время в зависимости от размер старого диска (в моем случае копирование 60 Гб диска заняло около часа).
Теперь можно выключить компьютер и отключить старый жесткий диск.
Следующий шаг, настройка загрузчика Windows на новом диске.
Опять загрузите компьютер в среде установки Windows и запустите командную строку ( Shift+F10 ).
Восстановление BIOS MBR загрузчика.
Проверьте букву диска, назначенную новому большому разделу на диске:
Диску назначена буква C:
Восстановите BCD загрузчик на диске C:
bcdboot C:\Windows /S C:
Исправьте MBR запись и записи в BCD загрузчике:
bootrec.exe /FixMbr
bootrec.exe /FixBoot
bootrec.exe /RebuildBcd
Восстановление загрузчика на UEFI GPT компьютере (подробно эта процедура описана в статье восстановление загрузчика Windows 10 на UEFI компьютере).
Нужно определить букву системного диска и назначить букву диска разделу с EFI.
В данном примере системному разделу назначена буква диска C. Вам нужно назначить букву разделу EFI (размер 100 мб и файловая система FAT32) следующими командами (в командах измените номера разделов в соответствии с вашей конфигурацией):
select volume 1
assign letter M:
exit
Теперь нужно пересоздать конфигурацию BCD загрузчика:
cd /d m:\efi\microsoft\boot\
ren BCD BCD.bak
bcdboot С:\Windows /l en-us /s M: /f ALL
Перезагрузите компьютер и отключите загрузочную флешку. Убедитесь, что Windows корректно загрузилась с нового диска.
Все установленные приложения, документы и настройки остались на месте. Вы успешно скопировали установленную Windows 10 на новый диск.
При копировании файлов на новый диск с помощью robocopy могут встречаться ошибки. Откройте на новом диске файл rcopy.log и посмотрите какие файлы не были скопированы. В моем случае не было скопировано 94 файла (в моем случае не скопировать только мусорные файлы).
Не очень понятно здесь:
«Вам нужно назначить букву разделу EFI (размер 100 мб и файловая система FAT32) следующими командами (в командах измените номера разделов в соответствии с вашей конфигурацией):
на скриншоте 100 MB — это volume 1.
Нет?
Да, здесь ошибка. Поправил текст.
Прикольно. Сохраню. Обычно это делаю через Acronis 🙂
rem == These commands deploy a specified Windows
rem image file to the Windows partition, and configure
rem the system partition.
rem Usage: ApplyImage WimFileName
rem Example: ApplyImage E:\Images\ThinImage.wim ==
rem == Set high-performance power scheme to speed deployment ==
call powercfg /s 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
rem == Apply the image to the Windows partition ==
dism /Apply-Image /ImageFile:%1 /Index:1 /ApplyDir:W:\
rem == Copy boot files to the System partition ==
W:\Windows\System32\bcdboot W:\Windows /s S:
:rem == Copy the Windows RE image to the
:rem Windows RE Tools partition ==
md R:\Recovery\WindowsRE
xcopy /h W:\Windows\System32\Recovery\Winre.wim R:\Recovery\WindowsRE\
:rem == Register the location of the recovery tools ==
W:\Windows\System32\Reagentc /Setreimage /Path R:\Recovery\WindowsRE /Target W:\Windows
:rem == Verify the configuration status of the images. ==
W:\Windows\System32\Reagentc /Info /Target W:\Windows
:rem == Delete OneDrive
del w:\Windows\SysWOW64\OneDriveSetup.exe
:rem == Reboot
rem Wpeutil reboot
Благодарю за идею. через wim образ наверно даже надежнее будет.
Как перенести windows server 2008 на другой жесткий диск
Общие обсуждения
Все ответы
На новом железе разворачиваем Hyper-V и мигрируем русерсы на виртуальные машины. Виртуальные машины создаем на основании Best Practice Hyper-V и рекомендаций для разварачиваемых ролей.
А возможен ли такой вариант снимаю жесткий диск со старого компьютера и ставлю его на новый. При загрузке запускаю восстановление системы. Такой вариант прокатит? =)
Возможен варинат через Full Backup, Full Restor, но учитывая что вы незнаете настроек которые у вас существуют, то только через миграцию.
hyper-v далеко не всегда прокатит, например если там специализированное железо (usb устройства, ленточные библиотеки через sas/scsi/fc и т.д.)
есть решения по клонирвоанию систем в том числе на абсолютно другое железо.
hyper-v далеко не всегда прокатит, например если там специализированное железо (usb устройства, ленточные библиотеки через sas/scsi/fc и т.д.)
есть решения по клонирвоанию систем в том числе на абсолютно другое железо.
hyper-v далеко не всегда прокатит, например если там специализированное железо (usb устройства, ленточные библиотеки через sas/scsi/fc и т.д.)
есть решения по клонирвоанию систем в том числе на абсолютно другое железо.
Что за решение не подскажите?
Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий
Follow us on Twitter
Чем новое железо отличается от старого?
В вашей теме отсутствует активность в течение последних 5 дней. При отсутствии каких-либо действий в течение 2 последующих дней, тема будет переведена в разряд обсуждений. Вы можете возобновить дискуссию, просто оставив сообщение в данной теме
Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий
Follow us on Twitter
Тема переведена в разряд обсуждений по причине отсутствия активности
Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий
Follow us on Twitter
Сегодня один SCSI диск умер, сдается мне что второй тоже готов к выносу вперед ногами.
Думаю перенести систему на САТА RAID. В системе установлены: Symantec Endpoint Protectiion Manager, DFS (не критичный и есть реплика), Принт-сервер.
Есть DPM. Подумал полностью забакапить с бареметал и восстановить на САТА Раид. Т.к. есть диски С и D, то думаю на САТА Раиде откусить партицию и на нее восстановить Систему. Чтобы DFS и прочие фенички не перецеплять. Пройдет такая операция?
В принципе, после бакапа, можно просто отсоединить диски SCSI и проверить как пройдет восстановление и работа системы. Если что криво пойдет просто подцепить обратно SCSI диски. По идее должно все сработать?
взять какую-либо сторонюю утилиту, загрузиться скажем с Hiren и тупо копирнуть партицию, а потом исправить в bcdedit загрузку?
Как перенести windows server 2008 на другой жесткий диск
Сообщения: 16
Благодарности: 0
я не спрашиваю чем перенести, как потом реанимировать, вот вопрос ответ на который для меня загадка. Железо разное, система естественно машет ручкой. Как произвести востановление?
Повтор писал, потому как число прочитавших в течении 3 часов было «Одын» тобишь я сам, послме меня было ещё три темы и одну даже поставили как решённую. Я прексрасно понимаю что не все совет дадут и решение подскажут, но прочитать то? я вроде бы правильно все оформил.
как потом реанимировать, вот вопрос ответ на который для меня загадка. Железо разное, система естественно машет ручкой. Как произвести востановление? |
Утилита Acronis® Universal Restore обнаружит установленное в системе оборудование и установит соответствующие драйверы. — Программа определяет тип машины и устанавливает соответствующие драйверы абстрактного уровня аппаратных средств (HAL). — Программа обнаруживает контроллеры жестких дисков (SCSI и IDE) или — Программа выдает запрос о расположении драйверов. * * * После перезагрузки Вы получаете готовую систему. Не нужно переустанавливать операционную систему и приложения, не нужно повторно настраивать систему, чтобы подключить её к сети, поскольку при восстановлении данных программа сохраняет идентификатор безопасности (SID) и настройки сети Вашей машины. Благодаря утилите Acronis Universal Restore Вы можете производить полное восстановление систем с образов без переустановки операционной системы и приложений и повторной настройки или восстанавливать отдельные файлы и папки. |
Сообщение оказалось полезным? Поблагодарите автора, нажав ссылку Полезное сообщение чуть ниже.