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

okshef
11-03-2010, 20:34
dddimmm, скопируйте boot.ini, NTDETECT.COM, ntldr на раздел С:\ с раздела F:\
boot.ini поправьте: в нижней строчке исправьте значение partition с 1 на 3
Перезагрузитесь, отпишитесь.

dddimmm
11-03-2010, 21:02
okshef,
dddimmm, скопируйте boot.ini, NTDETECT.COM, ntldr на раздел С:\ с раздела F:\
boot.ini поправьте: в нижней строчке исправьте значение partition с 1 на 3
Перезагрузитесь, отпишитесь. »

При загрузке появляются две строки:
Windows 7
и
Windows XP

После выбора второй:
прикрепил файл

далее если выбираю первую строку, загружается XP :)
если вторую то просто черный экран без каких либо признаков..

okshef
11-03-2010, 21:10
boot.ini поправьте: в нижней строчке исправьте значение partition с 1 на 3 »
Это сделали?

dddimmm
12-03-2010, 06:30
okshef,
Это сделали? »

Да, сначала поправил файл который скопировал на диск С (с W7), потом исправил и файл который был на диске F (с XP).
Иероглифы так и остались...

ZugDuk
12-03-2010, 14:20
я только высказал сожаление по поводу. А вопрос о загрузке решить можно, пользуясь имеющейся информацией. Дело в том, что при некорректно работающих операционных системах вопрос о загрузке тоже становится некорректным, ибо причиной не-загрузки может быть вовсе не загрузчик, а это уже выходит за рамки темы. »
Да. Действительно решить вопрос оказалось можно.
На счет систем. Они у меня абсолютно корректно работающие. А с чего бы им быть некорректными ?

Почтенный, а чегой-то с Вас поперло? Зря Вы так. Люди правильно сказали: 2 ОСи в один раздел - изврат. Присовокупляюсь. »
И чего же в этом извратного ? По моему плодить лишние разделы просто не к чему.
В общем проблему я решил. Обе системы: Windows 7 RC 7200 64 бита и Windows XP SP2 32 бита успешно загружаются с одного раздела.
В процессе поиска и экспериментов я делал много разных телодвижений, много из них лишних, по этому описывать их все смысла не вижу. Напишу только те, которые на мой взгляд приведут к результату. Но на истину не претендую.

Итак последовательность действий для установки 7ки и XP в один раздел должна быть примерно такой:
1. Создаем первичный раздел, форматируем его в ntfs, делаем активным.
2. Устанавливаем 7ку.
3. Устанавливаем XP.
4. Редактируем файл c:\boot.ini (файл скрытый системный)
В конец файла дописываем строчку:
c:\ntldr="Windows XP"
Во второй сверху строке, значение timeout устанавливаем в 0.
5. Восстанавливаем загрузчик 7ки. Для этого:
Загружаемся с установочного диска windows 7.
После меню выбора языка, выбираем Восстановление системы
Выбираем свою систему Windows 7 и нажимаем далее
Выбираем пункт «Командная строка»
Набираем:
X:\BOOT\bootsect /nt60 All
где Х - буква привода DVD-ROM с установочным диском Windows 7
6. Выходим из командной строки, перезагружаемся и радуемся возможности выбора 2ух операционок, доступных для загрузки. :super:

okshef
12-03-2010, 18:32
dddimmm, найдите файл bootfont.bin и скопируйте его на с:\
Повторите файл bcdcfg.txt

Bow4ik
13-03-2010, 09:03
Первоначально была установлена Windows Seven. Затем поставил Windows Xp. Надо создать загрузчик с возможностью выбора загрузки двух систем.
Обычное нажатие кнопки Выполнить не помогло. После перезагрузки по-прежнему грузится XP.

okshef
13-03-2010, 12:27
Bow4ik, скопируйте из папки E:\windows\system32 на раздел С:\ файл bcdboot.exe, запустите командную строку (Пуск + R, в строке "Выполнить" наберите cmd) и выполните c:\bcdboot.exe e:\windows /l ru-ru /s c: Повторно запустите Multiboot и перезагрузитесь. Если не получится - сделайте новый файл bcdcfg.txt

Bow4ik
13-03-2010, 12:38
Вот такая штука

okshef
13-03-2010, 12:52
Bow4ik, Как получить доступ к файлам, папкам, разделам реестра в Windows Vista и Windows 7 (http://www.oszone.net/7836/)
Почитайте методику, твик реестра применять бесполезно ввиду отсутствия нужных программ в XP. Ни в коем случае не становитесь владельцем папок и файлов Windows 7 (кроме файла bcdboot.exe на с:\) - рискуете порушить систему. Если и после этого не получится - выполните восстановление запуска, загрузившись с установочного диска Windows 7.

Барсцик
14-03-2010, 10:04
а как к этому всему добавить Linux Ubuntu? он у меня стоял до семёрки,я её установил,её загрузчик поверх встал. В принципе мне он не мешает,только вот надо добавить туда пингвина.

okshef
14-03-2010, 11:04
Барсцик, с этой задачей прекрасно справляется EasyBCD. Лучше взять 2.0 beta (http://rapidshare.com/files/303908122/EasyBCD_2.0_Beta_-_Build_76.exe). В качестве теории почитайте (http://itsecure.org.ua/publ/47-1-0-621)
Но тема-то не об этом! Первый поиск по разделу, и вот: Установка ОС XP, 7 и Ubuntu (http://forum.oszone.net/thread-152263.html)

1gor
14-03-2010, 12:53
Прошу помочь с проблемой.
Есть 2 HDD. Сначала на один была установлена 7ка (установилась без скрытого раздела, файлы загрузки на своем диске), затем на другой ХР. На всякий случай скопировал файлы загрузки 7-ки на диск с ХР.
С помощью устан-го диска 7-ки восстановил загрузчик. Через bcdedit добавил в меню ХР, но он не грузится - пишет поврежден или отсутствует файл ntoskrnl.exe. Может проблема в том, что при установке 7-ки первым в загрузке стоял диск предназначенный для нее, а при установке ХР - соответственно для ХР. При установке 7-ки просто забыл поставить первым диск для ХР. При установке первым диска для ХР - после установки ХР буквы дисков располагаются в привычном порядке.
Где-то напутал, но где - не пойму.
Скрин "управления дисками" из-под ХР и bcdcfg.txt прилагается.

Забыл добавить:
диск 0 - диск для ХР (диск С и пр), диск 1 - для 7-ки (диск D и пр))

okshef
14-03-2010, 13:38
1gor, в командной строке с правами администратора (http://okshef.narod.ru/Tech_Img/Cmd_with_admin_rights.jpg) выполните:bcdedit /set {ntldr} device partition=d: В boot.ini на d:\ значение параметра rdisk исправьте с 0 на 1 в обеих строчках!!!
Перезагрузитесь, отпишитесь.

Барсцик
14-03-2010, 13:52
у меня такой несколько побочный вопрос...
недавно другу установил 7-ку как вторую,а потом удалил раздел хрюшки (чтобы место добавить к d),конечно же загрузка не могла после этого пахать,я вставил установочный диск,встроенной утилитой восстановил,загрузка прошла,но... винда сама кастрированная была,урезана до ужаса,т.е. не рабочая.
Это получается,что при использовании системных родных утилит майкрософт слетает активатор?

okshef
14-03-2010, 14:03
Барсцик, родные утилиты возвращают покоцанные активаторами файлы загрузки. Больше ничего.

1gor
14-03-2010, 16:01
okshef, извините за беспокойство

Я разобрался сам. Поскольку я переставлял ХРюшу 2 раза (сборки были разными), то на диске с 7-кой был неверный boot.ini.
Что странно, так это то, что у меня стоит первым в загрузке диск с ХР - и двойное меню работает. Хотя, то ли здесь , то ли в статьях было сказано, что первым должен стоять диск с 7-кой.

Только сейчас заметил, что 7-ка воспринимает диск с ХР как "съемный". Странно... Я уже ранее устанавливал две системы - такого не было. Как думаете почему?


...Только сейчас заметил, что жена флешку не вытащила. -)

okshef
14-03-2010, 18:27
Хотя, то ли здесь , то ли в статьях было сказано, что первым должен стоять диск с 7-кой. »
У вас 2 активных диска. Первым должен быть тот, на котором в данный момент расположен загрузчик. У вас полный комплект на одном и на другом диске, поэтому при определенном умении можно загружаться при любом порядке загрузки в BIOS. Кстати, сначала хотел вам посоветовать поменять порядок загрузки в BIOS, но при данном порядке нужно было сделать то, о чем я говорил.

Cashmar
16-03-2010, 00:03
Здравствуйте, столкнулся с такой проблемой. Я устанавливал Windows 7 сначала на диск С, он у меня активный, потом поставил на логический диск (E) Windows XP. С помощью вашей программы MultiBoot сделал двойную загрузку. Все работало нормально, но через пару дней слетела семёрка. К счастью было сделано два образа (семерки и XP) Acronics'ом. Но при восстановлении любого из них загружается только семерка, а из под нее не получается восстановить загрузку XP. помогите пожалуйста, читал ветви форума, пробовал всякие варианты, но не получилось, где-то допустил ошибку :(

okshef
16-03-2010, 00:24
Cashmar, примените еще раз Multiboot - нажмите "Выполнить" После этого скопируйте текст из окна "Выполняемые команды и отчет" и вставьте в следующее сообщение. Должно получиться.




© OSzone.net 2001-2012