PDA

Показать полную графическую версию : Меню загрузки Windows 7 и Windows XP находящихся на двух ФИЗИЧЕСКИ разных hdd


Страниц : 1 2 [3] 4 5 6 7 8 9 10 11

slava
23-10-2009, 21:11
прислал.

okshef
23-10-2009, 21:16
slava, возьмите тот boot.ini, который у вас на диске I и просто скопируйте его на С. Перезагрузитесь, отпишитесь

slava
23-10-2009, 21:38
okshef всё то же самое, без изменений

okshef
23-10-2009, 21:49
Тогда попробуем другой вариант: в командной строке с правами администратора выполните bcdedit /set {ntldr} device partition=i: перезагрузка - отчет

slava
23-10-2009, 22:58
okshef не хочет. что и в прошлый раз. а вобче есть надежда?

okshef
23-10-2009, 23:29
вобче есть надежда? » надежда умирает последней.
Еще несколько вопросов:
1. Вы скопировали на раздел С: файл boot.ini (неизмененный) с раздела I: ?
2. Приведите точный и полный текст сообщения после выбора в меню загрузки Windows XP
3. Скачайте diskMgm.exe.7z (http://forum.oszone.net/attachment.php?attachmentid=33012&d=1254732045), распакуйте на диск С: (кстати, файлы 1 и 2 можете удалить), запустите ком. строку с правами администратора и выполните
c:\diskmgm.exe >c:\dc.txt закройте консоль и прикрепите к сообщению образовавшийся на диске С: файл dc.txt

NightCat
25-10-2009, 02:08
у меня вопрос к slava
до того, как просить помощи
1. команды из первого поста (шапки) (http://forum.oszone.net/post-1226950.html#post1226950) выполнял?
2. изменял boot.ini как написано этом посте (http://forum.oszone.net/post-1227348-8.html)?

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

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

Valeant
25-10-2009, 08:59
Для информации в качестве определения диска можно использовать такие ссылки:

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

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

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

okshef
25-10-2009, 16:36
slava, у вас есть загрузочный диск Windows XP, с помощью которого вы сможете войти в консоль восстановления?
Дополнительно: вернем все назад bcdedit /set {ntldr} device partition=c:
Возьмите в аттаче архив с boot.ini, скачайте, распакуйте на С:
Перезагрузитесь и ответьте на вопросы.

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

Valeant
25-10-2009, 18:29
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
slava, deviCe, а не deviSe, и повторите bcdedit /set {ntldr} device partition=c:
Valeant, позвольте мы решим с slava, а потом я объясню, где ошибка в ваших рассуждениях. ОК?

slava
25-10-2009, 21:07
okshef и так не выходит

Valeant
25-10-2009, 21:15
okshef,
нет вопросов

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

slava
25-10-2009, 22:31
okshef
извиняюсь за косяки (глаз да глаз). перезагрузился и чёрный экран. ну и ситуёвина

okshef
25-10-2009, 22:59
slava, скачайте еще раз, распакуйте на С, согласитесь с заменой, перезагружайтесь

slava
25-10-2009, 23:19
okshef
без изменений :(




© OSzone.net 2001-2012