Наташа - главная Фестиваль Верх-Обский Здоровье без лекарств Курсовики Секрет красоты RussianLand

г. Барнаул
  natasha@webuspex-m.ru





Рейтинг Сайтов YandeG
 
 

Мультизагрузочное меню
Windows XP - Windows 7 на USB флэш.

Зачем нам всё это нужно? спросите вы - Не смотря на это, после длительного перерыва решила закончить вторую часть статьи о создании загрузочного меню на USB flash. В первой части была сделана загрузка только WinXP, настало время подключить Win7.

Ultra ISO главное окно - Запускаем установленную в прошлый раз программу "Ultra ISO" (скачать).
- Помещаем в главное окно пока только файлы необходимые для загрузки Win7: bootmgr и папку "Boot". Файл XP не грузим, иначе программа не запишет загрузочный сектор Win7.

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

- Заходим в меню самозагрузка --> запись образа жесткого диска. Внешний вид этого окна показан на рисунке ниже. В окне выбора устройств должна отобразиться ваша флэшка. Выбираем метод записи USB-HDD или HDD+, устанавливаем галочку "проверка", жмём кнопку "записать". Выведет предупреждение, что все файлы будут уничтожены. Поэтому надо или чистую флэш, или предварительно сохранить ваши файлы. Затем их можно будет вернуть на место. Ultra ISO окно записи образаПроконтролируйте в окне, что загрузочный сектор записан Win7.

После этих операций можно перенести на флэшку файлы от WinXP: boot.ini, bootfont.bin, ntdetect.com, ntldr.
Редактируем файл boot.ini (если не сделано раньше).
Т.к. при загрузке флэш объявляет себя диском номер 0, то загрузочные файлы вашего жесткого диска автоматически переместятся на диск 1. Поэтому исправляем rdisk(0) на rdisk(1). Если у вас был указан другой номер раздела, в любом случае увеличиваем его на 1.

Чтобы сэкономить время, сразу сделайте несколько вариантов загрузки с вашего диска. Не забудьте исправить, если XP находится не на первом разделе, например, так :
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows1 XP" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows2 XP" /fastdetect
multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Windows3 XP" /fastdetect
Тогда вы сможете выбрать загрузку с различных разделов вашего HDD.
Проконтролируйте в окне сообщение, что у вас записан загрузочный сектор именно Windows 7!
Перезагружаем компьютер, заходим в настройки BIOS, устанавливаем там первой загрузку USB-HDD. Если её нет, то ваша материнская плата старая, пробуем обновить BIOS. Далее система грузится обычным способом. У вас должно появиться меню выбора XP- 7. Главную задачу мы выполнили: систему загрузили.

Если данным способом вам не удалось сделать меню - пробуем второй вариант.
Очищаем или форматируем флэш. Заходим снова в окно Ultra ISO самозагрузка --> запись образа жесткого диска. Нажимаем кнопочку XpressBoot (у меня так написано). Выбираем: записать загрузочный сектор Win7. После этого из командной строки командой bcdboot грузим файлы конфигурации на флэш. Читайте помощь, если не понятно.

У меня выглядит так: bcdboot c:\windows /l ru-Ru /s l:, где l - моя флэшка. Если теперь загрузиться через USB, то запустится Win7 без вывода меню. Захожу из командной строки bcdedit в редактор, получаю следующую картину


Видим, что bootmgr расположен на разделе L: (флэш), а загрузка идет с диска с:, меню WinXP отсутствует. Наша задача восстановить мультизагрузку.

Копируем на флэш все загрузочные файлы XP и заменяем файл bcd в папке boot на аналогичный с нашего системного диска. Если выдает сообщение, нет доступа, выдерните флэш и вставьте снова.


Перезагружайте. Должно появиться меню выбора загружаемой системы. После загрузки Win7 снова проверьте конфигурацию загрузки bcdedit. Если все сделали правильно картинка будет аналогична моей:

Можно устроить проверку. Страшно? но надо.
Внимание! Будьте уверены, что у вас есть способы восстановить загрузку системы, если постигнет неудача!

Меня спасло от длительных манипуляций восстановления то, что второй системой установлена WinXP. Это должно быть и у вас, иначе всё описанное в этой статье не имеет смысла.

Переименуем файл bootmgr на системном диске. Запускаем загрузку с флэшки, всё должно получиться, система будет грузится. При попытке загрузки обычным способом с жесткого диска будет или ошибка, или, как у меня, начинает грузиться WinXP, т.к. её конфигурационные файлы находятся также на диске С: вместе с Win7.

P.S. На старой материнке Celeron мне встретился такой вариант загрузки BIOS: USB/zip flash. Тоже работает, только здесь нет необходимости менять номер раздела в rdisk().


Нестандартно загрузила систему с USB флеш Наталья Суворова

Узнайте, что такое внутреннее сопротивление источника тока  - с тестером не подходить!

 
Если не грузится система. Мультизагрузка Windows XP с USB flash. Восстановление загрузки. Скачать Ultra ISO.