PDA

Показать полную графическую версию : Восстановление загрузки Windows 7 после установки XP и создание двойной загрузки


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 [92] 93 94 95 96 97 98 99 100 101

weer6185
02-11-2010, 20:36
а там и менять то нечего диск то в системе один он и так первым в списке устройств для загрузки

okshef
02-11-2010, 20:38
У меня в на компе два диска 500 и 40 гб »
????

weer6185
02-11-2010, 20:44
ну 40 гб тут роли никакой не играет, там никакой системы не было установлено

okshef
02-11-2010, 20:47
Тогда просто отключите и проверьте результат.

Dalet
02-11-2010, 20:57
Ситуация такова:

2 HDD. Один отключил, поставил Вин7, отключил. Подключил второй, поставил ВинХР.
Включил оба. По умолчанию HDD1/Win7.
При инициализации БИОС есть возможность нажать F8 и выбрать устройство загрузки (HDD0,HDD1,DVD,USB,FDD,etc).
Могу загрузить любую систему без проблем. Разница в логических дисках:
Win7 : HDD1-C: HDD0-D:
WINXP: HDD0-C: HDD1-D:
Проблема в очень короткой паузе для нажатия F8: часто не успеваю. Результат: прерывание нормальной загрузки винды и как результат ошибки как на диски, так и в винде.

Пробовал разные мультизагрузчики, многие не видят даже висту. А которые видят - глючат. Как результат при очередной проверке диска при загрузке Вин7 были уничтожены некоторые каталоги в несколько гигов нужной инфы (не игры) и перестал грузится ВинХР. С плясками ХР загрузил в почти первозданном виде (почти как после установки).

Есть-ли вариант передачи загрузки на другой диск средствами Винды с любого диска на любой? С изменяемой паузой при выборе. MultiBoot пробовал: работает отлично, ХР не видит(в смысле загрузчик видит, запись добавляет, но при выборе из меню загрузки Вин7 ноль):

Приложение не найдено или повреждено.


PS: Компьютер используется ребенком,женщиной и мной.

okshef
02-11-2010, 21:18
Dalet, сделайте 2 файла, получение которых описано после слов Внимание - обязательно к исполнению! в шапке темы.

Dalet
02-11-2010, 22:28
Dalet, сделайте 2 файла, получение которых описано после слов Внимание - обязательно к исполнению! в шапке темы. »


Поправка: буква диска D: заменить на E:. (По привычке писал как в предыдущей конфигурации). Сорри.

С диска1 загружен Вин7 , на диске0 ВинХР.
http://daletnet.by.ru/images/02.11.png
Со свободным местом что-то не то:
http://daletnet.by.ru/images/02.12.png
bcdcfg.txt (http://daletnet.by.ru/images/BCDcfg.txt)

okshef
02-11-2010, 22:51
Со свободным местом что не то: »
задайте вопрос в подходящей теме или создайте новую.
По теме: откройте отображение скрытых и системных файлов (http://okshef.narod.ru/Tech_Img/FolderView.jpg) и скопируйте (но не переместите) в корень диска С: с Е: файлы загрузки XP - boot.ini, ntldr, bootfont.bin и ntdetect.com. В скопированном файле boot.ini исправьте значение параметра rdisk с 0 на 1
Перезагрузитесь, проверьте возможность загрузки в XP.

Dalet
02-11-2010, 23:06
файлы загрузки XP - boot.ini, ntldr, bootfont.bin и ntdetect.com. В скопированном файле boot.ini исправьте значение параметра rdisk с 0 на 1 »

Всё сделал. Теперь при загрузке ХР выдает ошибку HAL.DLL. Отсутствует или поврежден. То есть не нашел.

При загрузке из БИОСА всё нормально. Пишу уже из ХР.

okshef
02-11-2010, 23:09
Dalet, новый файл bcdcfg.txt сделайте.

Dalet
03-11-2010, 00:13
В скопированном файле boot.ini исправьте значение параметра rdisk с 0 на 1 »

Спасибо, всё получилось. Только в файле boot.ini две строчки с этим параметром(по умолчанию). Надо менять везде.

okshef
03-11-2010, 00:28
Dalet, ну и хорошо. Обычно я делаю такую оговорку, а тут... Как-то вылетело. Праздник! (http://forum.oszone.net/thread-190118.html)

Алешка
04-11-2010, 13:48
Хорошо, возьмите BootXP.rar
Boot.ini создадите сами - создадите текстовый файл и сохраните с расширением *.ini
Код:
[boot loader]
timeout=10
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 »
Все сделал, но там какая-то проблема с hal.dll... А, кстати, вы сказали скопировать с С: на Е:, но у меня Е: - DVD-дисковод, поэтому я копировал на D:, где и установлена ХР.

okshef
04-11-2010, 19:28
Алешка, постольку, поскольку вы в теме появляетесь раз в неделю, уловить ход исправления ситуации тяжело. Поэтому, сделайте все файлы, указанные в шапке темы. Помимо ранее высказанного предположения об игре с активностью, скажу, что вы меня водили за нос, а именно - файл был сделан из XP, а теперь она странным образом не загружается.

MihailPK
05-11-2010, 11:53
Здравствуйте!Прошу помощи!
У меня подобная проблема http://forum.oszone.net/thread-169420.html операции с Boot.ini без результата.
На диске С стаяла XP SP3 32
На второй диск D поставил 7ку 64х Макс.
Меню выбора операционок есть,но при загрузке ХР ругается что файла ntoskrnl нет или поврежден.Заменил его с загрузочного диска,не помогло.
Щас сижу на 7ке.
Сейчас 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 /numproc=4

отчет из MultiBoot

Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=C:
description Windows Boot Manager
locale ru-RU
inherit {globalsettings}
default {current}
resumeobject {dfde0235-e7c3-11df-bfaf-b3ebbe525eca}
displayorder {ntldr}
{current}
toolsdisplayorder {memdiag}
timeout 30

Windows Legacy OS Loader
------------------------
identifier {ntldr}
device partition=C:
path \ntldr
description Earlier Version of Windows

Windows Boot Loader
-------------------
identifier {current}
device partition=D:
path \Windows\system32\winload.exe
description Windows 7
locale ru-RU
inherit {bootloadersettings}
recoverysequence {dfde0237-e7c3-11df-bfaf-b3ebbe525eca}
recoveryenabled Yes
osdevice partition=D:
systemroot \Windows
resumeobject {dfde0235-e7c3-11df-bfaf-b3ebbe525eca}
nx OptIn

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

Файл C:\boot.ini размером в 197 байт.
[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" /FASTDETECT

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

C: (\\?\Volume{d68afa65-e767-11df-9fe2-806e6f6e6963}\) \Device\HarddiskVolume1
Том загрузочный (0 - нет, 1 - да)? 1
Количество скрытых секторов на томе 63
Размер тома в байтах 200047002624
Тип тома 7
Тип тома распознан? 1
Сдвиг тома от начала диска в байтах 32256
Номер тома на диске 1
Номер диска 0

D: (\\?\Volume{d68afa66-e767-11df-9fe2-806e6f6e6963}\) \Device\HarddiskVolume2
Том загрузочный (0 - нет, 1 - да)? 1
Количество скрытых секторов на томе 63
Размер тома в байтах 1000203305472
Тип тома 7
Тип тома распознан? 1
Сдвиг тома от начала диска в байтах 32256
Номер тома на диске 1
Номер диска 1

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

okshef
05-11-2010, 13:20
В boot.ini исправьте значение параметра rdisk с 2 на 0 в обеих строчках.

Сейчас Boot такой »
Ваш boot.ini на разделе С: - скрытый и системный. А то, что вы приводите - все что угодно, но не boot.ini

MihailPK
05-11-2010, 14:22
rdisk не было 2,и было 0

Щас
[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 /numproc=4
Вот новый отчет

Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=C:
description Windows Boot Manager
locale ru-RU
inherit {globalsettings}
default {current}
resumeobject {dfde0235-e7c3-11df-bfaf-b3ebbe525eca}
displayorder {ntldr}
{current}
toolsdisplayorder {memdiag}
timeout 30

Windows Legacy OS Loader
------------------------
identifier {ntldr}
device partition=C:
path \ntldr
description Earlier Version of Windows

Windows Boot Loader
-------------------
identifier {current}
device partition=D:
path \Windows\system32\winload.exe
description Windows 7
locale ru-RU
inherit {bootloadersettings}
recoverysequence {dfde0237-e7c3-11df-bfaf-b3ebbe525eca}
recoveryenabled Yes
osdevice partition=D:
systemroot \Windows
resumeobject {dfde0235-e7c3-11df-bfaf-b3ebbe525eca}
nx OptIn

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

Файл C:\boot.ini размером в 225 байт.
[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 /numproc=4

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

C: (\\?\Volume{d68afa65-e767-11df-9fe2-806e6f6e6963}\) \Device\HarddiskVolume1
Том загрузочный (0 - нет, 1 - да)? 1
Количество скрытых секторов на томе 63
Размер тома в байтах 200047002624
Тип тома 7
Тип тома распознан? 1
Сдвиг тома от начала диска в байтах 32256
Номер тома на диске 1
Номер диска 0

D: (\\?\Volume{d68afa66-e767-11df-9fe2-806e6f6e6963}\) \Device\HarddiskVolume2
Том загрузочный (0 - нет, 1 - да)? 1
Количество скрытых секторов на томе 63
Размер тома в байтах 1000203305472
Тип тома 7
Тип тома распознан? 1
Сдвиг тома от начала диска в байтах 32256
Номер тома на диске 1
Номер диска 1

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

boot.ini отображается щас как простой файл из семерки,т.к пробовал его менять...

okshef
05-11-2010, 14:28
Вот сейчас - правильно. Перезагружались, проверяли? Точно ошибку, если будет.

MihailPK
05-11-2010, 14:48
<Windows root>\system32\ntoskrnl.exe поврежен или не найден

вот точно http://s016.radikal.ru/i334/1011/8e/07bc5fe73315t.jpg (http://radikal.ru/F/s016.radikal.ru/i334/1011/8e/07bc5fe73315.jpg.html)

okshef
05-11-2010, 14:59
MihailPK, отключите (физически) на время диск с Win 7 и еще раз попробуйте загрузиться.




© OSzone.net 2001-2012