Клонирование системных разделов Windows 10 на несколько дисков
У меня есть следующие разделы на моем компьютере:
- диск 0:
- Linux root
- Своп Linux
C:в том числе\Windowsглавная папка (Win 10)- Раздел восстановления WinRe
- диск 1:
E:в том числеBoot,bootmgr,BOOTNXTи другие данныеD:содержащие данные- Данные Linux
- диск 2:
- пустой
- другие диски (не важно)
Все эти диски имеют формат MBR, и все разделы являются первичными и NTFS для Windows. Я только недавно заметил, что системный раздел Windows (тот, с Boot, bootmgr,...) не был тем же, чем C:\Windows, Я думаю, что была старая установка XP или 7 на E: раздел (названный C: до), затем, когда я установил Windows 10, он решил использовать прежний системный раздел E: вместо того, чтобы положить все новое в то же место.
Что я хочу сделать, это переместить все C: содержимое и загрузочные материалы из E: в новый раздел на (гораздо большем) диске 2, так что я могу отключить предыдущие диски и получить новый для загрузки в одиночку. Меня совершенно не волнует предыдущая операционная система XP/7, и у меня нет проблем с Linux, и я могу легко исправить ее, если сломается.
Я пробовал много разных вещей, и это всегда было неудачей. При использовании специального бесплатного программного обеспечения для перемещения системного раздела оно отказалось, попросив купить про версию программного обеспечения. Поэтому я клонировал C: Сам раздел, из Windows и Linux (несколько попыток...), просто создав новый раздел и просто скопировав все файлы. Затем в биосе я отключил прежний C:/D:/E: partions, чтобы избежать беспорядка и использовать аварийные диски для создания загрузочного материала на клонированном разделе:
- с Macrium Reflect исправить загрузку можно, кроме шага
Updating partition boot sector - С Windows Rescue Disk, он не может исправить вещи автоматически
- Из командной строки:
bootrec /fixmbrв порядке, но недостаточно bootrec /rebuildbcdработает частично доThe requested system device cannot be foundbootrec /fixbootдаетAccess is deniedbcdboot /s c: /v /f BIOSнапечатать много вещей, в том числе ошибки, такие какfile does not existно в конце:Boot files successfully created... и этого недостаточно.bcdedit /createstore bcdхорошо, ноbcdedit /import bcdдает:The store import operation has failed. The requested system device cannot be found
После этого я получаю загрузку GRUB или Windows MBR (в зависимости от того, какой диск я выберу из BIOS), но не могу найти никаких загрузочных файлов в новом разделе. Предыдущие Windows или Linux все еще в порядке.
Также обратите внимание, что я потратил много часов, пытаясь сделать много вещей или переделать один и тот же материал, и возможно, что я запутался в некоторых случаях, но, очевидно, он всегда терпит неудачу в одной и той же точке: создание загрузочного материала Windows в новом разделе,
Я, конечно, тоже потратил много времени на поиск в сети какого-то решения, и описанные выше шаги описывают все возможные хаки, которые я смог найти.