Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Две ОС (Windows 7 и Windows XP) на одном компьютере

Автор: dialmak
Дата сообщения: 08.06.2011 03:04

Цитата:
кстати под IDE native Семерка не грузится

НУ это уже другая хрень...
Автор: igor_le
Дата сообщения: 08.06.2011 18:15
Господа, прошу помочь, вообщем как всегда поторопился и теперь задаю вопросы - что делать?

Установил Windows 7 в один раздел с XP. Все файлы XP перенесены в папку Old windows, при выборе предыдущей версии в бутманагере черный экран с курсором и XP не грузится.

Подскажите плиз, реально ли воостановить загрузку XP при данном раскладе ?
Автор: HDD
Дата сообщения: 08.06.2011 19:08
igor_le

Цитата:
Подскажите плиз, реально ли воостановить загрузку XP при данном раскладе ?

Не восстановить загрузку, а вернуть пред. систему.
Используй поиск по форуму
Как удалить Windows 7 ?
Автор: Death_INN
Дата сообщения: 08.06.2011 22:37

Цитата:
кстати под IDE native Семерка не грузится

Win7 все равно, что выставлено в Bios, IDE или SATA. Все прекрасно грузится, если сервисы не отключены.
Автор: MINZDRAVV
Дата сообщения: 09.06.2011 17:26
А как одну винду удалить из загрузчика?
Автор: colovorot
Дата сообщения: 09.06.2011 18:48

Цитата:
А как одну винду удалить из загрузчика?

Смотря из какого загрузчика. Уточняйте что и откуда.
Автор: MINZDRAVV
Дата сообщения: 09.06.2011 19:39

Цитата:
Смотря из какого загрузчика. Уточняйте что и откуда.
Еслиб я знал, какие в венде бывают загрузчики...
Две винды XP. Home и профешинал. Вторую стёр физически, и не хочу чтоб она о себе при загрузке напоминала.
Подскажите как её от-туда удалить?
Автор: Payal
Дата сообщения: 09.06.2011 19:48
через boot.ini или через " загрузка и восстановление"
чтоб увидеть boot.ini нужно включить показ скрытых файлов в свойсвах папки
Автор: MINZDRAVV
Дата сообщения: 09.06.2011 20:15

Цитата:
через boot.ini или через " загрузка и восстановление"
Не находит boot.ini (показ скрытых файлов включён). А "загрузка и восстановление" выглядит как просто "восстановление". Нет там никакой загрузки.
Куда копать дальше?
Автор: Payal
Дата сообщения: 09.06.2011 20:25
правой кнопкой мой комп > свойства >дополнительно>внизу параметры
ps.надо было в другой теме спрашивать ...
Автор: HDD
Дата сообщения: 10.06.2011 13:33
MINZDRAVV
А чего бы вам не спрашивать в профильном топике?

Цитата:
Две винды XP.

Вот и ищите топик по двум ХР. Мало того, в шапке почитать религия не позволяет?
Цитата:
Как и чем отредактировать загрузчик: EasyBCD или BCDEdit или VistaBootPro


Автор: Maks150988
Дата сообщения: 14.06.2011 10:08
Ситуация следующая. Есть ноутбук, в нем жесткий диск, первые 3 раздела первичные, последний - EISA логический. На первом разделе C установлена Windows 7, на втором D - Windows XP. На разделе с Windows 7 есть папка Boot и файл bootmgr. На разделе с Windows XP файлы AUTOEXEC.BAT, boot.ini, CONFIG.SYS, IO.SYS, MSDOS.SYS, NTDETECT.COM, ntldr.
Выбираю Windows XP из загрузочного списка, появляется на долю секунды надпись какая-то и дальше сброс и биос опять начинает свою работу и цикл можно повторять до бесконечности. Вероятно ntldr is missing или в этом духе, там что-то есть похожее.

Диспетчер загрузки Windows
--------------------
идентификатор {bootmgr}
device partition=C:
path \bootmgr
description Windows Boot Manager
locale ru-RU
default {current}
displayorder {current}
{ntldr}
timeout 15

Загрузка Windows
-------------------
идентификатор {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7 Home Basic
locale ru-RU
osdevice partition=C:
systemroot \Windows
resumeobject {995fa3cf-95d1-11e0-a30e-806e6f6e6963}

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


Может путь неверно указан к ntldr в базе для бутменеджера?
Автор: dialmak
Дата сообщения: 14.06.2011 11:05
Maks150988
Так не будет работать.
A. Загрузчики должны быть на одном разделе для загрузки через BCD
1. Переместить загрузчик XP на раздел с Win7 и откорректировать BCD
2. Наоборот - переместить загрузчик Win7 на раздел с XP и откорректировать BCD (так лучше, чем 1)

В. Плюнуть на BCD и переключаться через смену активного раздела.
1. Для переключения использовать скрипт.
2. Для переключения использовать бут.
3. Переключать вручную через diskmgmt.msc. Самый простой вариант.
http://forum.ru-board.com/topic.cgi?forum=62&topic=17349&start=580#18
Автор: Maks150988
Дата сообщения: 14.06.2011 16:10
dialmak

Сордержимое boot.ini сейчас такое.

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


Я выбираю первый вариант в А. Все файлы от XP переместил на раздел C. Что еще надо откорректировать в BCD?

При загрузке Windows XP появляется сообщение бутменеджера что не удается мол загрузить Windows и блаблабла.


File: \ntldr
Status: 0xc000000f


Смотрел этот код, ну вроде ntldr нормальный, чего еще надо.
Автор: dialmak
Дата сообщения: 14.06.2011 16:33

Цитата:
Я выбираю первый вариант в А. Все файлы от XP переместил на раздел C. Что еще надо откорректировать в BCD?

Самый неудачный выбор. Ну да ладно. Вначале нужно было изменить активный раздел и попробовать загрузиться в XP.
Тогда было бы ясно что и как устроено у тебя. Правда в случае проблем нужно иметь какой-нибудь LiveCD для возврата активного раздела, если XP вдруг не загрузиться. А без инфы тяжело гадать.

Ну в BCD нужно C:

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

Есть хорошая программа http://soft.oszone.net/program/9336/MultiBoot/ Она тебе поможет.
Для определения правильных параметров boot.ini смотри http://forum.oszone.net/thread-196715.html

Добавлено:
Если вдруг ничего не получится - внимательно читай http://www.oszone.net/10377/
Автор: Maks150988
Дата сообщения: 14.06.2011 21:03
dialmak
Я пользовался этой программой, да толку никакого не было, вот решил вручную чтобы раз и навсегда уяснить принцип.

Сделал сначала так для восстановления загрузки Windows XP:

attrib -h -r -s c:/boot.ini
del c:boot.ini
bootCfg /rebuild
fixboot


Windows XP теперь можно было загружать, естественно загрузить Windows 7 я больше не мог. Файлы для загрузки и сам загрузчик оказались на диске C. Ну все как положено собственно.
После загружаюсь с установочного диска Windows 7 и ввожу следующие команды:

bootrec /fixmbr
bootrec /fixboot


Там же вызываю консоль восстановления где восстанавливаю запуск первой гиперссылкой.

Теперь уже Windows 7 можно загружать, а Windows XP - нет. В командной строке выполняю следующие команды:

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


Перезагружаю ноутбук и Windows Boot Manager пишет следующее:

Windows failed to start. A recent hardware or software change might be the cause. To fix the problem:
1. blablabla
2. blablabla
3. blablabla
File: \ntldr
Status: 0xc000000f
Info: The selected entry could not be loaded because the application is missing or corrupt.


Где ошибка?
Автор: dialmak
Дата сообщения: 15.06.2011 02:15
Maks150988

Цитата:
Windows XP теперь можно было загружать, естественно загрузить Windows 7 я больше не мог.

А раздел с ядром XP (папкой Windows от XP) как виделся? Как С: или D: из XP ?

Всё правильно делал, кроме

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

Почему же d: - нужно c: . У тебя же активный раздел - Win7 - он будет с: после BIOSa и именно там стоит ntldr. Удаляешь старый пункт

bcdedit /delete {ntldr} /f
Перегрузить и затем выполнить

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

Если это не поможет (теоретически это возможно, хотя вряд ли, в твоём случае - должно всё быть ОК)
- то значит A пункт 2 (я сразу написал, что это лучше - активный раздел с XP и там 2 загрузчика)
- варианты B
То есть загрузчик ntldr возвращаешь назад и .... т.д. Вот пример установки бута для такой конфигурации http://forum.ru-board.com/topic.cgi?forum=62&topic=18466&start=0&limit=1&m=3#1 . ОС стоят - просто поставить бут.
- или переустановка XP (тогда у тебя будет вариант A пункт 1, раздел с ядром XP будет видеться как D: из XP)
Кстати A пункт 1 и 2 можно использовать вместе. То есть всё равно будет, где активный раздел - и там и там по 2 загрузчика (всего 4). Значит в любой момент можно будет грохнуть одну ОС - вторая всё равно будет грузится.
Автор: Maks150988
Дата сообщения: 15.06.2011 11:04
dialmak
Точно, указал разделом C значение device partition и появилась возможность загрузки Windows XP.
Из под Windows XP ее раздел отображается как D.
Просто мне казалось что данное значение это именно тот раздел на котором установлена сама система, я еще и в тех программах тыкался, вроде ничего не меняют значит и у меня правильно должно быть, а загрузка не идет, а оно вон как оказалось.
Автор: dialmak
Дата сообщения: 15.06.2011 17:09
Maks150988

Цитата:
Из под Windows XP ее раздел отображается как D.

Тогда A пункт 2 и B врядли заработали бы. Хотя странно. А как же загрузчик оказался на разделе с XP? Если он там, то винда должна была видеть своё ядро на разделе С:
Мутанули вы что-то...
Автор: Maks150988
Дата сообщения: 16.06.2011 10:09
dialmak
Я перемещал загрузочные файлы с Live CD.
Автор: dialmak
Дата сообщения: 16.06.2011 11:24
Maks150988

Цитата:
Я перемещал загрузочные файлы с Live CD.

Извращенец
Автор: Death_INN
Дата сообщения: 19.06.2011 11:06
Maks150988, самым простым решением для вас была (ничего никуда не перемещая) установка загрузчика в MBR, как советовал dialmak. Лучшее решение - MBR от LEX.

Другое простое решение - прописка в активный (hd0,0) PBR от grub4dos.
Автор: dialmak
Дата сообщения: 19.06.2011 11:20
Death_INN
В данной ситуации то что он сделал - оптимальный вариант. XP устанавливалась через ж.. , вернее через гланды. MBR от LEX не сработал бы.
Автор: MisterXX
Дата сообщения: 12.07.2011 18:04
Господа, подскажите кто знает. Стоит Windows 7 x86, на этот же диск, но в другой раздел хочу поставить Windows 7 x64 (для Crysis2). Т.е. будет диск С х86, а диск D х64. И если я захочу отформатировать диск С с х86, то Windows 7 x64 умрет вместе с х86 или нет? Или можно её будет восстановить?
Автор: dialmak
Дата сообщения: 12.07.2011 20:45

Цитата:
если я захочу отформатировать диск С с х86, то Windows 7 x64 умрет вместе с х86 или нет? Или можно её будет восстановить?

Смотря как ставилась первая ОС. Если есть зарезервированній раздел, то умрёт только убитая ОС. Меню прийдётся подправить просто.
Если зарезервированного раздела нет, то умрут обе. Восстановить можно - но долго описывать и нужно знать ситуацию.

Если зарезервированного раздела нет, то можно поставить на разные активные разделы. Тогда они будут независимые.
Порядок простой.
1. Ставишь x86.
2. В Управлении дисками x86 делаешь и форматируешь основной раздел для x64. Там же назначаешь его активным. Перегружаешся.
3. Ставишь x64 на созданный в x86 раздел. Всё. Будет выбор 2 ОС из меню x64 (если вдруг второй ОС в меню не появится, то запускаешь Восстановление загрузки и вторая ОС добавится автоматически). Теперь можно создать остальные нужные разделы и отформатировать их в Управлении дисками x64.

При желании теперь в любой момент можно удалить x86 (файлы ОС или раздел отформатировать) из x64.
Если захочется удалить x64, то в Управлении дисками x64 назначаешь раздел x86 активным и перегружаешся в x86. Из x86 теперь можно удалить x64 (файлы ОС или раздел отформатировать).

Так же и третью можно поставить...
Автор: MisterXX
Дата сообщения: 12.07.2011 22:15
dialmak
Спасибо. Так и попробую сделать.
Автор: dialmak
Дата сообщения: 12.07.2011 23:22
MisterXX
Важное замечание без которого ничего не заработает.

Цитата:
В Управлении дисками x86 делаешь и форматируешь основной раздел для x64.

Он должен быть именно основным. Тёмно-синего, а не светло-синего цвета в diskmgmt.msc
Автор: MisterXX
Дата сообщения: 13.07.2011 07:42

Цитата:
Он должен быть именно основным. Тёмно-синего, а не светло-синего цвета в diskmgmt.msc


Всё так и сделал. Вторая ОС не появилась добавил её с помощью EasyBootCD, и всё заработало. Или нужно было именно с диска делать восстановление загрузки?
Автор: dialmak
Дата сообщения: 13.07.2011 08:53
MisterXX

Цитата:
Вторая ОС не появилась добавил её с помощью EasyBootCD, и всё заработало. Или нужно было именно с диска делать восстановление загрузки?

По барабану. Можно и так и так.
В этой конфигурации любой раздел с любой ОС может быть активным. Теперь если сделать активным другой раздел с другой ОС и перегрузиться - то там тоже нужно в меню добавить первую ОС. Хотя это не обязательно. Можно пользоваться на постоянку любым активным разделом.


Добавлено:
В идеале желательно из каждой ОС удалить букву раздела другой ОС - чтобы не путаться и случайно что-то не грохнуть. Общие программы лучше ставить на другой несистемный раздел - меньше места займёт. Возможно некоторые прийдётся проинсталлировать дважды, если они что-то пишут в реестр.
Автор: dcupsbimbo
Дата сообщения: 02.09.2011 08:39
чем будет отличаться установка двух ОС (ХР и 7ка) на разных HDD от установки осей на одном HDD? или методика та же?
ХР уже стоит. Постепенно хочу перейти на 7ку. Купил второй HDD, хочу на него 7ку поставить. Хочу чтоб все было также как и при установке на один HDD (меню выбор оси).

Страницы: 1234567891011121314151617181920212223242526272829

Предыдущая тема: Проблема с установкой Windows xp


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.