PDA

Показать полную графическую версию : Как перенести файлы загрузки Windows 7 на другой жесткий диск


Страниц : 1 2 3 4 5 [6] 7 8 9 10 11 12

okshef
11-08-2012, 20:34
Bes_Airedt, все сказанное в статье о нескольких дисках справедливо и для нескольких разделов, находящихся на одном.

Bes_Airedt
14-08-2012, 00:05
А я думал, куда моя тема потерялась, а вот она оказывается:)
okshef, Спасибо, я уже все сделал по этой инструкции. Помогло!

Mimzik
19-08-2012, 17:42
Добрый день.

Сразу уточню, что данная инструкция мне не помогла (http://www.oszone.net/10752/move_Windows7_boot_files)

Предыстория:

Стояла у меня система windows 7 32bit'a на IDE жестком диске (Диск 2 на скрине1). Я докупил новый жесткий диск и на него установил windows 7 64bit'a (Диск 1 на скрине1).

Цель:

Убрать из компьютера ide жесткий диск.

Описание:

Когда отключаю жесткий Ide жесткий диск и ставлю новый винт на загрузку первым, то появляется стандартное сообщение: bootmgr is missing

Пробовал действовать по инструкции, пробовал восстанавливать загрузку с диска, с которого ставил винду. Результатов нет.


Скриншот:
http://cs317322.userapi.com/v317322566/3aac/OAxskZms2dg.jpg

GrowlMoon
24-08-2012, 20:16
Здравствуйте! Заранее извиняюсь, в поиске подобные темы я нашел, но подобной проблемы как у меня ни у кого не было.
Описываю:
Имеется 2 жестких диска. Первый (D) , на 80gb и на нем установлена Windows XP. Второй на 320gb и разбит на два раздела (C, E) , на одном из этих разделов установлен Win7 (C).
При установке win7 записала свой загрузчик на диск D (На котором стоит XP. XP к слову была установлена первой, и соответственно для неё диск 80gb имеет букву C).
Задача: Перенести загрузчик win7 с диска D (На котором стоит XP), на диск C (На котором стоит Win7).
http://img411.imageshack.us/img411/7585/discs.jpg

Следуя этой (http://www.oszone.net/10752/move_Windows7_boot_files) инструкции, дохожу до пункта "c:\bootsect /nt60 All /force" и тут начинаются проблемы.

Microsoft Windows
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

C:\Windows\system32>c:\bootsect /nt60 All /force
Target volumes will be updated with BOOTMGR compatible bootcode.

C: (\\?\Volume{93422765-32c0-11df-b4a5-806e6f6e6963})

Updated NTFS filesystem bootcode. The update may be unreliable since the
volume could not be dismounted during the update:

D: (\\?\Volume{93422763-32c0-11df-b4a5-806e6f6e6963})

Successfully updated NTFS filesystem bootcode.

E: (\\?\Volume{93422764-32c0-11df-b4a5-806e6f6e6963})

Successfully updated NTFS filesystem bootcode.

Bootcode was successfully updated on all targeted volumes.

C:\Windows\system32>

Далее, если ввести команду "bcdboot %Windir% /l ru-Ru /s С:" или "bcdboot C:\Windows /l ru-Ru /s С:" Выдает следующее:
C:\Windows\system32>bcdboot %Windir% /l ru-Ru /s С:
Сбой при установке пути к системному тому библиотеки.

Bcdboot - средство создания и восстановления файлов данных конфигурации
загрузки.

Средство командной строки bcdboot.exe предназначено для копирования в
системный раздел критических файлов загрузки и создания нового хранилища
данных конфигурации загрузки (BCD) системы.

bcdboot <источник> [/l <языковой_стандарт>] [/s <буква_тома>]
[/m [{ИД загрузчика ОС}]]

источник Расположение корневого системного каталога Windows.

/l Необязательный параметр, определяющий языковой стандарт,
который используется при инициализации хранилища BCD. По
умолчанию используется английский язык (США).

/s Необязательный параметр, определяющий букву тома,
назначенную целевому системному разделу, в который
копируются файлы среды загрузки. По умолчанию используется
системный раздел, который определяется микропрограммой.
/v Включение режима подробной информации.

/m Если в наличии имеется идентификатор GUID загрузчика
операционной системы, этот параметр объединяет данный
объект загрузчика с шаблонами системы для создания
записи, пригодной к загрузке. В противном случае
выполняется слияние только глобальных объектов.

Примеры: bcdboot c:\windows /l en-us
bcdboot c:\windows /s h:
bcdboot c:\windows /m {d58d10c6-df53-11dc-878f-00064f4f4e08}

C:\Windows\system32>

Естественно, никаких изменений в расположении boot-файлов не произошло.
Помогите пожалуйста, в чем может быть проблема и как её решить?

P.S. В целом задача стоит простая. Хочу удалить WindowsXP и отформатировать тот раздел. Соответственно конечная цель такая:
1. Пустой 80gb диск D.
2. Загрузчик win7 на диске C.
3. И что бы при загрузке системы в загрузчике не висела мертвым грузом WindowsXP, а система без вопросов грузила win7.

Mimzik
25-08-2012, 10:38
Неужели никто не поможет?

okshef
30-08-2012, 10:21
Mimzik, а что вам из инструкции не помогло? Вы команды или автоматическое восстановление запуска делали с отключенными дисками?
В BIOS первым загрузочным диском установили диск с Win 7?

Bes_Airedt, что вам мешает сделать раздел 40 гб активным и выполнить перенос файлов загрузки (по инструкции) на него? Затем удалите старые с раздела 200 гб.

Mimzik
31-08-2012, 08:25
Mimzik, а что вам из инструкции не помогло? Вы команды или автоматическое восстановление запуска делали с отключенными дисками?
В BIOS первым загрузочным диском установили диск с Win 7? »
Естественно, с отключенными... и естественно установил нужным диск первым с биосе.

okshef
31-08-2012, 08:49
Mimzik, сделайте файл bcdcfg.txt (Получение текстового файла, содержащего сведения о конфигурации загрузки (http://www.oszone.net/10617/Windows7_Boot_Restore#bcdcfg))

Mimzik
07-09-2012, 07:26
Mimzik, сделайте файл bcdcfg.txt (Получение текстового файла, содержащего сведения о конфигурации загрузки) »
http://files.mail.ru/71SRCZ

Вот он =) посмотрите, пожалуйста) спасибо)

okshef
07-09-2012, 12:02
Файл C:\bootmgr размером в 383786 байт.
Файл E:\bootmgr размером в 383562 байт.
Файл Z:\bootmgr размером в 383786 байт.
На D его нет вообще. Это раз. Запустите ком. строку программы Multiboot (вкладка "Дополнительно") и выполните
multiboot -bootsect /nt60 ALL /force
Затем отключите все жесткие диски, кроме нужного, и с помощью установочного диска выполните перенос файлов загрузки.

tall32
24-03-2013, 09:53
Доброго времени суток, прошу прощение если такой вопрос уже был. Видимо я его не нашел.

Мне необходимо перенести загрузчик с одного диска на другой.

Дело обстоит так. Есть компьютер с двумя дисками
1. Maxtron 80 Gb (Windwos XP)
2. Hitachi 1 Tb (Windwos 7)

На первом стоит Windows XP, на втором Windows 7 и все чудесно загружается можно при загрузке выбрать ОС.
Так получилось что возникла необходимость убрать первый диск(что на 80Gb) и тут появилась проблема ибо загрузчик был как раз на этом диске.
Пробовал это (http://www.oszone.net/11294/) и это (http://www.oszone.net/10752/move_Windows7_boot_files) и еще много чего.

Максимум чего я добился это то что при отключении диска на 80 Gb появляется загрузка Windows 7, а потом на экран выводиться что "Не удалось запустить компьютер" и минут десять ищет неполадки.
После пишет что якобы "все ок", перезагружаю и все по новой.

В заранее спасибо.

okshef
24-03-2013, 09:58
tall32, сделайте 2 файла, получение которых описано после слов Внимание - обязательно к исполнению! в шапке темы Восстановление загрузки Windows 7 после установки XP и создание двойной загрузки (http://forum.oszone.net/thread-196715.html).

Sapun
25-03-2013, 21:28
Доброго времени суток.

На прежней конфигурации стояло 2 системы
На С = 7ка 64х
на D = 8ка 64х

После смены железа по усолчанию режим работы жестких дисков AHCI . 8ка успешно завелась и работает.
Хочу завести 7ку ,которая никогда не работала в AHCI. Выдает BSOD во всех режимах.
Хочется как-нибудь её восстановить не калеча загрузчик 8ки. Какие файлы в каталоге windows отвечают за AHCI . Может удастся запустить 7ку проделав инъекцию нужных драйверов в каталоги системы?.

rover_61eg
25-03-2013, 21:51
Какие файлы в каталоге windows отвечают за AHC »
А есть возмржность в биосе переключить контроллер хдд в режим совместимый с ide и загрузить вин7?

okshef
25-03-2013, 22:04
Sapun, проверьте этот (http://forum.oszone.net/post-2063404-12.html) способ. Причем, это можно сделать в Windows RE.

rover_61eg
25-03-2013, 22:08
Ему ещё драйвера для sata контроллера нужны под новое железо.
http://forum.oszone.net/thread-86117.html

andragen
13-05-2013, 17:04
Нужно сделать раздел C загрузочный, в место раздела F
Делал по этой статье http://www.oszone.net/10752
Но все равно без раздела F не загрузиться. Видимо потому что он по прежнему фигурирует в device partition=F: если вызвать следующую команду.
c:\>bcdedit

Диспетчер загрузки Windows
--------------------
идентификатор {bootmgr}
device partition=F:
description Windows Boot Manager
locale ru-RU
inherit {globalsettings}
default {default}
resumeobject {887c225a-b926-11e1-8284-ad3e72e10baa}
displayorder {default}
toolsdisplayorder {memdiag}
timeout 30

Загрузка Windows
-------------------
идентификатор {default}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale ru-RU
inherit {bootloadersettings}
recoverysequence {887c225c-b926-11e1-8284-ad3e72e10baa}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {887c225a-b926-11e1-8284-ad3e72e10baa}
nx OptIn

bcdedit /store C:\boot\bcd /set {bootmgr} device partition=С: делал. Подскажите что не так. Загрузиться с диска не смогу потому что привода нету. Плюс сервер боевой, нужно избегать простои.

Vadikan
13-05-2013, 17:23
andragen, объединил с существующей темой, см. шапку.

okshef
13-05-2013, 20:58
andragen, пока есть возможность загрузки, сделайте 2 файла: посмотрим.

andragen
13-05-2013, 21:36
okshef Ок. Прикрепил.




© OSzone.net 2001-2012