Сегодня я буду отвечать на второе письмо, в котором меня просят разъяснить, как сделать правильный менеджер загрузок. Вот часть письма:
На компьютере 2 жестких диска.На 1-м XP, на 2-м Win7.
Когда ставил Win7,то 1-й полностью отключил.Теперь ,чтобы переключаться с одной системы на другую надо идти в BIOS.
Можно ли поменять «boot.ini» в XP,чтобы была опция выбора загрузки Win7 со 2-го диска и что нужно сделать соответственно в Win7 на 2-м диске,чтобы чтобы была опция выбора загрузки XP с первого диска.
Насколько я понял, ситуация следующая: на компе стояла ХР, на первом HDD. Появился второй HDD и на него была установлена Windows 7. Однако проблема в том, что Win7 не увидела другой ОС во время установки, и как следствие, не подправила свой boot manager. Данной ситуации не было бы, если:
- Не отсоединялся первый винчестер
- Windows 7 ставилась бы на тот же винт
Но, это было бы идеально. Однако есть проблема, давайте её решать.
Все описанные действия в статье, я не буду проделывать на своём рабочем буке. Этот материал ТЕОРЕТИЧЕСКИЙ, однако это не значит, что он не верен. Помните, перед данными действиями лучше сделать бэкап.
Со времён Windows Vista, мелкософт заряжает в комплект ОС замечательную системную утилиту: BCDEDIT.
Чтобы просмотреть текущие разделы, нужно выполнить: win+r (или пуск->выполнить). И прописываем туда bcdedit. Запускать только под администратором.
В разделе «Загрузка Windows» есть 4 основных записи:
- Идентификатор — то, как винда назвала текущую запись загрузки.
- Device — собственно девайс или раздел, с которого грузится Windows
- Path — путь к загрузчику
- Description — описание, которое появляется в выборе операционок перед загрузкой.
На первый взгляд, всё запущено и непонятно, копнём глубже.
Есть записи, с в {} скобках. В них возможны следующие стандартные варианты:
{bootmgr} — менеджер загрузки
{current} — текущая операционная система, загружающаяся сразу.
{default} — ОС выбранная по-умолчанию.
{ntldr} — загрузчик Windows XP
Заметим, что {ntldr} — это то, что нам нужно. Осталось разобраться, как добавить запись в менеджер загрузок. Более подробный хэлп, для самостоятельного изучения можно получить выполнив команду: bcdedit /?
Перед изменением, рекомендую сделать бэкап(резервную копию) текущих настроек: bcdedit /export C:\backupmyBCD
Восстановить его обратно можно командой: bcdedit /import c:\backupmyBCD
Приступаем к созданию записи. Прежде всего, загрузитесь в Windows 7 с подключенными двумя HDD. Посмотрите, какую букву присвоила WIN7 разделу с установленной WINDOWS XP. Это может быть диск F, E,H — не удивляйтесь. Допустим, что раздел с XP у меня E. Вы должны указать будете свой раздел:
bcdedit /create {ntldr} /d «Windows XP»
bcdedit /set {ntldr} device partition=E:
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} /addlast
Эти действия, создадут новую запись для менеджера загрузок. Дальше можете поднастроить под себя:
bcdedit /timeout 5 — Установит время выбора ОС в 5 секунд.
bcdedit /delete {ntldr} /f — Удалит раздел с Windows XP, который мы только что создали.
bcdedit /displayorder {ntldr} /addfirst — Сделает Windows XP, в списке, первой.
Собственно этих действий должно быть достаточно. Хочу так же отметить, что есть сторонние софтины для редактирования MBR (master boot record), однако действия их сомнительны и они не всегда работают.
Данный метод также подходит, если у вас 2 операционки на одном винчестере.
Если у вас есть уточнения, пишите, исправлю пост.
Картинки по теме
Рекомендую прочитать:
- Как сменить иконки в Windows 7? (22)
- Windows 7 Xp mode — Режим эмуляции XP из Windows 7 (8)
- Горячие клавиши Windows 7 (2)
- Windows 7. Вводная статья (25)
- Оптимизация Windows 7 (15)
- Windows-XP-SP3-Black-Edition-Classic-2009-CD && Windows XP SP3 WIN7 STYLE 2009 v.18.1 CD (8)
- Быстрая смена mac-адреса из консоли (0)
- Как включить классический вид в Windows 7 (9)
- Оптимизация Windows 7. Продолжение (7)
- Ускоряем WordPress на максимум (11)




