Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   Меню загрузки Windows 7 и Windows XP находящихся на двух ФИЗИЧЕСКИ разных hdd (http://forum.oszone.net/showthread.php?t=151430)

NightCat 25-09-2009 07:11 1226950

Меню загрузки Windows 7 и Windows XP находящихся на двух ФИЗИЧЕСКИ разных hdd
 
Внимание! Для обращающихся в эту тему!
Для ускорения решения Вашего вопроса к сообщению о проблеме прикрепляйте:
  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: - первый, активный раздел, второго диска

okshef 25-09-2009 07:43 1226962

Изменил шапку (для будущих поколений), но вас это тоже касается :). Опишите подробно по русунку управления дисками, на каком разделе что установлено, с какого HDD на момент выполнения скрина загружался компьютер? Да, забыл: текст boot.ini еще нужен.

NightCat 25-09-2009 10:29 1227037

Вложений: 1
Цитата:

Цитата okshef
Изменил шапку (для будущих поколений), но вас это тоже касается »

хм...
ну, я старался особо выделить в заголовке, что это не два раздела на 1 винте, а именно 2 разных винта

Win7 bcdedit >c:\1.txt
Код:

Диспетчер загрузки Windows
--------------------
идентификатор          {bootmgr}
device                  partition=\Device\HarddiskVolume1
description            Windows Boot Manager
locale                  ru-RU
inherit                {globalsettings}
default                {current}
resumeobject            {f73a16c7-a938-11de-aecf-d8b2c5f1b6d0}
displayorder            {current}
                        {ntldr}
toolsdisplayorder      {memdiag}
timeout                5

Загрузка Windows
-------------------
идентификатор          {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description            Windows 7
locale                  ru-RU
inherit                {bootloadersettings}
recoverysequence        {f73a16c9-a938-11de-aecf-d8b2c5f1b6d0}
recoveryenabled        Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {f73a16c7-a938-11de-aecf-d8b2c5f1b6d0}
nx                      OptIn

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

WinXP boot.ini
Код:

[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

в аттаче, скрин из под Win7
Win7 - C,D,E - будет основным
WinXP - F,G,H - резерв
зачеркнутый зеленым - I - 160, бродяга :spy:

зы
пишу из под WinXP, в Win7 сетка крякнулась, после установки/удаления Jetico firewall 2 (крашил систему в синьку)
может заодно кто подскажет, как восстановить?

okshef 25-09-2009 10:53 1227050

Цитата:

Цитата NightCat
может заодно кто подскажет, как восстановить? »

это для другой темы.
Я так понимаю, скрин управления дисками делался из семерки? В принципе - это не важно. Находясь в XP вы можете увидеть содержимое раздела на диске 0, который на вашем скрине обозначен как "Зарезервировано системой"? Если нет - присвойте ему любую букву, откройте отображение скрытых и системных папок и посмотрите, есть ли на нем файлы boot.ini, ntdetect.com, ntldr (скорее всего нет). Если их там нет: скопируйте их с вашего раздела, который вы видите как F:
boot.ini исправьте так
Код:

[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

с помощью bcdedit в семерке выполните
Код:

bcdedit /set {ntldr} device partition=\Device\HarddiskVolume1
Цитата:

Цитата NightCat
хм...
ну, я старался особо выделить »

шапку темы я тоже поменял


Делаем, отписываемся.

NightCat 25-09-2009 14:01 1227212

Цитата:

Цитата okshef
Находясь в XP вы можете увидеть содержимое раздела на диске 0, который на вашем скрине обозначен как "Зарезервировано системой"? »

легко, ХР сама букву ему выдала :)

Цитата:

Цитата okshef
скопируйте их »

прямо в корень или в Boot?

okshef 25-09-2009 14:22 1227228

В корень

NightCat 25-09-2009 17:03 1227339

не вышло
пишет, что не может найти <windows root>\system32\hal.dll

okshef 25-09-2009 17:15 1227348

Поэкспериментируем с boot.ini - замените свой на такой
Код:

[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="XP-0" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="XP-1" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="XP-2" /noexecute=optin /fastdetect

После выбора строчки с XP пробуйте заходить по каждой строчке (вероятнее всего - нижняя, но, не исключено, что -верхняя)
Отпишитесь

NightCat 25-09-2009 17:59 1227371

Цитата:

Цитата okshef
Поэкспериментируем с boot.ini - замените свой на такой
Код:

[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="XP-0" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="XP-1" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="XP-2" /noexecute=optin /fastdetect

После выбора строчки с XP пробуйте заходить по каждой строчке (вероятнее всего - нижняя, но, не исключено, что -верхняя)
Отпишитесь »

спасибо за помощь
сработала последняя строчка

в итоге получаем следующее (мои мысли)
из строки: multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="WinXP-SP3 Rus" /noexecute=optin /fastdetect
становится ясно, что
параметр rdisk(2), соответствует второму физическому диску
параметр partition(1), соответствует первому, активному разделу на нем
то-есть, нумерация физ. дисков и разделов на них, идет не с нуля, а с единицы

ну и необходимость копирования файлов ntldr boot.ini ntdetect.com в корень скрытого спец. раздела или диска С: Win7/Vista

зы
может в общий FAQ?
по вариантам загрузки

ззы
позволил себе изменить заголовок темы
имхо, теперь более точно отражается суть вопроса (проблемы)

okshef 25-09-2009 18:55 1227397

Цитата:

Цитата NightCat
может в общий FAQ? »

при нескольких HDD - индивидуально
Цитата:

Цитата NightCat
нумерация физ. дисков и разделов на них, идет не с нуля, а с единицы »

нет, поищите информацию о параметрах boot.ini
Цитата:

Цитата NightCat
необходимость копирования файлов ntldr boot.ini ntdetect.com в корень скрытого спец. раздела »

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

Цитата NightCat
на двух ФИЗИЧЕСКИ разных hdd »

а разве несколько HDD бывают одинаковыми ФИЗИЧЕСКИ.
Рад, что справились с проблемой.

NightCat 25-09-2009 19:27 1227424

Цитата:

Цитата okshef
при нескольких HDD - индивидуально »

какова причина такого решения?

Цитата:

Цитата okshef
поищите информацию о параметрах boot.ini »

почти угадал :)
partition(1) таки всегда начинается с 1

Цитата:

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

спасибо за линк

Цитата:

Цитата okshef
а разве несколько HDD бывают одинаковыми ФИЗИЧЕСКИ »

имелось ввиду, что иногда говорят про два винта, а на самом деле, это один физ. поделенный на два логич.

okshef 25-09-2009 19:34 1227429

Цитата:

Цитата NightCat
какова причина »

все зависит от того, как BIOS "считает" адаптеры. В последнее время приходится угадывать или перебирать.
Цитата:

Цитата NightCat
иногда говорят про два винта »

на скринах "управления дисками" всегда видно сколько HDD (винтов). А "дисками" называют на самом деле разделы диска (партиции)

GafferZV 25-09-2009 20:47 1227479

Цитата:

Цитата okshef
А "дисками" называют на самом деле разделы диска (партиции) »

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

Dis74 26-09-2009 13:03 1227790

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 26-09-2009 13:24 1227808

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

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

Dis74 26-09-2009 13:31 1227813

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

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

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

okshef 26-09-2009 14:08 1227842

Цитата:

Цитата Dis74
на диске0 »

следовательно, вы его в семерке не видите (он без буквы)? Прошу прощения за много уточняющих вопросов. А какой диск (по скрину) установлен в BIOS для загрузки? Дело в том, что размещать файлы загрузки XP нужно туда же, где и загрузчик Se7en (bootmgr). Изменять в хранилище запись местоположения загрузчика XP (ntldr)
Код:

bcdedit /set {ntldr} device partition=\Device\HarddiskVolume7
boot.ini пока оставьте без изменений. Если будет вываливаться "hal.dll" - тогда править rdisk()

Lucifer82 28-09-2009 10:42 1229270

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

okshef 28-09-2009 10:48 1229273

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

Lucifer82 29-09-2009 09:35 1230111

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

Dis74 30-09-2009 15:04 1231238

okshef, финт ушами не удался. опасения были не напрасны. непотяно почему первый диск в биосе показывается в bcd как Device\HarddiskVolume7. Нумирация дисков какая то своя и все равно пришлось гадать. то что показывал dd --list не верно. Методом перебора нашел таки диск (оказалось что у меня еще на 2 дисках есть файлы загрузчиков винды. 1 из них резервная копия :))) XP добавил.

про Linux - оказалось что у меня от Grub остался только файл конфига. по этому ни программа EasyBCD 1.7.2. ни "dd if=\\?\Device\HarddiskVolume2 of=linux.mbr bs=512 count=1" из инструкции выше мне не помогли. пришлось отрезать небольшой раздел, отформатировать в FAT, ставить туда GRUB4DOS, который подгружает конфиг старого, и уже его добавлять в bcd виндф7 :)

okshef 30-09-2009 17:27 1231330

Dis74, надо полагать проблем с загрузкой у вас нет?

Dis74 30-09-2009 18:24 1231363

okshef, в общем то проблем нет. Только вариант крайне не удобый. вместо 1 у меня 3 загрузщика (ntldr, bootmgr, GRUB4DOS) на 3 разных дисках. изменение 1 диска (вытащил или отформатировал) и все опять ломается. Так получилось что системы и загрузщики на разных дисках.

okshef 30-09-2009 18:31 1231368

Перенесите загрузчик на "железно" :) стационарный HDD по методике [решено] Переместить загрузчик с диска где ХП!

slava 17-10-2009 12:20 1245253

Вложений: 2
ПРивет.
нужна ваша помощь позагрузке двух ОС.
стоит 3 винта. на 1-ый из них ставил ХР где то полгода назад с отключением остальных дисков
недавно поставил семёрку . диски тоже отключал . всё вроде ок, но очень нехватает отображения
двойной загрузки. в этом неособо силён. если нетрудно пож подробнее. хрюшу хочу сохранить.

очень буду вам благодарен

okshef 17-10-2009 13:17 1245293

slava, какие статьи, ссылки на которые даны в шапке темы (в частности, Установка Windows XP после Windows Vista) вы прочитали, что сделали и что не получается?

slava 17-10-2009 14:21 1245345

Okshef
нужно чтобы при загрузке отображались и при желании загружалась XP или windows7.как это сделать?прошу помочь
в инете нигде нешарился сразу на этот форум.друг посоветовал EasyBCD попробовал безтолку. говорят нужно прописать
файлы загрузчика XP в загрузчик семёрки .как сделать ? help!!!!

okshef 17-10-2009 14:53 1245375

slava, в шапке темы прикреплена утилита FixBootFull. Загрузитесь в семерку и примените ее (щелкните правой кнопкой по файлу программы и выбирите "Запустить от имени администратора"). Откройте отображение скрытых и системных файлов, на разделе с Windows XP найдите скрытые системные файлы ntdetect.com, ntldr, boot.ini и скопируйте их на раздел с семеркой. в командной строке с правами администратора выполните:
Код:

bcdedit >c:\1.txt
в корне диска с:\ ищите файл 2.txt - и прикрепите к следующему сообщению.

slava 21-10-2009 10:27 1248507

Okshef привет. в файле boot.ini крякозябры и файла 2. txt нет чё делать

okshef 21-10-2009 14:45 1248750

slava, boot.ini я вас пока не просил, но можете просто прикрепить файл к следующему сообщению. По поводу файла 2.txt - я вам сказал выполнить немного неправильную команду, поэтому, либо пришлите файл 1.txt, либо перевыполните команду
Код:

bcdedit >c:\2.txt
и ищите 2.txt

slava 21-10-2009 17:09 1248896

Вложений: 1
Okshef
вылез 2.txt дальше ????

okshef 21-10-2009 21:30 1249051

Цитата:

Цитата slava
дальше ???? »

перезагружались? В XP заходили?
P.S. Ну что ж мне вас - "за ручку водить"? Давайте так: сделал то-то и то-то, система (загрузка) повела себя так-то.

slava 22-10-2009 22:09 1249868

Okshef приветствую

загрузился с винта на котором стоит хр . пошла всё ок, в меню загрузки семёрки небыло. ведь её и не должно было быть. потом
поставил загрузку с винта на котором стоит семёра, в меню загрузки появилась хр .но при её загрузке в верхнем левом углу
показала ероглифы с окончанием boon.ini . на этом усё может его надо подкоректировать ?

okshef 22-10-2009 22:18 1249871

slava, очень хорошо.
1) Загрузочным диском оставляете теперь диск с семеркой, всегда.
2) Надеюсь вы файлы ntdetect.com, ntldr, boot.ini на этот же диск скопировали? Найдите файл bootfont.bin на диске с XP и скопируйте его на диск с семеркой. Перезагрузитесь и перепишите текст сообщения.
3) представьте текст файла boot.ini

slava 22-10-2009 23:02 1249897

okshef. перезагрузился .извини не вьехал- какой текст сообщения переписать?
вот boot.ini



[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 /usepmtimer

okshef 22-10-2009 23:30 1249913

Цитата:

Цитата slava
но при её загрузке в верхнем левом углу
показала ероглифы с окончанием boon.ini . на этом усё может его надо подкоректировать ? »

после копирования bootfont.bin иероглифы должны превратиться в нормальный текст. Вот его и нужно переписать и представить.

slava 23-10-2009 00:00 1249928

okshef
перезагрузился. в том же углу,но ужо по нашему НЕПРАВИЛЬНЫЙ BOOT.INI
загрузка windows c:\

после ___ чёрный экран с мигающей чертой

пока . спать охота

и всё равно спасибо за внимание !

okshef 23-10-2009 00:30 1249943

slava, когда проснетесь, вот вам задание: ответить мне на вопросы и сделать:
1) сделайте новый скрин управления дисками (в семерке);
2) в boot.ini ключ /usepmtimer сами устанавливали?
3) boot.ini измените так:
Код:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(2)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect

4) перезагрузитесь и отпишитесь по результатам.

slava 23-10-2009 20:26 1250673

Вложений: 1
okshef
снимок справа. чесно говоря про ключ щас уже не помню. до семёрки стояла тоже хр. может и сам его влепил "от большого ума"
вобщем я его стёр и изменил,перезагрузился и опять тотже результат: выдаёт что неправильный boot.ini

будут ешо варианты?

okshef 23-10-2009 20:33 1250683

slava, варианты будут. Откройте отображение скрытых и системных файлов и сделайте скрин корней разделов, на которых установлены системы.

slava 23-10-2009 21:11 1250705

Вложений: 2
прислал.

okshef 23-10-2009 21:16 1250709

slava, возьмите тот boot.ini, который у вас на диске I и просто скопируйте его на С. Перезагрузитесь, отпишитесь

slava 23-10-2009 21:38 1250735

okshef всё то же самое, без изменений

okshef 23-10-2009 21:49 1250745

Тогда попробуем другой вариант: в командной строке с правами администратора выполните
Код:

bcdedit /set {ntldr} device partition=i:
перезагрузка - отчет

slava 23-10-2009 22:58 1250819

okshef не хочет. что и в прошлый раз. а вобче есть надежда?

okshef 23-10-2009 23:29 1250837

Цитата:

Цитата slava
вобче есть надежда? »

надежда умирает последней.
Еще несколько вопросов:
1. Вы скопировали на раздел С: файл boot.ini (неизмененный) с раздела I: ?
2. Приведите точный и полный текст сообщения после выбора в меню загрузки Windows XP
3. Скачайте diskMgm.exe.7z, распакуйте на диск С: (кстати, файлы 1 и 2 можете удалить), запустите ком. строку с правами администратора и выполните
Код:

c:\diskmgm.exe >c:\dc.txt
закройте консоль и прикрепите к сообщению образовавшийся на диске С: файл dc.txt

NightCat 25-10-2009 02:08 1251703

у меня вопрос к slava
до того, как просить помощи
1. команды из первого поста (шапки) выполнял?
2. изменял boot.ini как написано этом посте?

спрашиваю, потому-что, имхо, ситуация та-же, что была и у меня

зы
на правах топик-стартера ;)

Valeant 25-10-2009 08:59 1251747

Для информации в качестве определения диска можно использовать такие ссылки:

Windows Boot Maneger
------------------------------
identifier --------- {bootmgr}
device ------------ partition=\Device\HarddiskVolume1
....

Windows Boot Loader
---------------------------
identifier --------- {current}
device ------------ partition=C:
path -------------- \Windows\System32\winload.exe
description ------ Windows 7
osdevice --------- partition=C:
....

Windows Boot Loader
---------------------------
identifier --------- {f478cc68-...}
device ------------ partition=\Device\HarddiskVolume1
path -------------- \Windows\System32\winload.exe
description ------ Windows Vista
osdevice --------- partition=\Device\HarddiskVolume1
....

okshef 25-10-2009 09:43 1251764

Valeant, NightCat, спасибо, но мы находимся на этапе несколько другом.
С BCD, конечно, не все в порядке, но мы, хотя бы, имеем меню загрузки. А вот с boot.ini совсем не понятно. Такое ощущение, что его нет, или формат неправильный. А slava, к тому же, появляется редко и недолго.

slava 25-10-2009 13:36 1251904

Вложений: 1
привет всем учасникам разбора этой ситуации.
Okshef
точно так, скопировал файл boot.ini на диск С ,потом ужо откромсал у него /usepmtimer и изменил по вашему указу только rdisk(2)
пишет вот: неправильный файл boot.ini
загрузка с С:\windows\

Nightcat эти команды невыполнял (самому в таких делах что либо боязно .не особо то и шарю)
пробовал прогу easyBCD но ничем непомогла. boot.ini так не изменял

okshef 25-10-2009 16:36 1252041

slava, у вас есть загрузочный диск Windows XP, с помощью которого вы сможете войти в консоль восстановления?
Дополнительно: вернем все назад
Код:

bcdedit /set {ntldr} device partition=c:
Возьмите в аттаче архив с boot.ini, скачайте, распакуйте на С:
Перезагрузитесь и ответьте на вопросы.

slava 25-10-2009 18:15 1252130

Вложений: 2
okshef загрузочный диск есть . bcdedit команду не принял,(вложил скрин,вложил сам bcdedit) boot.ini распаковал на С
перезагрузился , теперь той строчки (где пишет НЕПРАВИЛЬНЫЙ файл)нет . просто чёрный экран с мигающей чёрточкой в левом углу.

Valeant 25-10-2009 18:29 1252141

slava,
Еще информация если вы грузитесь с Windows 7 диска (значение дисков не меняется оно физически Диск0, Диск1, Диск2, меняются только ...Volume... в зависимости с какого грузитесь), то
Диск2 у вас где стоит Windows7 (\Device\HarddiskVolume10) - естественно device partition=C:
Диск0 у вас где стоит Windows Xp (\Device\HarddiskVolume1) - естественно device partition=I: он не как не будет partition=C: так как при загрузке с винта win 7 все уже будет определено с винтами и их разделами и XP раздел уже не как не будет partition=C: согласно вашего файлп dc.txt и скринов опубликованных ранее.

Из вашего поста выше
Цитата:

...
device ------------ partition=C:
path -------------- \Windows\system32\winload.exe
description ------ Windows 7 RTM Black Edtion (recovered)
osdevice --------- partition=C:
...

...
device ------------ partition=C:
path -------------- \ntldr
description ------ Microsoft Windows XP
Отсюда чтоб не путаться лучше писать например
в секции
Windows Boot Maneger
------------------------------
identifier --------- {bootmgr}
device ------------ partition=\Device\HarddiskVolume10
...

Windows Boot Loader
---------------------------
identifier --------- {current}
description ------ Windows 7
device ------------ partition=\Device\HarddiskVolume10
path -------------- \Windows\System32\winload.exe
inherit ------------ {bootloadersettings}
...
osdevice --------- partition=C: (или лучше partition=\Device\HarddiskVolume10)
systemroot ----- \Windows
...


Windows Boot Loader
---------------------------
identifier --------- {...}
device ------------ partition=\Device\HarddiskVolume1
path -------------- \ntldr
description ------ Windows XP
inherit ------------ {bootloadersettings}
osdevice --------- partition=I: (или лучше partition=\Device\HarddiskVolume1)
systemroot ----- \Windows
...

т.е. windows 7 использовать - \Device\HarddiskVolume10, а для Xp - \Device\HarddiskVolume1 с условием загрузки с Windows 7 (проверку можно сделать набрав сначало команду diskpart, а потом list volume.
тогда при выборе в меню XP загрузка уйдет на нужный диск \Device\HarddiskVolume1 и будет искать файл ntldr.
В boot.ini естественно запись должна иметь вид, так диск у нас так и остался Диск 0.
- disk(0) — у вас равен 0
- rdisk(n) — порядковый номер жёсткого диска, с которого осуществляется загрузка, у вас 0.
- partition(n) — порядковый номер раздела жёсткого диска, с которого загружается ОС, у вас раздел 1.

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

Лучше выбор делать через F8 при загрузке ПК т.е. выбор загрузки через меню bios, так как у вас находятся все на разных винтах.
Наверное так.

okshef 25-10-2009 20:38 1252241

slava, deviCe, а не deviSe, и повторите bcdedit /set {ntldr} device partition=c:
Valeant, позвольте мы решим с slava, а потом я объясню, где ошибка в ваших рассуждениях. ОК?

slava 25-10-2009 21:07 1252264

Вложений: 1
okshef и так не выходит

Valeant 25-10-2009 21:15 1252272

okshef,
нет вопросов

okshef 25-10-2009 21:39 1252305

slava, я скоро "закипю" - ну смотрите внимательно - где "/" между bcdedit и set? Скопируйте команду из сообщения и вставьте в окно командной строки правой кнопкой.

slava 25-10-2009 22:31 1252354

Вложений: 1
okshef
извиняюсь за косяки (глаз да глаз). перезагрузился и чёрный экран. ну и ситуёвина

okshef 25-10-2009 22:59 1252381

Вложений: 1
slava, скачайте еще раз, распакуйте на С, согласитесь с заменой, перезагружайтесь

slava 25-10-2009 23:19 1252402

okshef
без изменений :(

okshef 26-10-2009 00:00 1252427

Идем на крайние меры.
1. Удалите файл boot.ini с диска С:\
2. В BIOS порядок загрузки тот же - диск с семеркой.
3. Читаете здесь о порядке загрузки в консоль восстановления (вариант 2) пункты 1, 2, 3, 4. По пункту 5 выполняете команды
Код:

bootcfg /rebuild
bootcfg /add
exit

После выполнения команд 1 и 2 отвечаете на необходимые вопросы
4. Перезагружаетесь, отписывайтесь

P.S. Так вы что, ни по одной записи не смогли войти?

slava 26-10-2009 12:01 1252680

okshef я так понял сообчение про консоль восстановления это для меня?
вобщим boot.ini удалил, вошол в консоль.на экране: 1: С:\windows
2: E:\windows
в какую копию windows следует выполнить вход?
выбрал E: пишет: общее количество обнаруженных систем windows: 1
потребовал пароль администратора. при его вводе пишет что пароль неправильный (может E: это cd-rom с ХР с которого загрузился в консоль? или я чето туплю. с Е: невышло
выбрал С:\windows
добавить систему в список загрузки? Y, N,A- (все)
выбрал Y
введите идентификатор загрузки. (не в курсе чтоето)
ввёл на авось команду bootcfg /rebuild прошла. ввёл bootcfg /add дальше появилось
введите параметры загрузки:
тут я встал ???? чего,куда ?

ещё малость
вчера на 7-ку установил paragon partition manager 9.0 там есть мастер управления загрузкой,зашол ,выставил режим отображения, кнопка готово и всё вышел
сегодня: в биосе поставил загрузку с диска на котором ХР. появилось окно бут менеджера: winxp hard disk 0
winхр hard disk 2
загрузка идёт при выборе win xp hard disk2 , появляется окно с выбором систем win7 и win xp . выбираю win xp, чёрный экран и на нём:boot /add
Microsoft windows xp
XP грузится с обеих строчек. вот такая байда.

okshef 26-10-2009 12:41 1252733

slava, boot.ini (текст) выложите

slava 26-10-2009 13:05 1252753

Вложений: 1
делал снимок из 7-ки .boot.ini на диске I: на 7-ке его нет

okshef 26-10-2009 14:09 1252806

slava, давайте определимся теперь, чем вы будете пользоваться: Paragon-ом или семерочным меню загрузки. С программой я мало знаком. Скорее всего, искомый boot.ini находится в одной из папок с программой. Если найдете - присылайте, попытаемся исправить вашу двойную загрузку XP. Если же хотите использовать загрузчик OS - дайте знать.

slava 26-10-2009 15:20 1252866

Вложений: 2
okshef в принципе по барабану, главное шоб загружалась.
boot.ini и чёнидь похожего в проге не нашёл. вообче странновато; зашёл в msconfig в 7-ке, в окне загрузка пустое место,до этого была строка : windows 7 и т.д .....
в корневом С: в 7-ке открыл файл boot . а там вон што (файл вложил)
я не против поэкспериментировать ,только наверно придётся удалять boot manager paragona?

okshef 26-10-2009 15:25 1252875

Цитата:

Цитата slava
я не против поэкспериментировать »

я тоже, у меня профессиональный интерес, хочется довести до конца. Если вы готовы, то как раз с удаления Paragon-a и нужно будет начать. Готовы?
P.S. Скрин с boot - это мой крайний boot.ini
p.p.s. зачем вкладывать в сообщения скрины, когда можно текст?

slava 26-10-2009 17:00 1252977

okshef boot manager paragona деактивировал , есть у него такая функция.саму прогу оставил.
в биосе поставил на загрузку диск с семёркой. ХР не грузится .
ваши предложения . вобщем я готов

okshef 26-10-2009 17:25 1252996

Выполните рекомендации из поста 61, но с небольшим дополнением.
1. Сейчас: запустите командную строку с правами администратора
2. Выполните:
Код:

Diskpart
List disk
sel disk X
list part
sel part Y
inactive
exit

где X (скорее всего 0) - номер диска, на котором установлена XP, а Y (скорее всего 1) - номер раздела, на котором установлена XP
3. Перезагрузитесь. Обязательно проследите, чтобы первым из HDD был выставлен диск с Windows 7. Войдите в консоль, загрузившись с диска XP.
4. Войдите в Windows XP - определите опытным путем по возможности войти: пустой пароль администратора
Цитата:

Цитата slava
выбрал С:\windows
добавить систему в список загрузки? Y, N,A- (все)
выбрал Y »

выполните
Код:

bootcfg /rebuild
exit

5. Перезагрузитесь
6. Если что-то пойдет не так - загрузитесь с диска с семеркой и выполните восстановление запуска.

slava 26-10-2009 19:51 1253123

okshef вошол в консоль.на экране: 1: С:\windows но при поиске систем обнаруживает только С:
2: E:\windows
на С: пускает с паролем на нём ХР , набрал diskpart - на E:оказалась 7-ка. зайти не получается , требует пароль администратора.
и ещё : после добавления системы в список загрузки, требует ввести идентификатор загрузки- я без понятия что это.
написал: windows хр . после требует ввести параметры загрузки -тоже вопрос . я написал bootcfg /add
что я сделал неправильно?

okshef 26-10-2009 21:27 1253218

slava, команды DISKPART выполните в семерке. Boot.ini все на всех дисках удалите.
Цитата:

Цитата slava
идентификатор загрузки »

введите Windows XP
Цитата:

Цитата slava
параметры загрузки »

введите FASTDETECT
После всего наберите exit и перезагрузитесь.

slava 26-10-2009 22:39 1253266

Вложений: 1
okshef именно в семёрке в cmd не получается набрать команды.а в консоли требует пароль к семёрке.

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

Если по каким-то причинам в загрузочное меню Windows Vista не входит пункт запуска загрузчика прежних версий Windows, добавить данный пункт можно при помощи следующих команд.

bcdedit /create {ntldr} /d "Загрузчик ОС прежних версий"
bcdedit /set {ntldr} device partition буква_диска,_содержащего_загрузчик_ntldr:
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} /addlast
адрес: http://onestyle.com.ua/txt.php?u=98

okshef 26-10-2009 23:09 1253285

slava, в командной строке в семерке нужно было выполнить цикл команд Diskpart, а bootcfg /rebuild - в консоли Windows XP. Команды, которые вы привели, делать не нужно, у вас в загрузке хранилище XP присутствует. Причина - в невозможности передать управление загрузчику XP. Пока вы разбирались, мне пришла в голову другая мысль. То, о чем я вас просил - не делайте. Вопрос такой: если вы сейчас в BIOS переключите загрузку на диск с XP, то загрузитесь нормально? Пожалуйста, проверьте и отпишитесь - из XP.

slava 27-10-2009 00:07 1253321

okshef загрузка не пошла. строки с экрана: mbr error 3 ещё до этого была . появилась ещё mbr error 1
Press any key to boot from floppy...

смогу зайти на форум только вечером

okshef 27-10-2009 00:32 1253329

slava, подключите все жесткие диски, первым по порядку загрузки установите диск с XP, загрузитесь с DVD с семеркой, войдите в среду восстановления системы и выполните восстановление запуска. Перезагрузитесь. Жду отчет.

slava 27-10-2009 21:54 1254187

okshef xp загрузилась , сейчас в ней. в окне востановления были строки: обнаружены проблемы с параметрами запуска компа хотите применить исправление? ответ -да. след окно, чтото вроде меню загрузки
выберите ОС для запуска
windows xp
exit
win xp
boot /add
Microsoft Windows XP Professional RU
все три строки где XP запускаются.

okshef 27-10-2009 22:22 1254226

slava, что-то я сообразить не могу. Вы в обе системы можете загружаться? Какие три строчки, когда они появляются?

slava 27-10-2009 22:54 1254252

okshef проблема осталась. обе системы загружаются как и раньше поотдельности, после входа в биос и смены диска.
эти строки появляются перед загрузкой ХР с винта на котором она стоит
windows xp ---------
exit
win xp-------
boot /add
Microsoft Windows XP Professional RU---------
все три строки где XP запускаются. чертой отметил
щас в 7-ке

okshef 27-10-2009 23:00 1254258

Давайте boot.ini с диска с XP, сначала с ним разберемся

slava 27-10-2009 23:25 1254272

[q]slava, команды DISKPART выполните в семерке. Boot.ini все на всех дисках удалите. ( boot.ini лежит в корзине)
на диске С и на I есть только файл BOOT.
c диска С 7-ка
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="XP-0" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="XP-1" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="XP-2" /noexecute=optin /fastdetect

с диска I xp
[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="windows xp" bootcfg /add
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="exit" N
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="win XP" bootcfg /add
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="boot /add" 2
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect /usepmtimer

okshef 27-10-2009 23:43 1254283

Вложений: 1
slava, возьмите файл из архива, распакуйте и на диск с семеркой, и на диск с XP. Проверьте на обеих разделах наличие файлов ntdetect.com, ntldr, bootfont.bin, если где-то нет - скопируйте с раздела, на котором есть. Попробуйте сначала перезагрузиться и войти в XP при таком положении загрузки жестких дисков, затем, когда первым будет диск с XP. Диск установочный с семеркой есть у вас?

P.S. Если можно, отвечайте быстрее с описанием того, что делали.

slava 27-10-2009 23:50 1254289

диск есть

slava 28-10-2009 00:18 1254313

с первым диском с 7-ой хр не пошла (чёрный экран с чертой). со своего загрузилась.

okshef 28-10-2009 00:23 1254316

Повторите инструкции из поста 75: Загрузочный HDD - с XP, загружаетесь с DVD с семеркой и делаете "Восстановление запуска"

slava 28-10-2009 01:03 1254336

okshef 1) востановление запуска 2)окно с параметрами воостановления системы.в нём обнаружила windows7. нажал далее:исправление загрузки системы. в сведениях диагностики и исправления обнаружена основная причина:диспетчер загрузки отсутствует или повреждён. исправление: востановление файла. дальше перезагрузка. в итоге : на обоих hdd грузится 7-ка
ужас . рубит уже

okshef 28-10-2009 01:15 1254346

Отлично!!!!! Загрузка с HDD, где XP? Если нет - установите и загружайтесь в семерку. Делаете файл 1.txt (см. шапку) - и к сообщению - мы в полушаге от удачи!!!
Скачайте FixBootFull.zip, распакуйте, запустите с правами администратора, перезагрузитесь.

slava 28-10-2009 21:42 1255132

okshef да с того диска где хр грузится только 7-ка . меню загрузки ОС нет. вопрос по Fixbootfull - запустил как есть (галочки не трогал)

загрузился в 7-ку. ХР не идёт , тот же чёрный экран

okshef 28-10-2009 22:35 1255191

slava, теперь оставляйте всегда загрузочным тот HDD, на котором XP. Загрузитесь с него в семерку, сделайте скрин управления дисками, скрин раздела с XP с отображенными скрытыми и системными файлами, прикрепите к сообщению boot.ini с этого же раздела и выполните в командной строке с правами администратора
Код:

bcdedit >c:\3.txt
файл 3.txt прикрепите тоже. Разберемся.

slava 28-10-2009 23:33 1255218

Вложений: 3
okshef файл BOOT

[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

okshef 29-10-2009 00:10 1255230

slava, понятно. В командной строке с правами администратора делаем последовательно. После каждой команды должно быть сообщение "Операция успешно выполнена". Чтобы не ошибиться, копируйте каждую строчку и вставляйте в окно командной строки.
Код:

bcdedit /create {ntldr} /d "Windows XP"
bcdedit /set {ntldr} device partition=I:
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} /addlast

Перезагружайтесь и смотрите.

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

Reset5 02-11-2009 10:51 1259089

Цитата:

Цитата okshef
Из стороннего софта могу посоветовать EasyBCD 1.7.2. Но предупреждаю: лично на семерке не тестил, попробуйте. Если все получится удачно - отпишитесь »

okshef, эту тему я уже почти наизусть выучил :)
отпишусь о своём опыте и на вашу просьбу отвечу.
два жёстких - SATA (Win7) и PATA (Win XP)
в биос стоит загрузка с SATA.
обе системы ставились отдельно друг от друга (физически отключал винты)
далее.
загрузчик XP перенёс и отредактировал boot.ini:
Код:

[boot loader]
timeout=0
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" /fastdetect /NoExecute=OptIn

все танцы с бубуном вокруг определения device partition=\Device\HarddiskVolume?
у меня ни к чему не привели.
команда bcdedit /set {ntldr} упорно не проходила.
плюнул и установил EasyBCD 1.7.2
в ней указал на каком логическом диске стоит XP, сохранил и всё :)
загрузка с выбором системы.
правда при первом запуске ХР, чёрный экран висел около двух минут, но я уже знал что это и как бороться.
установил PerfectDisk 10 и дефрагментировал MFT на системном диске.
теперь всё грузится мгновенно.

okshef 15-11-2009 23:47 1271322

Цитата:

Цитата Reset5
уже знал что это и как бороться. Установил PerfectDisk 10 и дефрагментировал MFT на системном диске. Теперь всё грузится мгновенно. »

Больше интересует фраза "уже знал" - откуда знания? Нужны пояснения.

alexzhuravlov 17-12-2009 15:09 1297734

1.
по названиям соответственно win7 и xp, пишу с win7, по отдельности работают обе ос.

2.
„ЁбЇҐвзҐа §*Јаг§ЄЁ Windows
--------------------
Ё¤Ґ*вЁдЁЄ*в®а {bootmgr}
device partition=C:
description Windows Boot Manager
locale ru-RU
inherit {globalsettings}
default {current}
resumeobject {eafffc5f-e68d-11de-b31d-cd80d4c66552}
displayorder {current}
{ntldr}
toolsdisplayorder {memdiag}
timeout 200

‡*Јаг§Є* Windows
-------------------
Ё¤Ґ*вЁдЁЄ*в®а {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale ru-RU
inherit {bootloadersettings}
recoverysequence {eafffc61-e68d-11de-b31d-cd80d4c66552}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {eafffc5f-e68d-11de-b31d-cd80d4c66552}
nx OptIn

‡*Јаг§зЁЄ ЇаҐ¦*Ёе ўҐабЁ© Ћ‘ Windows
------------------------
Ё¤Ґ*вЁдЁЄ*в®а {ntldr}
device partition=C:
path \ntldr
description WinXP

3.boot.ini на xp
Цитата:

[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="XP" /noexecute=optin /fastdetect
boot.ini на win 7
Цитата:

[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="XP" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="XP" /noexecute=optin /fastdetect
когда выбираю Windows 7 при загрузке всё норм, когда XP пишет что неправильный boot.ini

okshef 17-12-2009 15:17 1297745

alexzhuravlov, скачайте MultiBoot 2.0 beta и к следующему сообщению приложите файл, создаваемый программой bcdcfg.txt, запакуйте оба boot.ini в архив (придется переименовывать) и приложите архив к следующему сообщению.

Откройте отображение скрытых и системных файлов и сделайте скрины корней разделов С: и Е:

alexzhuravlov 17-12-2009 15:49 1297783

Вложений: 4
Вот то что просили

okshef 17-12-2009 16:01 1297789

alexzhuravlov, у вас на разделе с Win 7 boot.ini нет вообще!!! Просто скопируйте его с раздела с XP и перезагрузитесь. Если загрузка не пойдет, - ПКМ по boot.ini, снять атрибут "Только чтение", изменить rdisk(0) на rdisk(1) в обеих строчках!!! и сохранить. После повторной перезагрузки отпишитесь.
P.S. Покидаю вас до вечера

alexzhuravlov 17-12-2009 17:24 1297840

Проблема решена, всё работает) Спасибо, теперь не буду мучатся нажимая F8 )

TafintsevAV 18-12-2009 04:10 1298217

Вложений: 2
okshef привет ... есть два винта, на первом 7, на втором ХР ... Хрюша устанавливалась первой (но на второй винт, диск обозначился как D), затем ставилась семерка ... по биосу падымаемся с семерашнава винта, ХР она видит но при попытке ее паднять, появляетца мигающий курсор на черном экране и все((( ... если па F8 выбрать и загрузиться с ХР-винта - все гут ... помоги, чтото ваще запутался(((

okshef 18-12-2009 09:33 1298309

TafintsevAV, открой отображение скрытых и системных файлов с диска с XP скопируй файлы ntldr, ntdetect.com, boot.ini исправь в скопированном boot.ini rdisk(0) на rdisk(1) в обеих строчках и выполни в командной строке с правами администратора
Код:

bcdedit /set {ntldr} device partition=c:

TafintsevAV 18-12-2009 11:33 1298375

okshef, все спасибо ... затуп был именно в рдиске(1) ((( ... сори ...

з.ы. на счет скрытых файлов улыбнул))) .. юзаю тотал ...

Алек 24-12-2009 00:11 1302977

Здравствуйте! Стояло две ОС(7 и ХР) на двух разных ЖД(ставил каждую ОС с подключенным только 1 диском). Решил переставить ХР да забыл отключить второй ЖД.Загрузку Семёрки восстановил. Но теперь в ХР,в меню "способов загрузки"(обычная,безопасный режим...) вместо русских букв какие-то крякозябры. Подскажите что надо подправить? Спасибо!

okshef 24-12-2009 00:14 1302982

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

Алек 25-12-2009 03:32 1303768

okshef, Спасибо,всё заработало!

Lifpa 11-01-2010 05:05 1316898

Загрузка Windows 7 с диска №2, с установленной на первом системой Windows XP
 
Приветствую всех участников форума, помогите разобраться с проблемой. Установил систему Windows 7, на диск № 2, с установленной на первом диске системой XP. Что то пошло не так. Удалил 7-ю, однако загрузчик остался на первом диске. После удаления файлов (посмотрел по времени их создания) на диске с системой XP, и перезаписи на старые параметры boot.ini, все вошло в норму. Затем отключил диск № 1, а на второй повторно установил Windows 7(максимальную версию). Снял активацию с помощью Windows 7 Loader eXtreme Edition v3 . всё OK. Подключил второй диск с системой XP, но теперь могу загружаться или с первого диска или со второго, применяя одноразовую загрузку через биос. Подскажите, какая существует возможность при включении ПК( а грузится он с первого диска ) сделать выбор какую систему грузить. Очень не удобно каждый раз вызывать" Боот меню". Пробовал , по старинке, прописать в boot.ini на первом диске второй диск, при загрузке пишет что не находит какого то файла в системе. Может там можно прописать путь к загрузчику на втором диске, а как это сделать не знаю. А может есть возможность гузить XP cо второго диска ( назначив его в биосе первичным) мне все равно лишь бы был выбор при загрузке не применяя Boot меню. А так, обе системы работают нормально.

okshef 11-01-2010 08:05 1316937

Lifpa, почитайте тему сначала, представьте файлы.

Lifpa 11-01-2010 17:43 1317407

Благодаою. Скопировал все сообщения из темы. Попробую полученную информацию переварить. Если не разберусь, буду советоваться

_ZzZ_ 11-01-2010 17:45 1317410

Доброго времени суток...
Тут написано про установку Вин ХР и Вин7 на 1 физический хард, насколько я понял... А как сделать выбор загрузки системы если они стоят на разных винтах???

okshef 11-01-2010 18:11 1317434

_ZzZ_, изучайте.

olen6 12-01-2010 00:07 1317708

Lifpa, это прекрасно, что у вас две операционные системы, причём установленные независимо. Установите сторонний загрузчик OSL2000, не пожалеете. Он устанавливается в перые сектора нулевой головки (со 2 по 57), сразу за MBR(не модернизируя её), на разделы не кладёт ни одного байта. Поэтому, если не понравится, можете удалить его без каких бы то ни было последствий. Устанавливается либо с дискеты, либо из Windows. Перед загрузкой ОС будет окно с выбором ОС для загрузки (есть таймер и много чего). Будет возможность загружаться в любую систему в том числе и через F8, использовать точки восстановления (если кто ими ещё пользуется?), минусов нет.

Lifpa 12-01-2010 10:09 1317903

Olen6 благодаою за подсказку. Постараюсь найти OSL 2000 (ранее с этой программой не работал) и ознакомиться с ней. Если это не противоречит правилам форума сбросте ссылку где её поискать. С уважением Lifpa

olen6 12-01-2010 11:29 1317973

Lifpa, отправил в PM. Да, и если будешь ставить её, отпишись пожалйста, получилось или нет?
Цитата:

Цитата Lifpa
Windows 7 не лицензия, активировал через ************ , купить официалку нет средств( Афганец , инвалид), не помешает ли это , в вышеуказанной программе, для создания выборов загрузки »

Дал развёрнутый ответ туда же. Коротко - не помешает

Lifpa 12-01-2010 12:14 1318008

Olen6, ПМ получил загружу позже ( сейчас связь барахлит, срывает). Очень Вам благодарен. У меня вопрос: Windows 7 не лицензия, активировал через ************ , купить официалку нет средств( Афганец , инвалид), не помешает ли это , в вышеуказанной программе, для создания выборов загрузки

_ZzZ_ 12-01-2010 17:21 1318346

Вложений: 2
Может быть поможете и с моей ситуаёвиной... есть 2 харда с 2 системами: ХР и 7... ставились по отдельности, т.е. с отсоединением одного харда (была ХР, отсоединил хард, поставил другой установил 7, подключил первый хард обратно). Как теперь сделать чтобы при загрузке компа был выбор системы...???

okshef 12-01-2010 17:40 1318365

_ZzZ_, загрузитесь в Win 7, откройте отображение скрытых и системных файлов, скопируйте на раздел С: с раздела D: файлы ntldr, ntdetect.com, boot.ini. Запустите MultiBoot, на вкладке "Восстановление" установите нужные параметры и нажмите кнопку "Выполнить". После этого перезагрузитесь и отчитайтесь. Если попытка загрузки в Win XP с помощью меню не получится: откройте boot.ini с помощью блокнота, предварительно в свойствах файла сняв чекбокс "Только чтение", и измените параметр rdisk с 0 на 1 в обеих строчках.

_ZzZ_ 12-01-2010 18:04 1318391

Респект... помогло с заменой rdisk с 0 на 1...
Может это решение в шапку поместить, чтобы не было одинаковых вопросов...

okshef 12-01-2010 18:17 1318405

Понимаете, если бы вы читали тему сначала, то понять принцип несложно. А в сообщении 10 я уже ответил.

sasa74 13-01-2010 08:12 1318904

Цитата:

Цитата olen6
Установите сторонний загрузчик OSL2000, не пожалеете. »

Установил я этот загрузчик и действительно это то, что так давно искал. Имею 3 винта с ХР, Vista, Win7. Все очень удобно и не требует лишних телодвижений с правкой каких-либо файлов. Называется, понравилось - пользуем, нет-удалил и забыл. Большое спасибо olen6 за наводку :-)

RW77 28-01-2010 12:32 1332239

Загрузка ОС с разных хардов
 
Помогите пожалуйста! :pray: Можно ли через OS Selector,сделать загрузку с разных хардов? После установки Selector разделы с осями определил,но при попытке загрузить ось с другого харда выдаёт ошибку. :nono: Никаким настройкам не поддаётся. :durak: Мне что теперь всё сносить и по новой ставить? :shot:

okshef 28-01-2010 12:41 1332245

RW77, вам что важнее: загрузка или загрузка с помощью OS Selector?
Представьте скрин управления дисками и описание - на каком разделе какая система установлена. Какая не грузится?

RW77 28-01-2010 12:48 1332252

Win7 и Selector на одном харде,XP на втором.Win7 грузится нормально.При попытке загрузить XP,появляется надпись A disk error occured press ctrl+alt+del.Переназначаю в БИОСе очерёдность,XP грузится без проблем.

okshef 28-01-2010 12:51 1332259

RW77, без необходимых файлов ответа не будет.

Voster_1 28-01-2010 16:31 1332521

Простите может не в тему, но почитав вышестоящие посты подумал, что заморачиваться этими мультизагрузчиками ( только у кого W7 Ultimate) не проще ли поставить ХР Mode? ведь ставится как полноценная система видит все диски и порты, хочешь, можно серфить по инету. Меня XP Mode выручила когда на 7ку не устанавливалось программное обеспечение для фотопринтера, а у кого то может есть любимые проги которые не идут на семерке. И все же кому как... :oszone:

dimetz07 21-03-2010 14:15 1373738

Вложений: 4
Стоят две ОС ХР и 7 на разных HDD. Всё работало нормально было меню загрузки где отоброжались обе системы,но в один момент комп перестал грузится. Грузится начальный черный экран где пишится BOOT FROM CD_ ,а дальше должно быть меню загрузки,но его нет! Пробовал через BIOS ставить начало загрузки на разные HDD
Изменений никаких ,только на HDD с ХР пишит ntldr is missing.Позвонил товарищу он посоветовал при загрузке нажиматьF9. Попробовал всё получилось при частом нажатии F9 меню загрузки появилось и обе системы грузятся нормально.Ну вроде всё работает,но напрягает каждый раз нажимать F9.

okshef 21-03-2010 14:31 1373751

dimetz07, спасибо за предоставленную информацию, но сделайте еще текстовый файлик - п.2 в шапке темы.

Даже по информации со скриншотов проблем с загрузкой быть не должно, если в BIOS загрузочным устройством выставлен HDD, на котором находится Windows XP. Так что "мучайте" BIOS.

dimetz07 21-03-2010 18:28 1373917

Вложений: 1
Вот то что просили,приготовил забыл кинуть.А что можно сделать в BIOS?Может что-то с материнской платой?

okshef 21-03-2010 18:45 1373936

Цитата:

Цитата dimetz07
А что можно сделать в BIOS? »

Ищите настройку загрузочных устройств (секция BOOT или BOOT Sequence), а в них (возможны дополнительные подменю) - порядок жестких дисков. Больше, увы, посоветовать нечего.
Цитата:

Цитата dimetz07
Может что-то с материнской платой? »

Нет, ведь по F9 меню появляется... Присмотритесь, когда будете нажимать, с какого диска начнется загрузка, вот его и нужно будет поставить первым.

dimetz07 21-03-2010 19:12 1373951

Так пробовал и один идругой ставить первым и нечего.Даже пробовал отключать их по очереди физически.Единственная разница на диск с ХР выдает ошибку ntldr is missing. Пробовал ставить менеджер OSL2000, но он тоже не помог. И вот эта запись BOOT.ini что означает?
Warning:Boot.ini is used on Windows XP and earlier operating systems.
;Warning: Use BCDEDIT.exe to modify Windows Vista boot options.

okshef 21-03-2010 19:20 1373958

Цитата:

Цитата dimetz07
И вот эта запись BOOT.ini что означает? »

Эта запись появляется при установке Windows 7/Vista. На загрузку не влияет.
скачайте bootsect.exe, положите в корень диска c:\, затем Пуск + R, в строке "Выполнить": cmd, затем в окне командной строки
Код:

c:\bootsect /nt60 all /force
перезагрузитесь.

dimetz07 21-03-2010 20:53 1374015

Вложений: 1
Всё сделал,ничего не изменилось.Незнаю код прошел или нет,но вот что выдал...

okshef 21-03-2010 21:41 1374043

Прошу прощения. Данную команду нужно выполнять в командной строке с правами администратора.

dimetz07 23-03-2010 10:05 1375107

Вложений: 1
Прошу прощения за задержку был на работе. Код прошел все заработало.(см.скрин) Большое спасибо за помощь! Вопрос: Можно тоже самое сделать в multiboot , там такой же код забит?

dimetz07 23-03-2010 18:22 1375492

Вложений: 1
Да, только сейчас обратил внимание диск с ХР поменял букву с D на H.

okshef 23-03-2010 21:28 1375606

Цитата:

Цитата dimetz07
там такой же код забит? »

можно с помощью первой вкладки, если убрать все остальные опции по добавлению загрузки XP в BCD, или с помощью командной строки (вызывается на второй вкладке) таким кодом
Код:

multiboot -bootsect /nt60 all /force
А букву раздела с XP можете поменять на любую другую доступную безболезненно, если с этим разделом не связана работа каких-либо программ.

garrikkov 09-04-2010 22:46 1389096

Вложений: 2
Добрый вечер, okshef.
Согласно рекомендациям по установке ХР после 7 и создания меню удалось все выполнить безупречно. На С - 7, на D - XP все работало и грузилось великолепно пока в 7 не запустил почистить мусор и реестор Windows Manager. После этого загрузка ХР прерывалась и происходила перезагрузка компа. 7 как работала так и работет. Попытался с помощью установочного диска ХР обновить систему - вышло так, что теперь в цикл вошел процесс установки. Однако удалось вернуть меню загрузки с помощью дистрибутива 7. Помогите мне вернуть ХР.
И еще одно. Неправильным использованием программы MultiBoot я добавил в меню загрузки еще одну строку для ХР. Как ее убрать?
По поводу требуемых правил к оформлению вопроса. Третий пукт не могу выполнить так как мне не удалось найти в 7 все эти файлы.

okshef 09-04-2010 23:09 1389122

Цитата:

Цитата garrikkov
Неправильным использованием программы MultiBoot я добавил »

??? Программа не может этого в принципе.
Цитата:

Цитата garrikkov
Как ее убрать? »

в командной строке с правами администратора выполните:
Код:

bcdedit /delete {c5bcbf1d-0af8-11df-b28d-a9359e174d41} /f
Цитата:

Цитата garrikkov
Помогите мне вернуть ХР. »

хоть это и выходит за рамки данной темы, совет такой - выполните установку XP в режиме обновления (после загрузки установочных файлов при предложении восстановить систему, нажмите R). Если не получится, тестируйте "железо".

garrikkov 10-04-2010 10:50 1389281

Вложений: 1
Здравствуйте, OkShef. Cпасибо за рекомендации. Первый совет помог мне избавиться от лишней строки. Что касается второго
Цитата:

совет такой - выполните установку XP в режиме обновления (после загрузки установочных файлов при предложении восстановить систему, нажмите R).
то, как я указывал ранее, мне не удалось это сделать - компьютер перегружается и выводит меня снова на меню загрузки. Попытался полностью переустановить ХР на тот же диск. Установка прошла успешно. Согласно рекомндациям на сайте вернул загрузку 7
Код:

c:\bootsect /nt60 all
Вернулся к изначальному меню загрузки двух систем. Результат - опять "у разбитого корыта". Загрузка ХР прерывается на перезагрузку компа, с 7 проблем нет.
Прилагаю файлы: текст boot.ini и BCDcfg.
Помогите пожалуйста решить проблему.

okshef 10-04-2010 11:42 1389309

garrikkov, доброе утро.
1. Скопируйте на радлел D: файлы ntldr, ntdetect.com, boot.ini (пока не меняя текст)
2. При выборе XP (сразу после) нажмите F8 и выберите строчку "Отключить перезагрузку при сбоях", текст сообщения приведите.
3. Выполните
Код:

c:\bootsect /nt60 all /force

garrikkov 10-04-2010 18:57 1389578

Вложений: 1
Уважаемый OkShef, сделал все что было рекомендованно Вами. Привожу фото синего экрана. После выполнении команды в safe mode XP ничего положительно не произошло. На синем экране лишь третий ряд кода в скобках изменился
Код:

*** STOP: 0x0000008E (0xC0000005, 0x80558340, 0xBAD07C38, 0x00000000)
Что бы это значило?

okshef 10-04-2010 21:40 1389675

garrikkov, ответ ищите в этих темах. Думаю, что вопрос, непосредственно касающийся меню загрузки мы решили.

Yurydan 22-04-2010 19:27 1398709

Вложений: 6
Надеюсь, что эта ветка форума ещё активна.
Нужна помощь. Дано: два одинаковых жёстких диска. На диске С установлена Windows 7, а на диске F (D) - Windows XP.
Предыстория: сначала на обоих дисках стояли Windows XP. Меню загрузки создалось автоматически. Всё работало нормально. Затем решил на диск С установить Windows 7. Ставил из-под Windows XP. В этом случае опция по работе с разделом перед установкой была недоступна. При установке Windows 7 все старые системные файлы сгребла в папку windows.old, а все остальные остались на корне диска С. Меню загрузки создалось (Windows 7 и "Предыдущая версия Windows"). Всё нормально. Но мне не понравилось, что не было произведено форматирование перед установкойи не знал как поступить со старыми файлами. Решил переустановить из-под BIOS. Вот тут всё и началось (надо было, наверно, windows.old и все старые папки удалить и всё…). Меню загрузки не появилось. В BIOS установил приоритет диска с Windows XP. NTLDR is missing – выдало мне при попытке загрузить Windows XP. Из под Windows 7 увидел, что файлы ntldr, ntdetect.com, boot.ini исчезли. Скопировал их из установочного диска. Теперь можно только выбор делать в BIOS.
Вчера скачал MultiBoot. Меню создалось. Windows 7 грузится (приоритет в BIOS на диск с Семёркой). При попытке загрузить Windows ХР выдаёт: повреждён или отсутствует ntldr. Снова ставлю приоритет на диск с ХР. ХР грузится без проблем.
BCDcfg делал в обоих Виндах. Команда Выполнить в MultiBoot - только в Windows 7.
Как подружить системы? Проконсультируйте, пожалуйста.

okshef 22-04-2010 21:35 1398809

Yurydan, загрузитесь в Windows 7. Cкопируйте на раздел С: файлы ntdetect.com и ntldr. В boot.ini на разделе С: сделайте изменения. Строчку multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows7" /noexecute=optin /fastdetect удалите.
Запустите Multiboot и нажмите кнопку "Выполнить". Перезагрузитесь. В случае неудачи - из-под Win 7 сделайте новый файл bcdcfg.txt

Yurydan 23-04-2010 07:47 1399008

okshef, спасибо, попробую. Сразу не обратил внимания, что ответ появился появился на 15 странице :not-me: . Обновлял 14-ю....

Yurydan 25-04-2010 13:26 1400299

Вот, наконец выбрал время. Сделал всё по вашим рекомендациям. Всё срослось - подружились системы. Теперь понаблюдаю за работой. Пару раз после работы на Семёрке при перезагрузке для перехода на ХР как бы подзависал на слабовидной надписи Windows ХР, затем он просыпался, начинал бегать бегунок и загружался в штатном режиме. А вот первая загрузка ХР произошла через процедуру проверки системного раздела Windows ХР (на синем фоне белые буковки с отражением этапов проверки). И, кажется, придётся заменить Bootfont - меню загрузки вариантов выскочило на кракозябрице.
okshef, спасибо за консультацию!

Yurydan 30-04-2010 08:06 1403846

okshef, подскажите пожалуйста, из-за чего это может быть: загрузка по умолчанию на компе XP, Семёрка по выбору. При загрузке ХР иногда он зависает на слабовидимой картинке начальной страницы загрузки (надпись "Windows XP", флажок) , висит минуты две, затем грузится. Если попытаться нажать кнопку Reset и загрузить по-новой, то возникает поле вариантов загрузки на кракозябрице и только лишь надпись Windows на латинице (Bootfont.bin на ХР менял) и всё равно пришлось выжидать пару минут, когда надпись "расцветёт" и побегут "бегунки". Чаще всего грузится без проблем.

okshef 30-04-2010 08:17 1403851

Зависает на поиске какого-то драйвера, вероятнее всего драйвера чипсета (SATA/RAID), или что-то с файловой системой. Да, в принципе, много причин... Создайте тему в форуме Microsoft Windows 2000/XP, опишите проблему подробнее.

Yurydan 30-04-2010 08:34 1403858

Спасибо. Кстати, не может такое быть из-за включения-отключения свитча D-Link? Вечером выключил его после отключения компа, а утром комп пытатся найти свитч, а он ещё не включен?

ascodts 23-10-2010 23:27 1525831

Вложений: 2
Добрый день! Просмотрел всю тему и не могу понять как изменить настройку загрузчика. Коротоко об аппаратном состоянии системы - ноутбук, на внутреннем жестком диске стояла 7-ка. Подключен e-sata жесткий диск, на который попытались ставить XP. Первая-же перезагрузка не состоялась. Решил проблему диском восстановления 7-ки. Выполняя приведенные в этой и других темах форума команды bcdedit добился появления пункта в меню загрузки. Осталась одна проблема - при выборе пункта XP получаю следующий текст на экране:
"Диспетчер загрузки Windows
Не удалось запустить Windows. Возможно это произошло из-за недавнего изменения конфигурации оборудования или программного обеспечения. Чтобы устранить ошибку:...." Далее следуют рекомендации и потом фразы:
"Файл: \ntldr

Состояние: xc000000e

Сведения: Не удается загрузить выбранную запись, поскольку приложение отсутствует или повреждено."

okshef 24-10-2010 00:35 1525854

ascodts, в диспетчере дисков присвойте букву, например Z:, разделу System Reserved
Когда раздел станет открытым, скопируйте на него файлы ntldr, ntdetect.com, boot.ini, bootfont.bin.
Boot.ini исправьте так, чтобы в обеих строчках было так:
Код:

multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
В командной строке с правами администратора выполните:
Код:

bcdedit /set {ntldr} device partition=Z:
После выполнения всего - перезагрузитесь и проверьте. Если все нормально, удалите букву Z: у раздела, если не нормально, повторите файл bcdcfg.txt

ascodts 24-10-2010 01:25 1525874

Вложений: 1
okshef Не получилось:
"Не удается запустить Windows из-за аппаратных ошибок настройки диска.
Не удается выполнить чтение с выбранного загрузочного диска....."

okshef 24-10-2010 01:30 1525875

Запустите Multiboot и нажмите кнопку "Выполнить" на первой вкладке. Никакие флажки не снимайте при этом.

Есть ли у вас установочный диск XP (чистой дистрибутив)?

ascodts 24-10-2010 11:20 1526002

Выполнил - без изменений. Дистрибутив XP есть.

okshef 24-10-2010 11:29 1526012

ascodts, загрузитесь с диска с XP в консоль и выполните bootcfg /add или bootcfg /rebuild - справку почитайте.

ascodts 24-10-2010 12:42 1526067

Пока разбираюсь с рекомендованной утилитой - вот интересное наблюдение (может это даст подсказку): консоль восстановления XP предлагает войти в одну из копий "1: E:\Windows 2: D\WINDOWS" При входе в первую спрашивает пароль администратора, которого я не знаю и подозреваю, что это 7-ка, а во вторую пустила сразу (у XP пароль администратора не задавал).

и еще - команда bootcfg /list выдала ответ "Нет доступных для отображения элементов загрузки", а bootcfg /add предложила только единственную - D:\WINDOWS, которую я и добавил. После перезагрузки выбор в меню загрузки пункта с XP привел ко входу в меню выбора явно XP-шному где были 2 варианта - тот что забивал ручками раньше и тот, что добавил через bootcfg, но выбор любого заканчивается как в посте 149

okshef 24-10-2010 13:23 1526098

ascodts, сделайте еще раз файл.
У меня есть подозрение, что XP недоустановлена.
Цитата:

Цитата ascodts
e-sata жесткий диск, на который попытались ставить XP. Первая-же перезагрузка не состоялась. »


ascodts 24-10-2010 14:17 1526158

Вложений: 1
Она однозначно недоустановлена - после первой перезагрузки установка должна была продолжится, но для этого должна запуститься та часть, что установилась вначале. Может есть смысл отключить диск с 7-й и провести установку XP а потом приделать ее в загрузку?

Меня несколько смущает как выглядит получившийся boot.ini:

[boot loader]
timeout=30
default=signature(261d95bf)disk(2)rdisk(0)partition(1)\WINDOWS
[operating systems]
signature(261d95bf)disk(2)rdisk(0)partition(1)\WINDOWS="Windows XP"
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect

run 26-10-2010 00:07 1527385

Вложений: 2
Здравствуйте. В системе 2 разных hdd. Подскажите, пожалуйста, каким образом поставить меню загрузки.

На разделе Z: присутствуют файлы ntldr, ntdetect.com, boot.ini скопированные с E:

boot.ini с раздела Z:
Код:

[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=AlwaysOff /fastdetect


okshef 26-10-2010 00:50 1527406

run, я уже не помню, подскажите, при запуске Multiboot на вкладке "Восстановление" нет предложения выбрать Активный диск (в виде окна с выпадающим списком)? Если есть, выберите Z: и нажмите кнопку "Выполнить". Если нет такого выбора, в Windows 7 в командной строке с правами администратора выполните (команды вводите последовательно):
Код:

bcdedit /create {ntldr} /d "Microsoft Windows XP"
bcdedit /set {ntldr} device partition=Z:
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} /addlast

В boot.ini на Z: значение параметра rdisk исправьте на 1 в обеих строчках
Перезагрузитесь. Если будут проблемы - сделайте новый файл bcdcfg.txt

run 26-10-2010 08:01 1527525

Цитата:

при запуске Multiboot на вкладке "Восстановление" нет предложения выбрать Активный диск (в виде окна с выпадающим списком)?
нету.

Остальные рекомендации помогли. Спасибо :)

Kopengagen 15-11-2010 11:22 1543013

Прошу помощи в решении проблемы с загрузкой Win 7 x64
Ситуация следующая:
В компьютере три жестких диска, на одном установлена Win XP Pro ( С: ) , на втором Win 7 x64 ( F: ), третий ( Е: )- файлохранилище. При установке Win 7 диски C: и E: не отключались.
Была установлена двойная загрузка с помощью программы EasyBCD, которую устанавливал из-под Win 7.
При запуске компьютера, диск Е: не определился толи в системе, толи в биосе и Win 7 перестала загружаться( Win XP загружается). Тогда я установил EasyBCD в Win XP и установл двойную загрузку. Екран выбора ОС при запуске появился, но при выборе Win 7 выпадает сообщение об отсутствующем или поврежденном hal.dll. Тогда в Win XP я редактировал boot.ini и прописал дополнительной строкой в загрузчик, загружать систему с диска(1), раздел(1), тоесть с того, на который установлена Win7. При запуске дополнительная строка загрузки Win7 появилась, но при ее выборе система говорит, что невозможно запустить Windows 7 из-за отсутствующего или поврежденного файла hal.dll по адресу Windows\System32\hal.dll . Но hal.dll в папке Windows\System32 на диске с установленной Win 7 присутствует.(поиск на диске F: его находит по вышеприведенному адресу)
Я пробовал загрузится с установочного диска Win 7 и запустить "Восстановление запуска". После проверки, исправления и перезагрузки системы, ничего не изменилось, сообщение об отсутствующем или поврежденном hal.dll появляется при попытке запуска Win 7.
Возможно ли решение данной проблемы без полной переустановки Win 7, чтобы сохранить конфигурации и установленные программы Win 7 ?
Можете объяснить, что же произошло вообще, ведь я ничего не удалял и не изменял в системной папке Win 7, а Win XP грузилась всегда, независимо от того, определялся ли диск E: в системе или нет. Не из-за того ли ето что при установке Win 7 я не отключал диски С: и E: ?

читать дальше »
Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=E:
description Windows Boot Manager
locale ru-RU
inherit {globalsettings}
default {default}
resumeobject {edea2811-e9db-11df-b586-e7a8a29381be}
displayorder {default}
{edea2815-e9db-11df-b586-e7a8a29381be}
toolsdisplayorder {memdiag}
timeout 300
displaybootmenu Yes

Windows Boot Loader
-------------------
identifier {default}
device partition=F:
path \Windows\system32\winload.exe
description Windows 7 Ultimate x64
locale ru-RU
inherit {bootloadersettings}
recoverysequence {edea2813-e9db-11df-b586-e7a8a29381be}
recoveryenabled Yes
osdevice partition=F:
systemroot \Windows
resumeobject {edea2811-e9db-11df-b586-e7a8a29381be}
nx OptIn

Windows Boot Loader
-------------------
identifier {edea2813-e9db-11df-b586-e7a8a29381be}
device ramdisk=[F:]\Recovery\edea2813-e9db-11df-b586-e7a8a29381be\Winre.wim,{edea2814-e9db-11df-b586-e7a8a29381be}
path \windows\system32\winload.exe
description Windows Recovery Environment
inherit {bootloadersettings}
osdevice ramdisk=[F:]\Recovery\edea2813-e9db-11df-b586-e7a8a29381be\Winre.wim,{edea2814-e9db-11df-b586-e7a8a29381be}
systemroot \windows
nx OptIn
winpe Yes

Resume from Hibernate
---------------------
identifier {edea2811-e9db-11df-b586-e7a8a29381be}
device partition=F:
path \Windows\system32\winresume.exe
description Windows Resume Application
locale ru-RU
inherit {resumeloadersettings}
filedevice partition=F:
filepath \hiberfil.sys
debugoptionenabled No

Windows Memory Tester
---------------------
identifier {memdiag}
device partition=E:
path \boot\memtest.exe
description Диагностика памяти
locale ru-RU
inherit {globalsettings}
badmemoryaccess Yes

Real-mode Boot Sector
---------------------
identifier {edea2815-e9db-11df-b586-e7a8a29381be}
device partition=E:
path \NST\ntldr
description Microsoft Windows XP Professional

EMS Settings
------------
identifier {emssettings}
bootems Yes

Debugger Settings
-----------------
identifier {dbgsettings}
debugtype Serial
debugport 1
baudrate 115200

RAM Defects
-----------
identifier {badmemory}

Global Settings
---------------
identifier {globalsettings}
inherit {dbgsettings}
{emssettings}
{badmemory}

Boot Loader Settings
--------------------
identifier {bootloadersettings}
inherit {globalsettings}
{hypervisorsettings}

Hypervisor Settings
-------------------
identifier {hypervisorsettings}
hypervisordebugtype Serial
hypervisordebugport 1
hypervisorbaudrate 115200

Resume Loader Settings
----------------------
identifier {resumeloadersettings}
inherit {globalsettings}

Device options
--------------
identifier {edea2814-e9db-11df-b586-e7a8a29381be}
description Ramdisk Options
ramdisksdidevice partition=F:
ramdisksdipath \Recovery\edea2813-e9db-11df-b586-e7a8a29381be\boot.sdi

Файл E:\bootmgr размером в 383562 байт.
Файл F:\Windows\Boot\PCAT\bootmgr размером в 383562 байт.
Файл C:\ntldr размером в 251152 байт.
Файл C:\NTDETECT.COM размером в 47564 байт.
Файл E:\NTDETECT.COM размером в 47772 байт.
Файл F:\NTDETECT.COM размером в 47772 байт.

Файл C:\boot.ini размером в 434 байт.
; This boot.ini was automatically generated by NeoSmart Technologies' BootGrabber.exe
; Use EasyBCD from http://neosmart.net/dl.php?id=1 to manage your bootloader

[boot loader]
timeout=15
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP on C:\" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows 7 Ultimate x64 on F:\" /fastdetect


Файл E:\boot.ini размером в 345 байт.
; This boot.ini was automatically generated by NeoSmart Technologies' BootGrabber.exe
; Use EasyBCD from http://neosmart.net/dl.php?id=1 to manage your bootloader

[boot loader]
timeout=15
default=multi(0)disk(0)rdisk(2)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Windows XP on D:\" /fastdetect

Ядро текущей системы в файле C:\WINDOWS\system32\kernel32.dll.
Версия файла - 5.1.2600.5781
Обнаружен файл реестра F:\Windows\System32\config\system параллельно установленной системы.
Обнаружен файл F:\Windows\System32\kernel32.dll - ядро параллельно установленной системы.
Версия файла - 6.1.7600.16385

C: (\\?\Volume{cad72e6a-6273-11dd-97e8-806d6172696f}\) \Device\HarddiskVolume1
Том загрузочный (0 - нет, 1 - да)? 1
Количество скрытых секторов на томе 63
Размер тома в байтах 250048479744
Тип тома 7
Тип тома распознан? 1
Сдвиг тома от начала диска в байтах 32256
Номер тома на диске 1
Номер диска 2

E: (\\?\Volume{0b000598-cdfd-11df-bd71-806d6172696f}\) \Device\HarddiskVolume3
Том загрузочный (0 - нет, 1 - да)? 1
Количество скрытых секторов на томе 63
Размер тома в байтах 1000202241024
Тип тома 7
Тип тома распознан? 1
Сдвиг тома от начала диска в байтах 32256
Номер тома на диске 1
Номер диска 1

F: (\\?\Volume{df2310c0-e9df-11df-971c-001d7d093418}\) \Device\HarddiskVolume2
Том загрузочный (0 - нет, 1 - да)? 0
Количество скрытых секторов на томе 63
Размер тома в байтах 500105217024
Тип тома 7
Тип тома распознан? 1
Сдвиг тома от начала диска в байтах 32256
Номер тома на диске 1
Номер диска 0

C: \Device\HarddiskVolume1 \HardDisk2\Partition1 - активный том
E: \Device\HarddiskVolume3 \HardDisk1\Partition1 - активный том
F: \Device\HarddiskVolume2 \HardDisk0\Partition1


Скриншот "Управления дисками" сделан из-под Win XP:

Vancouver 15-11-2010 11:35 1543024

Kopengagen, http://social.technet.microsoft.com/...3-3b3fbcbe97ee

Kopengagen 15-11-2010 12:15 1543054

Цитата:

Цитата Vancouver

Установил SATA кабель диска ( F: ) c Win 7 в другой SATA разъем мат.платы(изначально был в SATA_1, я его поставил в SATA_4 или SATA_3, в разъеме SATA_0 подключен кабель диска с Win XP), ето ситуацию не исправило. Win 7 не грузится: отсутствует или поврежден hal.dll .

Vancouver 15-11-2010 12:52 1543081

Цитата:

Цитата Kopengagen
Я пробовал загрузится с установочного диска Win 7 »

Еще раз загрузится, войти в командную строку и выполнить проверку системных файлов.
Особенности работы средства проверки системных файлов (SFC.exe) в среде Windows RE

okshef 15-11-2010 18:21 1543305

Kopengagen, в XP запустите в Multiboot. У вас должно появиться

Выберите раздел С: !!! и нажмите кнопку "выполнить", после отработки программы закройте ее и запустите снова.
Если такого окна не будет, перейдите на вкладку "Дополнительно", запустите командную строку и выполните
Код:

multiboot -bootsect /nt60 ALL /force
multiboot -bcdboot f:\windows /L ru-ru /s c:

Откройте boot.ini и уберите строчку о Windows 7:
Цитата:

Цитата Kopengagen
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows 7 Ultimate x64 on F:\" /fastdetect »

Сделайте новый отчет (не полный, а обычный), только очень прошу, в виде файла - смотреть не удобно. Получение текстового файла, содержащего сведения о конфигурации загрузки
Файл прикрепите к сообщению.

Kopengagen 15-11-2010 22:43 1543520

Вложений: 1
Цитата:

Цитата Vancouver
Еще раз загрузится, войти в командную строку и выполнить проверку системных файлов.
Особенности работы средства проверки системных файлов (SFC.exe) в среде Windows RE »

Видимо помогло то что поменял порт подключения по вашему совету. Спасибо!
Попробовал зайти в "Восстановление системы" чтобы выполнить проверку системных файлов, начался поиск установленных систем, в списке операционных систем появилась запись с Win 7, чего раньше не наблюдалось. Потом появилась надпись с предложением чтото исправить и кнопка подтверждения(к сожалению не запомнил что именно исправить, так как мозг прошила радостная мысль - "неужели запустится" и я все позабыв, сразу же кликнул надпись подтверждения). После перезагрузки, в окне выбора ОС нажал Win 7, но появилась надпись о невозможности загрузки из-за поврежденного или отсутствующего hal.dll . После етого я еще раз загрузился с установочного диска и выбрал пункт "Восстановление запуска", тоже было чтото восстановлено. После еще одной перезагрузки, я попробовал еще раз выбрать пункт "Восстановление запуска", на етот раз запомнил, напротив надписи исправлено была надпись boot sector repair. На третий раз "Восстановление запуска" ничего не исправляло и после перезагрузки сразу же загрузилась Win 7. Окно выбора ОС пропало.

Vancouver, okshef, спасибо вам ОГРОМНОЕ, за то что откликнулись по моей проблеме. Только у меня еще пара вопросиков:
1. Как грамотней и безопасней будет организовать окно двойной загрузки ОС?
Насколько я теперь знаю, есть несколько вариантов: с помощью EasyBCD, MultiВoot и еще, вроде, скопировав файлы из системных папок Win XP в корень диска с установленной Win 7.
2. Правильно ли я поступил что не отключал диски С: и E: при установке Win 7 на диск F: ?
Ведь диск E: у меня - внешний жесткий диск, подключенный по интерфейсу ESATA, который время от времени не определяется системой при запуске компьютера. Случись ето в следующий раз, мне нужно будет проделать тоже что и сегодня: изменить порт подключения и запустить "Восстановление системы" несколько раз?

Скриншот с "управление дисками" в Win 7 теперь выглядит так:
Поменялись буквы дисков: диск с Win 7 отображался в Win XP с буквой F: , а теперь отображается с буквой С: , диск с установленной Win XP был C:, а теперь D: . И еще на диске на котором установлена Win ХР появился раздел "не распределен", объемом 8Мб. Ето тот самый, скрытый загрузочный раздел Win 7?(он ведь должен быть на диске на котором установлена Win 7)



Окно при запуске MultyBoot:


Файл конфигурации загрузки из-под Win 7 :

okshef 15-11-2010 23:01 1543539

Kopengagen, в настоящий момент загрузка осуществляется с диска D:
Все необходимые файлы на нем есть. Поэтому запустите Multiboot и на первой вкладке нажмите "Выполнить". В окне выбора загрузочного диска ничего не меняйте: вам предложен диск \Device\HarddiskVolume1
И уберите, наконец, лишнюю запись из boot.ini, находящегося на D:
Код:

multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows 7 Ultimate x64 on F:\" /fastdetect »
Презагрузитесь, проверьте загрузку в обе системы.

Kopengagen 16-11-2010 01:05 1543616

Вложений: 2
Цитата:

Цитата okshef
Kopengagen, в настоящий момент загрузка осуществляется с диска D:
Все необходимые файлы на нем есть. Поэтому запустите Multiboot и на первой вкладке нажмите "Выполнить". В окне выбора загрузочного диска ничего не меняйте: вам предложен диск \Device\HarddiskVolume1
И уберите, наконец, лишнюю запись из boot.ini, находящегося на D:
Код:
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows 7 Ultimate x64 on F:\" /fastdetect »
Презагрузитесь, проверьте загрузку в обе системы. »

Запустил MultiBoot, ничего не менял, нажал выполнить, перезагрузился. Екран выбора ОС не появляется, грузится сразу Win 7.
Лишнюю запись из boot.ini убрать могу, редактировав один из найденных на диске D: файлов, а какой именно:

В MultiBoot после нажатия "выполнить", на всякий случай скопировал текст из "выполненные команды и отчет" и текстовый файл конфигурации загрузки:

okshef 16-11-2010 08:08 1543669

Kopengagen, редактируйте верхний файл в списке поиска (у которого не видно расширение).

По поводу меню. Пойдем другим путем: в командной строке с правами администратора выполните:
Код:

bcdedit /store D:\boot\bcd /create {ntldr} /d "Windows XP"
bcdedit /store D:\boot\bcd /set {ntldr} device partition=D:
bcdedit /store D:\boot\bcd /set {ntldr} path \ntldr
bcdedit /store D:\boot\bcd /default {ntldr}
bcdedit /store D:\boot\bcd /displayorder {ntldr} /addlast

Команды копируйте из сообщения по одной и с помощью ПКМ вставляйте в окно командной строки. Enter после каждой.
Проверяйте загрузку, если что - новый файл.

sasa74 16-11-2010 09:45 1543710

Вложений: 4
при помощи EasyBCD 2.0 создал меню загрузки Vista, ХP и 7! EasyBCD 2.0 установлен на Vista (этот диск загрузочный). Vista и XP грузятся без проблем, а вот с Win7 засада, при запуске выдает файл:\Windows\System32\Winload.exe Событие: 0х0000428 Сведения: Не удается проверить цифровую подпись этого файла. Что может быть???

Kopengagen 16-11-2010 09:59 1543719

Вложений: 1
Цитата:

Цитата okshef
По поводу меню. Пойдем другим путем: в командной строке с правами администратора выполните:
Код:
bcdedit /store D:\boot\bcd /create {ntldr} /d "Windows XP"
bcdedit /store D:\boot\bcd /set {ntldr} device partition=D:
bcdedit /store D:\boot\bcd /set {ntldr} path \ntldr
bcdedit /store D:\boot\bcd /default {ntldr}
bcdedit /store D:\boot\bcd /displayorder {ntldr} /addlast »

Сделал, окно загрузки появилось. Обе системы грузятся при выборе соответствующей записи. Спасибо за помощь!

А текст записи в списке ОС, время ожидания загрузки ОС по умолчанию и выбор ОС по умолчанию, можно редактировать из MultiBoot?
И надо ли оставлять флажок напротив "Восстановить загрузчик Vista/7 на всех дисках" ?



Теперь, после всех проделанных изменений, возможны ли проблемы с загрузкой Win 7, если я физически отключу диск E: или D: ?

Файл конфигурации загрузки теперь выглядит так:

okshef 16-11-2010 22:53 1544346

sasa74, вы экспериментируете и меняете конфигурацию загрузки. Поэтому ваши предыдущие сообщения я удалю, а вы сделайте новый файл bcdcfg.txt.

Kopengagen, по работе с программой написана Инструкция - почитайте внимательно, многие вопросы решатся.

По поводу отключения дисков. Загрузчик у вас на диске D:\, поэтому его отключение приведет к невозможности загрузки. Как исправить ситуацию? Читайте Как перенести файлы загрузки Windows 7 на другой жесткий диск

sasa74 17-11-2010 06:11 1544483

Вложений: 1
Цитата:

Цитата okshef
вы экспериментируете и меняете конфигурацию загрузки. Поэтому ваши предыдущие сообщения я удалю, а вы сделайте новый файл bcdcfg.txt. »

Установлен EasyBCD 2.0, меню загрузки на 3 OS. Vista, XP работают - Win7 при запуске пишет: Не удается проверить цифровую подпись Winload.exe

okshef 17-11-2010 08:22 1544519

sasa74, загрузитесь в XP (это важно!!!), скопируйте с раздела с Windows 7 на раздел с Vista (с заменой согласитесь) файл bootmgr. Перезагрузитесь, проверьте.

sasa74 17-11-2010 11:04 1544614

Цитата:

Цитата okshef
sasa74, загрузитесь в XP (это важно!!!), скопируйте с раздела с Windows 7 на раздел с Vista (с заменой согласитесь) файл bootmgr. Перезагрузитесь, проверьте. »

okshef, огромное спасибо, теперь все как надо - загружается без проблем :oszone:

Не могли бы вы поподробней написать про это действие с bootmgr. Интересно понять почему так.
Спасибо, еще раз!

okshef 17-11-2010 19:36 1545125

Загрузочный файл bootmgr от Vista не может загрузить Windows 7. Вот и вся премудрость.
Рад за вас! Удачи!

sasa74 17-11-2010 20:42 1545160

Цитата:

Цитата okshef
Загрузочный файл bootmgr от Vista не может загрузить Windows 7. Вот и вся премудрость.
Рад за вас! Удачи! »

На загрузку Vista он получается не влияет, т.е. она грузится, что со своим файлом, что от Win7 без разницы -у Vista как бы "старая версия" файла, так?

ps И правильно ли я понял, что еслибы я создал меню загрузки чере семерку я бы не огреб такой проблемы?

okshef 17-11-2010 23:27 1545278

Не "не влияет", а может загрузить как одну, так и другую систему. А от Vista - нет.

P.S. Видимо, да.

sasa74 23-11-2010 21:15 1549897

Цитата:

Цитата okshef
Не "не влияет", а может загрузить как одну, так и другую систему. А от Vista - нет. »

Все теперь понятно. Еще раз спасибо!

okshef, еще один вопрос! После замены файла bootmgr с 7 на висту меню загрузки стало английским. Подозреваю, что надо заменить также из папки BOOT папку ru-RU висты на аналогичную из семерки??? Абосолютно не напрягает, но все же......)

okshef 23-11-2010 21:17 1549899

Интерфейс - Русскоязычное меню мультизагрузки

sasa74 24-11-2010 06:57 1550112

Цитата:

Цитата okshef
Интерфейс - Русскоязычное меню мультизагрузки »

Был уже недавно по этой ссылке. При выполнении команды
Цитата:

bcdboot %WinDir% /l ru-RU
пишет чтото типа, не найден bcdboot, или както так. При выполнении второго кода
Цитата:

bcdedit /set {bootmgr} locale ru-RU
ничего не меняется!

okshef 24-11-2010 08:16 1550146

Цитата:

Цитата sasa74
пишет чтото типа, не найден bcdboot, или както так. »

1. Делать нужно в Windows 7
2. В командной строке с правами администратора
3. Если после выполнения условий 1 и 2 не получится - сделайте скрин окна с ошибкой.

sasa74 24-11-2010 12:25 1550301

Цитата:

Цитата okshef
1. Делать нужно в Windows 7 »

Спасибо!!!
Выполнил КОД: "bcdboot %WinDir% /l ru-RU" в Win7. Все получилось, все по-русски!!! Правда, в Vista пришлось немного перенастроить EasyBCD, т.к. изменилась очередность выбора OS и выбор загружаемой оси по умолчанию.

Scorpion72 13-01-2011 08:08 1587453

Вложений: 2
Доброе время суток.
У меня несколько другая проблема. На офисной машинке - был один винт, стояла там ХР, потом взамен поставили другой - установил W7. Позже старый винт с ХР вернулся ко мне как доп. Обе ОСи живые. Но чтоб загрузиться в другой ОС приходится через БИОС переключать диски. Хоть и не часто приходится это проделывать, но бывает ... по работе. Приоритетная у меня W7. Можно ли прикрутить сюда загрузчик?
Проблема не критичная, но пока решения сам найти не смог.
Спасибо.

okshef 15-01-2011 18:20 1589352

Scorpion72, алгоритм такой
  1. загрузитесь в Windows 7 (после этого настройки BIOS больше не изменяйте);
  2. в управлении дисками (Пуск + R, в строке "Выполнить": diskmgmt.msc) присвойте букву, например Х:, разделу "Зарезервировано системой";
  3. откройте отображение скрытых и системных файлов и с раздела Е: скопируйте на раздел Х: файлы ntldr, ntdetect.com, bootfont.bin, boot.ini
  4. в скопированном boot.ini измените значение параметра rdisk с 0 на 1 во всех строчках!!!, в случае необходимости снимите с файла атрибут "только чтение";
  5. запустите Multiboot, проверьте, что для внесения изменений в BCD выбран раздел Х:, нажмите кнопку "Выполнить";
  6. закройте программу, перезагрузитесь, проверьте загрузку;
  7. если все хорошо, в Windows 7 удалите ранее присвоенную разделу букву X: и наслаждайтесь :)
  8. если нет - сделайте новый файл bcdcfg.txt

okshef 28-01-2011 10:55 1599017

skrnn, схожая проблема - схожее решение (копипаст из предыдущего поста с изменениями):
  1. загрузитесь в Windows 7 (после этого настройки BIOS больше не изменяйте);
  2. откройте отображение скрытых и системных файлов и с раздела D: скопируйте на раздел C: файлы ntldr, ntdetect.com, bootfont.bin, boot.ini
  3. в скопированном boot.ini измените значение параметра rdisk с 0 на 1 во всех строчках!!!, проверьте и в случае необходимости снимите с файла атрибут "только чтение";
  4. запустите Multiboot, проверьте, что для внесения изменений в BCD выбран раздел С:, нажмите кнопку "Выполнить";
  5. закройте программу, перезагрузитесь, проверьте загрузку;
  6. если все хорошо - наслаждайтесь :)
  7. если нет - сделайте новый файл bcdcfg.txt

skrnn 28-01-2011 12:47 1599098

okshef
Спасибо Вам огромное. Все получилось.

okshef 30-01-2011 17:41 1600541

skrnn, я не буду переписывать все свое предыдущее сообщение, только изменения по пунктам:
1, 4, 5, 6, 7 - без изменений
2. копировать с F: на С:
3. Засада :)
Поочередно меняйте значение параметра rdisk в обеих строчках boot.ini с 0 до 2-х пока XP не загрузится.

skrnn 30-01-2011 23:28 1600758

okshef
Еще раз Вам огромное спасибо

tboroda 03-03-2011 22:03 1626700

okshef
Огромное спасибо Вам,за труд.Очень помогла ваша тема,(после внимательного изучения)всё получилось с первого раза.
СПАСИБО

dede 08-03-2011 02:14 1629697

Спасибо!!!!!!!!!!!!!!!!!
Всю получилось.
Главное внимательно прочесть и вникнуть. :yahoo:

oleg1111 13-04-2011 12:33 1657244

okshef "СПАСИБО" большое за Ваш сарказм в отношении "особо одарённых". Но во-первых, это не по мужски, а во-вторых, я битых четыре часа делала досконально (в точности) всё что Вы мне писали. Результат Вы проверяли. Так что какие либо претензии в мой адрес недопустимы. И в итоге получала от Вас: "Ох, получилось не совсем то, что я ожидал". И в придачу уж совсем непонятные заключения что в одном из файлов BCDcfg загрузка меню была, а во втором её не было. Хотя меню загрузки по факту так и не было, а я в это время абсолютно ничего не меняла в настройках и соответственно ни коим образом не могли измениться файлы BCDcfg . Спасибо великодушному "МУЖЧИНЕ" и великому "ПРОГРАММИСТУ" за оказанную помощь и джентльменское поведение. Да, не забудьте удалить, моё сообщение из форума, вдруг прочитает кто-нибудь. Всех благ. Лилия.

Kopengagen 29-08-2011 20:13 1741933

Вложений: 1
Доброго времени суток.
Хочу задать несколько "ламерских" вопросов относительно предмета данной темы.
Коротко говоря: HDD на котором была установлена Win 7, "полетел". Я получил замену неисправному Ж\д и собираюсь установить Win 7 на него.

Окно выбора загрузки Windows(организованное с помощью MultiBoot, еще на старом Ж\д), по прежнему показывает записи загрузки Win 7. Нужно ли перед установкой Windows что-то предпринимать касательно оставшихся етих записей, или можно обычным способом ставить Windows 7 не опасаясь никаких неприятностей из-за них?

HDD на который я хочу ставить Win 7, находится в одном Chenal с HDD на котором сейчас установлена Win XP, в режиме Slave, нужно ли менять Chenal для диска с Win 7, если я хочу чтобы скрытый загрузочный раздел сразу записался на HDD на котором будет установлена Win 7?

Конфигурация загрузчика:

okshef 29-08-2011 21:47 1742025

Kopengagen, файл BCDcfg.txt не дает полных данных. Давайте поступим так. Вы установите Win 7, а будут вопросы и проблемы - пишите. Файлы прикладывайте.

ku202 04-12-2011 12:41 1808977

Привет всем. 7 ка и ХР на разных дисках. Читал всё с самого начала и сделал так как ты писал. Помучился чуток, не всё понятно было. Но одно неудобство не могу устранить, мозги уже запылились. Через меню загрузки 7 ки гружу ХР. Вылазит ещё одно меню.
Первая строчка ХР, вторая 7 ка (пустая). Приоритет стоит на 7 ке. Как сделать что бы приоритет был на ХР? А как сделать что б второе меню не вылазило, знаю - время ожидания "0". Но, приоритет на 7 ке..... Спасибо.

okshef 04-12-2011 12:56 1808986

ku202, c двумя дисками всегда какие-то трудности. Для начала в обоих файлах boot.ini - на С:\ и на F:\ измените значение rdisk c 0 на 1 в секции [default] и перезагрузитесь. Проверьте загрузку, отпишитесь о результатах. Если будут проблемы - новый файл bcdcfg.txt (а проблемы, думаю, будут)

ku202 04-12-2011 13:51 1809014

Хорошо, но наверное завтра. Сегодня уже не до этого.

Уважаемый okshef! Всё получилось, проблем пока нет, второе меню не вылазит! Спасибо!
ВСЕМ у кого такие же проблемы, советую прочитать хотя бы 20 постов с самого начала.

okshef, привет. А если со стороны ХР загружать 7 ку? Получится или облом?

Sphinx114 07-12-2011 13:32 1810953

ku202, встроенными средствами никак, но можно через grub4dos, т. е. ntldr - grldr - bootmgr. Если надо, то напишу подробнее.

okshef 07-12-2011 20:28 1811207

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

ku202 14-12-2011 12:04 1814978

Извините за молчание. Так получилось.
Цитата:

Начальные условия: в вашей системе более одного жесткого диска. На одном из
них уже установлена операционная система, а на второй вы установили Windows 7.
Возникла необходимость удалить из системы жесткий диск, на котором Windows 7 не
установлена. Но оказалось, что без этого диска ваша система загружаться не
хочет.
При отключении диска с ХР, 7 ка загружалась без проблем или я что то не понял?
Цитата:

ku202, встроенными средствами никак, но можно через grub4dos, т. е. ntldr - grldr - bootmgr. Если надо, то напишу подробнее.
Загрузчиками боюсь пользоваться.... Когда то установил загрузчик, а потом его снёс....
Он мне МБР угробил. Чисто случайно перед этим читал как восстановить хлопнутый МБР и
загрузочная дискета была. Это помогло. А так бы минимум неделя хорошей работы, что бы все проги заново установить....

okshef 21-12-2011 08:37 1819241

ku202, неправильно поняли. Описана ситуация, когда файлы загрузки находятся на другом жестком диске. Если вы при отключении одного проблем не испытываете, то и не заморачивайтесь.

ku202 28-06-2012 17:57 1942215

Привет. Опять вот пишу. Ситуация такая: Сохранил Акронисом ХР, поэкспериментировал, не понравилось и решил вернуть обратно старю копию ХР. При установке случайно нажал на отмену и ...... приехали. Установил копию заново. В итоге при попытке загрузки ХР вылезает это:-
.... Файл: \ntldr
Состояние: 0хс0000225
Сведения: Не удаётся загрузить выбранную запись, поскольку отсутсвует или повреждён.
А 7ка грузится нормально. Что бы это значило и что делать? Во вложенном файле и загрузочная запись. Спасибо.

okshef 28-06-2012 20:24 1942276

ku202, в командной строке с правами администратора выполните:
Код:

bcdedit /set {ntldr} device partition=c:

ku202 29-06-2012 15:35 1942774

Спасибо, попробую..... Но я смотрю у меня 7ка вразнос пошла.... всё виснет, вылетает. инет не стабильный....... :dont-know А на ХР, если отдельно загрузиться, всё ОК..... буду разбираться.... :dont-know

biosust 21-05-2021 03:31 2958572

Доброе время суток!
Есть проблема: в ноут добавлен ССД, на нем стоит WIN7, но ноут старый и при загрузке невозможно выбрать другой загрузочный диск с WIN XP (только если ССД отключать, он в боксе из-под ДВД стоит или режим AHCI ставить, но ХP трогать нельзя, взлома к нужной проге нет). ХP нужна иногда (на ней стоит старая прога, необходимая другу для работы, работает только под ХР). Таким образом стоит задача: сделать первоначальную загрузку с винта с ХР (HDD), но загрузчик должен содержать записи с двумя ОС с разных дисков, по умолчанию запускать WIN 7, по необходимости выбирать WIN XP.
Диски, которые видны из под ХР:

1.Диск0 (ССД)- E(зарезервировано системой),F(WIN7)
2.Диск1 (HDD)- С(WINXP),D(логический).

В boot.ini написал так:

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(1)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="WINDOWS 7" /execute /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /execute /fastdetect

ХP грузится, семерка требует Hall.dll. Как исправить, чтобы семерка запускалась?


Время: 21:50.

Время: 21:50.
© OSzone.net 2001-