Привет, я тоже сталкивался с такой проблемой.Подскажите пожалуйства где взять эти файлы ntdetect.exe и ntldr и куда именно ( в какую папку) их скопировать.Есло можно поподробней.Спасибо.
» BCDEdit - Программа для настройки Boot Manager-а Висты Vista
eugen72
Эти файлы должны лежать в корне диска С. Это загрузчики Windows XP, вместе с файлом boot.ini. Взять их можно в корне диска С, на машине, где стоит ХР, или в дистрибутиве самой Винды.
Эти файлы должны лежать в корне диска С. Это загрузчики Windows XP, вместе с файлом boot.ini. Взять их можно в корне диска С, на машине, где стоит ХР, или в дистрибутиве самой Винды.
А на CD с XP где их можно найти.
Спасибо
Спасибо
eugen72
Эти файлы лежат в папке I386, но понадобиться еще файл boot.ini, поэтому лучше его скопировать с другой рабочей машины и подправить его руками, если XP стоит не на том же диске, что и на твоей машине.
Эти файлы лежат в папке I386, но понадобиться еще файл boot.ini, поэтому лучше его скопировать с другой рабочей машины и подправить его руками, если XP стоит не на том же диске, что и на твоей машине.
Спасибо, ещё один вопрос. Что значить "Эти файлы должны лежать в корне диска С".Просто скопировать файлы на C:/ или я не паривильно понял.
eugen72
Все правильно понял. Удачи!
Все правильно понял. Удачи!
Цитата:
сохранить все настройки, на случай, если что сломается, можно так:
bcdedit.exe /export "C:\Boot\BCDBackup"
вернуть (думаю, вернуть можно и из под winxp?) можно так:
bcdedit.exe /import "C:\Boot\BCDBackup"
Потерял я эти настройки при замене системного диска (подробнее в этой ветке), восстановил с помощью bcdedit /import, проверил bcdedit /v, все нормально... а перезагрузил... меню Boot Manager-а отсутствует... Его как то активизировать надо... Как?
потратил несколько часов, так и не понял как с помощью bcdedit редактировать загрузчик не своей активной системы, а находящийся на другом жестком диске, который впоследствии будет системным на совсем другом компе? Т.е. свой загрузчик не трогать
Опять понадобилось восстановить 1-й раздел через GHO-образ, со старыми системами: WinXP, Win2k3x86, Win2k3x64 все в порядке, а с новыми: Win2k8x64 и Win2k8r2 - беда
Цитата:
Цитата:
Файл: \Windows\System\winload.exeхотя эти разделы не трогал... Как поправить загрузочные записи?
Состояние: 0xc000000e
Сведение: Не удается загрузить выбранную запись, поскольку приложение отсутствует или повреждено
Цитата:
так и не понял как с помощью bcdedit редактировать загрузчик не своей активной системы, а находящийся на другом жестком диске
Передо мной стоит таже проблема.
Насколько я понял, почитав документацию, нужно при выполнении каждой команды первым параметром дополнительно указывать
/store <PATH>
где PATH - путь к редактируемому загрузчику, например D:(E:, F:, X:, ...)\boot\BCD
Модифицированный cmldr от Windows 2003 Recovery Console для прямой загрузки из Windows Boot Manager: http://www.mediafire.com/?u5zzg5ijjen
Кроме того, ntdetect.com ищется в папке cmdcons, то есть в корне диска необходимо держать только 2 файла: bootmgr и cmldr.
Кроме того, ntdetect.com ищется в папке cmdcons, то есть в корне диска необходимо держать только 2 файла: bootmgr и cmldr.
tmpuser45
Цитата:
А что это дает, кроме как
Цитата:
Цитата:
для прямой загрузки из Windows Boot Manager
А что это дает, кроме как
Цитата:
в корне диска необходимо держать только 2 файла: bootmgr и cmldr.можно поподробней...!?
Уже установлены четыре системы: XP - 2 шт и 7 - 2шт.
Как превратить двухэтажное загрузочное меню в одноэтажное и отредактировать (изменить название) Windows 7? Как устанавливается загрузка первой ОС по умолчанию?
Как превратить двухэтажное загрузочное меню в одноэтажное и отредактировать (изменить название) Windows 7? Как устанавливается загрузка первой ОС по умолчанию?
Ничего особенного не даёт, только загрузка идёт напрямую bootmgr -> cmldr, а не как обычно bootmgr -> ntldr -> bootsect.dat -> cmldr, что позволяет полностью удалить ntldr если загрузка XP/2003 не требуется.
Как я делал двойную загрузку с разных физических дисков.
Исходное:
Windows7 на одном физическом диске, WindowsXP на другом. Системы ставились независимо, т.е. при установке присутствовал только один диск. Установка - обычная, без изысков...
При использовании меню BIOS для загрузки набор дисков такой:
При загрузке Windows7:
Диск С - Windows7
Диск Е - WindowsXP
При загрузке WindowsXP:
Диск С - WindowsXP
Диск Е - скрытый раздел, созданный при установке 7 (буква присвоена системой ХР)
Диск F - Windows7
В Windows7 из командной строки с правами администратора:
bcdedit /create {ntldr} /d "Windows XP" - создаем запись о второй ОС
bcdedit /set {ntldr} device partition=C: - указываем раздел, где загрузчик
bcdedit /set {ntldr} path \ntldr - указываем путь к загрузчику
bcdedit /displayorder {ntldr} /addlast - ставим последней в списке
Дополнительно, для возможности загрузки со второго жесткого диска копируем следующие файлы из корня диска c системой ХР в корень СКРЫТОГО ДИСКА (РАЗДЕЛА) системы Windows7 И в корень диска с системой Windows7, т.е. в два места:
boot.ini
bootfont.bin
ntdetect.com
ntldr
Как оказалось, boot.ini нужен только на скрытом разделе...
Я это делал из ХР при помощи FAR-a .
Файл boot.ini на скрытом диске (где загрузчик 7) изменен:
В корне диска с WindowsXP:
--------
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
--------
В скрытом разделе:
--------
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
---------
Т.е. меняется номер диска в параметре rdisk
В результате имеем возможность выбрать систему для загрузки . Использованы штатные средства, справка программы bcdedit, материалы этой ветки и похожей ветки на "хоботе" . Надеюсь, нуждающимся поможет...
Исходное:
Windows7 на одном физическом диске, WindowsXP на другом. Системы ставились независимо, т.е. при установке присутствовал только один диск. Установка - обычная, без изысков...
При использовании меню BIOS для загрузки набор дисков такой:
При загрузке Windows7:
Диск С - Windows7
Диск Е - WindowsXP
При загрузке WindowsXP:
Диск С - WindowsXP
Диск Е - скрытый раздел, созданный при установке 7 (буква присвоена системой ХР)
Диск F - Windows7
В Windows7 из командной строки с правами администратора:
bcdedit /create {ntldr} /d "Windows XP" - создаем запись о второй ОС
bcdedit /set {ntldr} device partition=C: - указываем раздел, где загрузчик
bcdedit /set {ntldr} path \ntldr - указываем путь к загрузчику
bcdedit /displayorder {ntldr} /addlast - ставим последней в списке
Дополнительно, для возможности загрузки со второго жесткого диска копируем следующие файлы из корня диска c системой ХР в корень СКРЫТОГО ДИСКА (РАЗДЕЛА) системы Windows7 И в корень диска с системой Windows7, т.е. в два места:
boot.ini
bootfont.bin
ntdetect.com
ntldr
Как оказалось, boot.ini нужен только на скрытом разделе...
Я это делал из ХР при помощи FAR-a .
Файл boot.ini на скрытом диске (где загрузчик 7) изменен:
В корне диска с WindowsXP:
--------
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
--------
В скрытом разделе:
--------
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
---------
Т.е. меняется номер диска в параметре rdisk
В результате имеем возможность выбрать систему для загрузки . Использованы штатные средства, справка программы bcdedit, материалы этой ветки и похожей ветки на "хоботе" . Надеюсь, нуждающимся поможет...
SH5hYK
Здрасьте. Как бы мне помог кто?
C:\Windows\system32>bcdedit /store C:\boot /enum ACTIVE
Не удается открыть данные конфигурации загрузки.
Недостаточно системных ресурсов для завершения операции.
выполняю комманду а пишет: (вышеследующее)
как мне от этого избавиться.
Задача: 3 системы и Винкспи по умолчаиню.
Здрасьте. Как бы мне помог кто?
C:\Windows\system32>bcdedit /store C:\boot /enum ACTIVE
Не удается открыть данные конфигурации загрузки.
Недостаточно системных ресурсов для завершения операции.
выполняю комманду а пишет: (вышеследующее)
как мне от этого избавиться.
Задача: 3 системы и Винкспи по умолчаиню.
look: EasyBCD (http://neosmart.net/dl.php?id=1)
ZeBBit большое спасибо, очень помог.
Всё получилось и заработало.
Всё получилось и заработало.
Здравствуйте проблемма такая у меня три жестких диска .На двух, (по одной на каждом ),находятся системы ХР, а на третий я установил 7-ку так вот загрузчик 7-ки
установился на диск с ХР и все три системы грузятся вместе ,не подскажете как бы мне сделать так чтобы 7-ка грузилась отдельно со своего диска?
Добавлено:
Да дистрибутива 7-ки у меня нет
установился на диск с ХР и все три системы грузятся вместе ,не подскажете как бы мне сделать так чтобы 7-ка грузилась отдельно со своего диска?
Добавлено:
Да дистрибутива 7-ки у меня нет
komrad7
Цитата:
Это как???? Что то новое с сфере IT
А если серьезно, то загрузчик 7 и должен быть на первом (системном) диске. Откуда он уже будет предлагать варианты загрузки КАКОЙ-ЛИБО отдельной оси, а BCDEdit (или иной софт аналогичного назначение) сможет настроить сам загрузчик, указав расположение оси (т.е. жесткий диск и раздел с которого грузить операционку).
Цитата:
и все три системы грузятся вместе ,
Это как???? Что то новое с сфере IT
А если серьезно, то загрузчик 7 и должен быть на первом (системном) диске. Откуда он уже будет предлагать варианты загрузки КАКОЙ-ЛИБО отдельной оси, а BCDEdit (или иной софт аналогичного назначение) сможет настроить сам загрузчик, указав расположение оси (т.е. жесткий диск и раздел с которого грузить операционку).
Ну я чуток не так выразился грузятся то они конечно по очереди . но мне надо чтобы 7-ка грузилась со своего жесткого диска,то есть чтобы загрузчик находился на диске где установлена 7-ка,такое возможно?
Добавлено:
Загрузчик установился на 1жесткий ,там у меня ХР,а семёрка на 3 жестком.
Добавлено:
Загрузчик установился на 1жесткий ,там у меня ХР,а семёрка на 3 жестком.
komrad7
Загрузчик будет ставится на Master Disk (настройки в биосе можно посмотреть), и переставить диски на другие порты нужно, если есть такая надобность. Диск с семеркой "посадить" на порт SATA-0. Вероятнее всего система не загрузиться вообще, тогда в помощь LiveCD или загрузочная флешка, с которой и запустить BCDEdit. Да еще придется править boot.ini на диске с XP, а также ntldr надо записать на диск с семеркой вместе с boot.ini (я так запускал системы). Может есть и другие варианты, но я не знаю..
Загрузчик будет ставится на Master Disk (настройки в биосе можно посмотреть), и переставить диски на другие порты нужно, если есть такая надобность. Диск с семеркой "посадить" на порт SATA-0. Вероятнее всего система не загрузиться вообще, тогда в помощь LiveCD или загрузочная флешка, с которой и запустить BCDEdit. Да еще придется править boot.ini на диске с XP, а также ntldr надо записать на диск с семеркой вместе с boot.ini (я так запускал системы). Может есть и другие варианты, но я не знаю..
Так значит мне надо два других отключить и попробовать поправить c LiveCD или он всё равно не поставится если диск на славе (у меня еще ata)?Да с ХР разберемся мне надо загрузку 7-ки сделать с этого же диска
komrad7
Отключать другие диски нет нужды. Надо, чтобы диск с Семеркой бал мастер-диском. Это нужно сделать физически - т.е. подключить к порту SATA или IDE, который идет как мастер. Детальную информацию по конкретному разъему лучше всего посмотреть в мануале материнской платы.
P.S. Да кстати, если другие диски отключить, загрузится с флешки, установить загрузчик Семерки на данный жесткий диск. Затем подключить другие диски и загрузиться в семерке, то через BCDEdit легко настроить загрузку с других дисков. Но Семерка должна стоять на мастер-диске, чтобы не было подобных вопросов...
Отключать другие диски нет нужды. Надо, чтобы диск с Семеркой бал мастер-диском. Это нужно сделать физически - т.е. подключить к порту SATA или IDE, который идет как мастер. Детальную информацию по конкретному разъему лучше всего посмотреть в мануале материнской платы.
P.S. Да кстати, если другие диски отключить, загрузится с флешки, установить загрузчик Семерки на данный жесткий диск. Затем подключить другие диски и загрузиться в семерке, то через BCDEdit легко настроить загрузку с других дисков. Но Семерка должна стоять на мастер-диске, чтобы не было подобных вопросов...
sewell
Все сделал,короче отключил два других диска с ХР ,загрузился с lv cd и восстановил загрузчик на диск с семёркой прогой MultiBoot.Сейчас грузится семёрка отдельно ,а ХР отдельно в биосе только ставлю загрузку со второго диска.Спасибо за помощь sewell!
Все сделал,короче отключил два других диска с ХР ,загрузился с lv cd и восстановил загрузчик на диск с семёркой прогой MultiBoot.Сейчас грузится семёрка отдельно ,а ХР отдельно в биосе только ставлю загрузку со второго диска.Спасибо за помощь sewell!
Здравствуйте опять я к вам подскажите как пользоваться прогой BootBuilder,мне нужно в BCD поменять папку загрузки иможно ли это вообще сделать? Так вот делаю изменения в проге но они несохраняются?
komrad7
Во первых - проверьте расположение. Файл BootBuilder.exe должен находиться в одноимённой папке. По крайней мере это актуально для последних версий с которыми я работал. Раньше было по другому...
Во вторых - запускайте программу от имени Администратора.
В третьих - программа ведёт себя по разному при запуске из основной оси и из PE...
В четвёртых - с ней нужно быть очень внимательным, пока не поймёте её особенностей...
А поменять можно как угодно... если что не так, то выдаются соответствующие сообщения...
Во первых - проверьте расположение. Файл BootBuilder.exe должен находиться в одноимённой папке. По крайней мере это актуально для последних версий с которыми я работал. Раньше было по другому...
Во вторых - запускайте программу от имени Администратора.
В третьих - программа ведёт себя по разному при запуске из основной оси и из PE...
В четвёртых - с ней нужно быть очень внимательным, пока не поймёте её особенностей...
А поменять можно как угодно... если что не так, то выдаются соответствующие сообщения...
Всё равно не разберусь, мне нужно что бы при загрузке появлялось меню с выбором двух семёрок как это осуществить в ВСD?
>BCDEdit /copy {current} /d "Windows 7 - 2"
Выйдет сообщение с идентификатором новой записи. Дальше уже с ним работать.
>BCDEdit - без параметров выведет список записей... потом модификация параметров
>BCDEdit /set {new-id} device и здесь новый путь, и ещё раз для osdevice:
>BCDEdit /set {new-id} osdevice ...
Выйдет сообщение с идентификатором новой записи. Дальше уже с ним работать.
>BCDEdit - без параметров выведет список записей... потом модификация параметров
>BCDEdit /set {new-id} device и здесь новый путь, и ещё раз для osdevice:
>BCDEdit /set {new-id} osdevice ...
Доброго времени суток.
Такая проблема
Выкидывала одна игра с Out Of Memory,мне посоветовали сделать так
BCDEDIT /Set IncreaseUserVa 3072
Теперь у меня тормозят все игры.Как вернуть стандартное значение IncreaseUserVa.
Дело в том что я не знаю какое оно было до 3072.
Прописываю BCDEDIT /default и мне пишет указана недопустимая запись.
Помогите решить проблему.
У меня Win7x64 и 4Gb оперативной памяти
Такая проблема
Выкидывала одна игра с Out Of Memory,мне посоветовали сделать так
BCDEDIT /Set IncreaseUserVa 3072
Теперь у меня тормозят все игры.Как вернуть стандартное значение IncreaseUserVa.
Дело в том что я не знаю какое оно было до 3072.
Прописываю BCDEDIT /default и мне пишет указана недопустимая запись.
Помогите решить проблему.
У меня Win7x64 и 4Gb оперативной памяти
Предыдущая тема: Программы запускаются, но не отображаются
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.