Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Загрузка - Меню загрузки Windows 7 и Windows XP находящихся на двух ФИЗИЧЕСКИ разных hdd

Ответить
Настройки темы
Загрузка - Меню загрузки Windows 7 и Windows XP находящихся на двух ФИЗИЧЕСКИ разных hdd

Аватара для NightCat

Новый участник


Сообщения: 19
Благодарности: 2

Профиль | Отправить PM | Цитировать


Изменения
Автор: okshef
Дата: 26-10-2010
Внимание! Для обращающихся в эту тему!
Для ускорения решения Вашего вопроса к сообщению о проблеме прикрепляйте:
  1. Скриншот "Управления дисками": Пуск + R, в строке "Выполнить": diskmgmt.msc с точным описанием: на каком разделе (диске) какая система установлена;
  2. Файл данных хранилища загрузки bcdcfg.txt. Для его получения скачайте программу MultiBoot, на вкладке "Дополнительно" нажмите кнопку "Сохранить в текстовый файл";
  3. Если у вас проблемы с загрузкой XP - откройте отображение скрытых и системных файлов, проверьте наличие файлов загрузки XP - ntldr и ntdetect.com.

Исходный вопрос участника
имеются Win7 Ultimate RTM Rus (в триальном режиме) и WinXP Pro SP3 Rus на физически разных дисках
как добавить в загрузчик Win7 рабочий пункт загрузки WinXP?

пробовал решить с помощью bcdedit
Код: Выделить весь код
bcdedit /create {ntldr} /d "WinXP Rus"
bcdedit /set {ntldr} device partition=F:
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} /addlast
однако, после этих команд, пункт XP как таковой появляется, но, при попытке загрузить эту самую XP, комп просто уходит в перезагрузку
по отдельности - загружаются штатно

зы
читал другие темы, но там ситуация иная
разные системы стоят на физически одном диске, просто в разных разделах

ззы
partition=F: - первый, активный раздел, второго диска

-------
Cats rule the world!!!
Obey to the Cats!!!
You have NO chances to resistance!!!


Отправлено: 07:11, 25-09-2009

 

Аватара для NightCat

Новый участник


Сообщения: 19
Благодарности: 2

Профиль | Отправить PM | Цитировать


Цитата okshef:
при нескольких HDD - индивидуально »
какова причина такого решения?

Цитата okshef:
поищите информацию о параметрах boot.ini »
почти угадал
partition(1) таки всегда начинается с 1

Цитата okshef:
Установка Windows XP на компьютер с Windows 7 »
спасибо за линк

Цитата okshef:
а разве несколько HDD бывают одинаковыми ФИЗИЧЕСКИ »
имелось ввиду, что иногда говорят про два винта, а на самом деле, это один физ. поделенный на два логич.

-------
Cats rule the world!!!
Obey to the Cats!!!
You have NO chances to resistance!!!


Отправлено: 19:27, 25-09-2009 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Модератор


Moderator


Сообщения: 16831
Благодарности: 3245

Профиль | Сайт | Отправить PM | Цитировать


Цитата NightCat:
какова причина »
все зависит от того, как BIOS "считает" адаптеры. В последнее время приходится угадывать или перебирать.
Цитата NightCat:
иногда говорят про два винта »
на скринах "управления дисками" всегда видно сколько HDD (винтов). А "дисками" называют на самом деле разделы диска (партиции)

-------
При заполнении сведений о конфигурации компьютера не забудь поставить флажок: отображать - "Да"
-------------------------------------------------------------------------------------------
Ассоциация VirusNet - помощь и обучение борьбе с вирусами. Некоторые вопросы загрузки в моем блоге


Отправлено: 19:34, 25-09-2009 | #12


Новый участник


Сообщения: 18
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата okshef:
А "дисками" называют на самом деле разделы диска (партиции) »
Думаю, что не партиции, а логические диски. Ибо в одном разделе (extended patition) может быть несколько лог. дисков.

Отправлено: 20:47, 25-09-2009 | #13


Старожил


Сообщения: 202
Благодарности: 6

Профиль | Отправить PM | Цитировать


1. Как нумируются диски в загрузчике семерки\висты?
с нумирацией boot.ini все понятно было (под hide кусок фака)
Сейчас буду подбирать перебором, но хотелось бы понять все таки.

2. И наверно самое животрепещущее. можно как то загрузить Linux (Debian) с диска 2 (на скрине)? там лежит GRUB menu.lt, но зарузочная запись потерта.
можло ли подхватить груб загрузчик из {bootmgr}? хотя вряд ли, он на ext3. А GRUB4DOS?

Скрин из семерки



WinXP грузится своим загрузчиком если сменить порядок дисков в биосе. на скрине выше WinXP на диске E:
читать дальше »
Код: Выделить весь код
[boot loader]
timeout=1
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 /sos /BOOTLOG
Код: Выделить весь код
Диспетчер загрузки Windows
--------------------
идентификатор           {bootmgr}
device                  partition=\Device\HarddiskVolume7
description             Windows Boot Manager
locale                  ru-RU
inherit                 {globalsettings}
default                 {current}
resumeobject            {be932ee6-4f73-11de-b3f7-c2d2a979aa78}
displayorder            {current}
                        {ntldr}
toolsdisplayorder       {memdiag}
timeout                 5

Загрузка Windows
-------------------
идентификатор           {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  en-US
inherit                 {bootloadersettings}
recoverysequence        {be932ee8-4f73-11de-b3f7-c2d2a979aa78}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {be932ee6-4f73-11de-b3f7-c2d2a979aa78}
nx                      OptIn

Загрузчик прежних версий ОС Windows
------------------------
идентификатор           {ntldr}
device                  partition=\Device\HarddiskVolume1
path                    \ntldr
description             Microsoft Windows XP



Win2000 FAQ
1.04. Какие ключи можно использовать в файле boot.ini Windows 2000?
читать дальше »

Раздел [boot loader]:

timeout - количество секунд до загрузки системы по умолчению. Если установить
0, загрузчик не позволит сделать пользователю выбор, если установить

-1, будет ждать неограниченно долго.

default - путь к операционной системе (ОС), загружаемой по умолчанию,
указывается с использованием имен ARC (Advanced RISC Computer).

ARC - это соглашение о формировании имен, которое используется для определения

уникальной комбинации контроллера, диска и раздела, описывающей загрузочный
раздел ОС. Имя ARC состоит из следующих элементов:

1) scsi(*) или multi(*) - элемент scsi(*) используется в случае контроллера
SCSI с отключенным BIOS. Элемент multi(*) используется для дисков всех
остальных типов, включая IDE, EIDE, ESDI и SCSI с включенным BIOS. (*) -
номер адаптера, с которого осуществляется загрузка. Адаптеры нумеруются с
нуля, начиная с контроллера, расположенного ближе к слоту 0 на мат. плате.

2) disk(*) - если (1) = scsi(*), то равен логическому номеру устройства
(LUN), установленному для диска. Если (1) = multi(*), то всегда равен нулю.

3) rdisk(*) - если (1) = multi(*), то равен номеру диска в цепочке, счет
дисков начинается с 0. Если (1) = scsi(*), то всегда равен нулю.

4) partition(*) - определяет дисковый раздел, содержащий файлы ОС. В отличие
от всех остальных элементов имен ARC нумерация разделов начинается с 1,
т.е. первый раздел обозначается partition(1), второй - partition(2) и т.д.

5) \path - определяет каталог (или подкаталог) раздела, в котором находятся
файлы ОС. По умолчанию в Windows NT/2000 используется путь \WINNT.

Раздел [operating systems]:

/BASEVIDEO - загрузка с использованием стандартного драйвера VGA. Может
помочь при некорректной работе основного драйвера.
/BAUDRATE - устанавливает скорость (бод) COM-порта для отладки. По
умолчанию будет 9600 для модема и 19200 для нуль-модема.
Устанавливает также принудительно параметр /DEBUG.
/BOOTLOG - запись протокола загрузки в файл %SystemRoot%\ntbtlog.txt.
Можно выяснить, какие драйвера остались незагруженными.
/CRASHDEBUG - отладчик загружается при запуске системы, но остается в
неактивном состоянии до возникновения ошибки ядра.
/DEBUG - система переводится в отладочный режим. Отладчик активизируется

удаленным хостом отладчика.
/DEBUGPORT= COMx - указывает COM-порт, который будет использоваться при
отладке, где x - номер коммуникационного порта. Также
принудительно устанавливает параметр /DEBUG.
/FASTDETECT - система не будет распознавать устройства PnP при начальной
загрузке (в отличие от NT, W2k способна определить их позже)
/MAXMEM - определяет максимальный объем памяти, доступный Windows. Может
помочь при диагностике неисправного чипа памяти.
/NODEBUG - запрещает вывод отладочной информации на экран.
/NOGUIBOOT - отключает графическую заставку при начальной загрузке и
инициализацию драйвера VGA, выполняющего её вывод. Hо т.к. этот

драйвер отвественнен ещё за показ BSOD и отображение работы
scandisk при загрузке, их мы тоже не увидим
/NOSERIALMICE=[COMx,y,z,...] - блокирует определение мыши на указанных
COM-портах. Без параметров - блокирует для всех COM-портов.
/SAFEBOOT - используется для загрузки Windows в Safe Mode. При нажатии
клавиши F8 в меню начальной загрузки происходит конфигурация
его дополнительных параметров, которые можно указать явно
после двоеточия: MINIMAL (соответствует опции Safe Mode),
NETWORK (Safe Mode with Network) и DSREPAIR (режим Directory
Service Repair - восстановление Active Directory с носителя
резервной копии - только для версии Server).
Кроме этого, есть ещё одна опция: ALTERNATESHELL - позволяет
задать альтернативную графическую оболочку, которая должна
быть указана в ключе реестра HKLM\System\CurrentControlSet\
SafeBoot\AlternateShell. По умолчанию используется Explorer.
/SOS - при загрузке на экране отображаются имена всех загружаемых
драйверов. Также может быть рекомендован для отмены графической

заставки при начальной загрузке Windows 2000.

Более подробно почитать о ключах в файле boot.ini можно по адресу:
http://www.sysinternals.com/ntw2k/info/bootini.shtml. При ответе на вопрос
использована книга "Windows 2000: Server и Professional. Русские версии" под
общей редакцией Алексея Чекмарева и Дмитрия Вишнякова (см. пункт 12.03.1 FAQ).

Последний раз редактировалось okshef, 30-09-2009 в 17:26.


Отправлено: 13:03, 26-09-2009 | #14


Модератор


Moderator


Сообщения: 16831
Благодарности: 3245

Профиль | Сайт | Отправить PM | Цитировать


Dis74,по первому вопросу: откройте показ скрытых и системных и скажите, на каком разделе у вас находится файл bootmgr?

По второму вопросу сказать не могу (с Linux на ВЫ). Из стороннего софта могу посоветовать EasyBCD 1.7.2. Но предупреждаю: лично на семерке не тестил, попробуйте. Если все получится удачно - отпишитесь

-------
При заполнении сведений о конфигурации компьютера не забудь поставить флажок: отображать - "Да"
-------------------------------------------------------------------------------------------
Ассоциация VirusNet - помощь и обучение борьбе с вирусами. Некоторые вопросы загрузки в моем блоге


Отправлено: 13:24, 26-09-2009 | #15


Старожил


Сообщения: 202
Благодарности: 6

Профиль | Отправить PM | Цитировать


Посомтреть номера дисков можно портированой из линукса утилиткой dd --list
а далее либо по полному ID диска
Volume{c2ef2027-51e1-11de-97a0-806e6f6e6963}
Либо по имени из link to:
\\?\Device\HarddiskVolume9
записывать в bcdedit. порядок все таки не очень ясен но по крайней мере гадать не придется

сейчас попробую этой утилиткой по инструкции от сюда добавить в меню Linux.
UPD сейчас не успею, уезжать пора. завтра попробую и отпишусь.

2 okshef на диске0 (на скрине) но вот почему он HarddiskVolume7 числится в bcd не ясно
За утилитку спасибо, удобная. попробую перезагружусь завтра (сегодня нет возможности), если все получится отпишусь.

Последний раз редактировалось Dis74, 26-09-2009 в 13:42.


Отправлено: 13:31, 26-09-2009 | #16


Модератор


Moderator


Сообщения: 16831
Благодарности: 3245

Профиль | Сайт | Отправить PM | Цитировать


Цитата Dis74:
на диске0 »
следовательно, вы его в семерке не видите (он без буквы)? Прошу прощения за много уточняющих вопросов. А какой диск (по скрину) установлен в BIOS для загрузки? Дело в том, что размещать файлы загрузки XP нужно туда же, где и загрузчик Se7en (bootmgr). Изменять в хранилище запись местоположения загрузчика XP (ntldr)
Код: Выделить весь код
bcdedit /set {ntldr} device partition=\Device\HarddiskVolume7
boot.ini пока оставьте без изменений. Если будет вываливаться "hal.dll" - тогда править rdisk()

-------
При заполнении сведений о конфигурации компьютера не забудь поставить флажок: отображать - "Да"
-------------------------------------------------------------------------------------------
Ассоциация VirusNet - помощь и обучение борьбе с вирусами. Некоторые вопросы загрузки в моем блоге


Отправлено: 14:08, 26-09-2009 | #17


Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


Видел обсуждения аналогичных проблем, но готового решения не нашел. Установлены семерка и ХР на разные харды. Грузится семерка без возможности выбора ОС. Семерку только поставил, еще не полностью в ней освоился. Подскажите, как прописать в загрузчике ХР?

Отправлено: 10:42, 28-09-2009 | #18


Модератор


Moderator


Сообщения: 16831
Благодарности: 3245

Профиль | Сайт | Отправить PM | Цитировать


Lucifer82, вы эту тему пока поизучайте, будут вопросы - спрашивайте, прочтите шапку темы

-------
При заполнении сведений о конфигурации компьютера не забудь поставить флажок: отображать - "Да"
-------------------------------------------------------------------------------------------
Ассоциация VirusNet - помощь и обучение борьбе с вирусами. Некоторые вопросы загрузки в моем блоге


Отправлено: 10:48, 28-09-2009 | #19


Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


Огромное спасибо, помогло.

Отправлено: 09:35, 29-09-2009 | #20



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Загрузка - Меню загрузки Windows 7 и Windows XP находящихся на двух ФИЗИЧЕСКИ разных hdd

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Загрузка - Как отредактировать меню загрузки в Windows 7? karolinas Microsoft Windows 7 29 01-06-2012 02:47
Загрузка - [решено] Меню мультизагрузки для двух Windows XP и двух Windows 7 flev45 Microsoft Windows 7 9 20-11-2009 23:41
Загрузка - [решено] Установка Windows 2000 после Windows 7 и создание меню загрузки SuroK Microsoft Windows 7 3 28-10-2009 21:36
Установка - [решено] Переустановка Windows при установленных двух ОС на разных лог. дисках olgk Microsoft Windows 2000/XP 4 14-06-2009 21:02
Меню выбора режимов особой загрузки в английской Windows ХР Guest Хочу все знать 1 02-01-2004 10:38




 
Переход