Перенос mbr на другой диск windows 7

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

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

Чтобы запустить систему без загрузчика, вам понадобится помощь стороннего программного обеспечения — загрузочного диска на базе Windows, того же WinPE 10-8 Sergei Strelec.

Загружаете компьютер с записанным на флешку дистрибутивом LiveCD, выбираете в меню опцию загрузки «Search & Start Windows 7/8», после чего система стартует.

LiveCD

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

Делается это элементарно, одной командой.

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

Откройте командную строку либо PowerShell с правами администратора и выполните команду:

bcdboot C:\windows /s C: /l ru-ru

Bcdboot

Обратите внимание, что в этой команде есть два пути: C:\windows — это источник, из которого копируются файлы загрузки, а C: — это основной жесткий диск с операционной системой, на который копируются файлы загрузки.

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

Зайдите в управление дисками, кликните по системному разделу правой кнопкой мыши и выберите в меню опцию «Сделать раздел активным».

Сделать раздел активным

Это всё, теперь можете извлекать второй диск со старым загрузчиком и включать компьютер.

Windows загрузится как обычно.

Загрузка…


Windows, Windows 10, Windows 7, Windows 8, Windows Server, Windows Vista

  • 01.06.2020
  • 41 079
  • 12
  • 59
  • 54
  • 5

Перенос загрузчика Windows с одного диска на другой

  • Содержание статьи
    • Копирование загрузчика Windows с одного диска на другой
    • Комментарии к статье ( 12 шт )
    • Добавить комментарий

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

Копирование загрузчика Windows с одного диска на другой

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

bcdboot c:\windows /s C: /l ru-ru

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

Раздел EFI на большом HDD я так понимаю создали? Подключите второй (маленький) HDD и дальше такие варианты
Загрузиться в любую систему и помщью Bootice прописать загрузку 7-ки в EFI раздел на большом HDD.
Или загрузиться в 7-ку, открыть комстроку от имени администратора, ввести diskpart и следующие команды

Кликните здесь для просмотра всего текста

Код

list disk
sel disk X   - где Х номер под которым будет большой HDD
list part
sel part N    - где N номер раздела EFI на большом HDD, ориентируйтесь по размерам разделов, предположительно номер раздела будет 3
assign letter=m
exit

Diskpart завершит работу, комстрокаостанется открытой, в ней введите

Код

bcdboot c:\windows /s m: /l ru-ru

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

Или при отключеном маленьком HDD загрузиться с установочного диска/флешки 7-ки, на клавиатуре Shift+F10, в комстроке ввести

будут созданы файлы загрузки, после этого пробовать загружаться с одним большим HDD.

Пока я писал это сообщение, вы уже всё это сделали, так что этот пост не актуален.

Добавлено через 11 минут
Не получается создать хранилище загрузки, возможно из-за того, что раздел расположен далеко от начала диска (о чём я сразу говорил, что могут быть трудности из-за расположения раздела). Как вариант попробовать прописать загрузочные файлы на этот раздел, через Bootice.

Как перенести загрузчик на другой диск в WindowsНекоторые пользователи сталкиваются с тем, что загрузчик системы находится на одном диске, обычно — диске с данными, а сама Windows 11 или Windows 10 — на другом HDD или SSD. В этом случае при отключении диска с данными перестает загружаться и система. При необходимости это можно исправить.

В этой инструкции подробно о том, как перенести загрузчик Windows 11 или Windows 10 для UEFI и Legacy систем на другой диск в разных ситуациях.

Перенос загрузчика если оба диска подключены и запуск Windows возможен

Раздел с загрузчиком на другом диске

Первый вариант — у вас подключены оба диска, Windows 11/10 исправно запускается, но загрузчик находится не на том диске, где нужно. В этом случае перенести загрузчик на другой диск можно с помощью следующих сравнительно простых шагов:

  1. Откройте «Управление дисками», можно нажать клавиши Win+R и ввести diskmgmt.msc или нажать правой кнопкой мыши по кнопке «Пуск» и выбрать пункт «Управление дисками».
  2. Если система установлена в UEFI-режиме, загрузчик находится на разделе FAT32 (обычно, 100 Мб) на одном из дисков. В этом случае потребуется создать такой же раздел на нужном диске, что будет рассмотрено со следующего шага. Для Legacy-систем (без FAT32 раздела) можно сразу перейдите к шагу 8.
  3. На диске, на который нужно перенести загрузчик, сожмите любой из томов на 100 Мб, для этого нажмите правой кнопкой мыши по разделу и выберите «Сжать том». Сжать том для раздела с загрузчиком
  4. Укажите размер сжимаемого пространства равный 100 Мб. Указать размер тома с загрузчиком
  5. На этапе форматирования укажите файловую систему FAT32. Форматировать раздел с загрузчиком в FAT32
  6. Закройте окно «Управление дисками». После того, как том будет создан, ему будет назначена буква, в моем случае это оказалась G:, эта буква потребуется в следующей команде. Запустите командную строку от имени администратора (можно использовать поиск в панели задач) и введите следующую команду, заменив букву диска раздела с загрузчиком (куда его требуется перенести) на нужную
    bcdboot C:\Windows /s G: /f UEFI

    Создание файлов загрузки на другом диске

  7. Если команда будет выполнена с ошибкой, перезагрузите компьютер и снова повторите ввод — иногда такое случается.
  8. Для Legacy-системы обычно достаточно запустить командную строку от имени администратора и ввести команду
    bcdboot C:\Windows /s C:

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

  • Если вы планировали отключать диск, на котором загрузчик был изначально — можно выключить компьютер и отключить его, загрузка теперь должна пройти успешно и без него (но в некоторых случаях первый запуск выполняется с ошибками).
  • Если диск не планируется отключать, в БИОС принудительно выставьте загрузку с жесткого диска или SSD, куда был перенесен загрузчик и выполните загрузку. После этого, убедитесь, что загрузка была выполнена с использованием нужного загрузчика: в управлении дисками посмотрите, что пометка «Система» стоит у нужного раздела на нужном диске. Если это так, то раздел с загрузчиком, который использовался ранее, можно удалить или форматировать. Перенос загрузчика на другой диск выполнен успешно
  • Созданный вами EFI-раздел с загрузчиком может иметь букву и отображаться в проводнике: вы можете удалить её (на работу раздела это не повлияет) в управлении дисками, либо с помощью diskpart в командной строке.

Если диск с загрузчиком был отключен и Windows не запускается

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

  • Если у вас использовалась UEFI-загрузка, даже в случае, если установлена Windows 10, используйте последний способ из инструкции Восстановление загрузчика Windows 11.
  • Для Legacy-загрузки и Windows 10 можно использовать инструкцию Как восстановить загрузчик Windows 10.

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

Автор Сообщение
 

СообщениеДобавлено: 16.05.2014 11:10 

[профиль] [Фотоальбом]

Member

Статус: Не в сети
Регистрация: 11.04.2011
Откуда: Полтава
Фото: 5

Установлена система Win 7×64 на диск С, а раздел MBR на другом диске, при этом это 2 разных диска, система на SSD (диск С), MBR на HDD. Хотел заменить свой HDD на новый, но при этом винда не грузится из-за того что раздел MBR находится на диске E, восстановил загрузчик, винда загрузилась, но все равно раздел MBR остался на прежнем месте. [b]Как мне перенести MBR на диск с системой без потери данных с более подробным описанием. Кстати на системном диске нет неразмеченой области, а на HDD она есть.


_________________
Asus B550 Gaming-F/AMD 3600x/2x8Gb@3.6Ghz/Sapphire 5700XT Pulse 8GB/SSD Nvme 1TB/Seasonic PX-650/Z9+

Реклама

Партнер
 
Sania.

Member

Статус: Не в сети
Регистрация: 22.12.2012
Фото: 1

Rost223 Вы бы сначала прочитали что такое MBR и где находится, для чего необходима. Может и не задавали такой забавный вопрос. :-)

 
Rost223

Member

Статус: Не в сети
Регистрация: 11.04.2011
Откуда: Полтава
Фото: 5

Sania. писал(а):

Может и не задавали такой забавный вопрос.

Так дайте ответ на мой вопрос! Другими словами у меня система на одном диске а загрузочный сектор на другом, хочу чтобы все было на системном!


_________________
Asus B550 Gaming-F/AMD 3600x/2x8Gb@3.6Ghz/Sapphire 5700XT Pulse 8GB/SSD Nvme 1TB/Seasonic PX-650/Z9+

 
watchmaker

Member

Статус: Не в сети
Регистрация: 24.12.2011
Откуда: Харьков

Это делается через команду bcdedit, легко ищется в гугле. Искать лучше по словам move Windows boot manager, сам сталкивался с такой проблемой полгода назад.


_________________
We are not so S.M.A.R.T. as we imagine…

 
mol61

Заблокирован
Заблокирован

Статус: Не в сети
Регистрация: 15.06.2010
Откуда: Калуга
Фото: 19

Sania. писал(а):

Устанавливайте винду при отключённых хардах на которых есть активный раздел.

+100500. И вопросы отпадут сами. Я просто уже позабыл как править диск в ручную. Да и занятие мало интересное.


_________________
Лужу, паяю, не шалю, никого не трогаю, починяю примус (ЭВМ). Я не фанат INTEL, я просто не люблю AMD.

Кто сейчас на конференции

Сейчас этот форум просматривают: XimikF и гости: 7

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Лаборатория

Новости

Другие наши интересноые статьи:

  • Перенос firefox из windows в linux
  • Переменные среды для пользователя windows 10
  • Перенести профиль пользователя на другой диск windows server 2016
  • Перенос windows на raid 1
  • Перенос windows 10 с hdd на ssd kingston
  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии