
Я использую Acronis дляКлон изображениясистемный раздел (ОС) на отдельный диск (не клон диска).
упс, только раздел
Целью отдельного диска с клонированным системным разделом является возможность перехода в эту резервную систему в любое время с помощью методов меню загрузки UEFI.
После создания клона из файла образа и использования меню загрузки для загрузки с диска/раздела раздел не настроен для загрузки, как того требует система windows7.
Как мне настроить этот клонированный раздел на отдельном диске, чтобы он легко загружался прямо с него, так же, как он загружался с исходного системного диска?
Основной раздел имеет букву "C:" и обозначен "SYS7".
Раздел-клон на отдельном диске имеет имя "D:" и обозначен SYS7Bak.
Оба раздела являются первыми разделами на диске.
Разделы — это всего лишь меньшие части целых очень больших дисков, размер разделов составляет около 30 ГБ, разделы, называемые SYS7, содержат только ОС и программы, на разделах не хранится больших объемов данных. Разделы также копируются в файл на диске для резервного копирования файлов.
Материнская плата использует BIOS UEFI и может загружаться напрямую с любого диска прямо из раздела загрузки UEFI или с помощью метода меню загрузки (f8 f12 esc), который вызывает меню загрузки UEFI.
Нет никаких других загрузчиков, никаких других операционных систем, никакого резервного раздела, никакого раздела восстановления, ничего особенного, кроме клонированных двух разделов системы/ОС. Я хочу загрузить обе системы.
решение1
На этот полезный вопрос,Почему клонированный BCD Windows 7 содержит неполные данные (и, следовательно, препятствует загрузке)? они спрашивают о похожем, но другом, полезные ответы были совсем не тем, что я искал. Мой ответ не вписался бы в это место, там нет XP, а действие, которое я делаю, очень конкретное и простое.
Я клонирую, используя метод (сжатого) файла образа. Затем этот клонированный файл раздела C: отправляется в резервный системный раздел D:. Из-за использования идентификаторов дисков (GUID) каждый раз, когда я отправляю файл образа в новое место, его необходимо исправить, прежде чем он загрузится.
После исследований и множества повторных клонирований очень специфической настройки у меня теперь есть пакетный файл, который за 3 секунды позволяет мне «исправить» загрузку на моем клонированном разделе.
Изменения, которые нужно было сделать в моей системе, должны были быть внесены в раздел с буквой D, если это не тот раздел, вам придется изменить экземпляры D:. В моем тестировании раздел находится в передней части диска, нет резерва, нет раздела перед ним.
После загрузки системы резервного копирования клонов ОС решила присвоить разделу букву C: для моих целей это оказалось очень хорошо.
На этой фотографии показано, как он загрузился из резервной копии и как изменилась сама буква при загрузке оттуда.
Если вы не знаете, что это делает или почему, не используйте это, это очень специфично, в точности соответствует макету, который я использую.
CLONEbootFix.Bat
Echo OFF
CLS
Color 0C
Echo ************** CLONE BATCH ***************
timeout /T 1 > NUL
Echo.
Echo ************** BCD EDIT D ***************
Echo.
Echo.
Echo Do you want to make the D: Drive or Partition to be bootable to Windows 7
Echo By messing with the BCD? You must type Yes If you wish to do it.
Echo.
SET /P Choice1=type "YES" "NO" ? -
IF /I "%Choice1%"=="YES" GOTO DOIT
Echo.
Echo You did not indicate yes, so It will not proceed.
Echo.
Echo It will now exit.
Echo.
pause
Exit
:DOIT
Echo.
Echo * * * Setting OS device * * *
Echo.
bcdedit /store D:\boot\bcd /set {default} osdevice boot
Echo.
Echo * * * Setting Default Device Boot * * *
Echo.
bcdedit /store D:\boot\bcd /set {default} device boot
Echo.
Echo * * * Setting Boot Manager * * *
Echo.
bcdedit /store D:\boot\bcd /set {bootmgr} device boot
Echo.
Echo * * * Setting Memory Diagnostics Location * * *
Echo.
bcdedit /store D:\boot\bcd /set {memdiag} device boot
Echo.
pause
exit
Обязательны только 4 строки BCDedit, поэтому при желании их можно сократить. Проверка на ошибки не производится, просто делается попытка убедиться, что файл не запущен по ошибке.
Я создал это для своих собственных целей, я не могу гарантировать, что это будет работать для ваших целей, или что все будет работать правильно. Мне бы просто помогло найти это выполненным.
Не забудьте переименовать (переименовать) ваш диск/раздел, так как буквы могут ничего не значить.
После отправки образа в раздел резервного копирования я загружаюсь в исходную систему, как обычно. Оказавшись в исходной системе, я запускаю пакет, чтобы «исправить» этот раздел резервной копии системы, чтобы он также загружался. Он исправляется предпочтительно до того, как оригинал будет каким-либо образом поврежден. Я всегда могу получить доступ к некоторым графическим ОС, даже если на исходном диске произошел аппаратный сбой, или он заражен вирусом, или умирает, или не загружается, или если я испорчу программное обеспечение на нем.