Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Две ОС (Windows 7 и Windows XP) на одном компьютере

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

despero



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Установка Windows XP и Windows 7 на один компьютер - Подробное описание 3-х вариантов.
Как правильно установить Win7 второй системой на один HDD
Загрузчик у Win7 восстанавливается так же как и у WinVista. Статьи по теме. Т.е. читаем и мысленно подставляем вместо Vista цифру "7".
 
Windows Vista и XP на одном компьютере - Vista ставится первой
Установка Windows XP на компьютер с Windows Vista
Windows Vista и XP на одном компьютере - XP ставится первой
Установка Windows7, Windows XP и Linux на один диск вариант от ostapostapukr
Установка Windows 7 или Windows Vista второй системой на ноутбук с Windows XP Статья от FuzzyL
Как и чем отредактировать загрузчик: EasyBCD или BCDEdit или VistaBootPro

Всего записей: 31 | Зарегистр. 27-01-2009 | Отправлено: 18:00 21-06-2009 | Исправлено: driver29, 02:31 15-07-2014
FastKirik1234

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak

Цитата:
Можно и так. Только "лишних" 2 винта будет и 2 нужно отключать.  
А можно меняя приоритет HDD в БИОСе. Но отключение надёжнее - не запутаешься.  
Чтобы переключать системы лучше использовать бут

хм, в смысле на время установки лучше выдернуть и просто файлопомойку из матери?
 
colovorot
Спасибо

Всего записей: 17 | Зарегистр. 16-10-2009 | Отправлено: 17:47 29-05-2011
dialmak



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FastKirik1234

Цитата:
хм, в смысле на время установки лучше выдернуть и просто файлопомойку из матери?  

да . нужно оставить один винт. иначе есть вероятность установки загрузчика в файлопомойку... если вы не проконтролируете в БИОСе приоритет HDD
А если контролировать приоритет, то тогда незачем отключать винты вообще...

Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 18:23 29-05-2011
FastKirik1234

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak
Спасибо, учту данный факт.
 
Благодарю за помощь.

Всего записей: 17 | Зарегистр. 16-10-2009 | Отправлено: 18:43 29-05-2011
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа! Заточены ли системные загрузочные файлы семерки под стандартный размер кластера (4 kb)?

Всего записей: 3548 | Зарегистр. 24-10-2002 | Отправлено: 16:18 30-05-2011 | Исправлено: Death_INN, 16:20 30-05-2011
dialmak



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN

Цитата:
Господа! Заточены ли системные загрузочные файлы семерки под стандартный размер кластера (4 kb)?

А вообще хороший вопрос. Не задумывался как-то об этом. Может кто-то знает?

Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 16:39 30-05-2011
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Устанавливал семерку из под WinPE на активный основной раздел (30 гиг), отформатированный с размером кластера в 8 кб, путем развертывания нужной редакции из install.wim в корень. Через bootice прописал в MBR - nt6, в PBR - bootmgr. Добавил в корень bootmgr и папку boot cо шрифтами и bcd. После перезагрузки: Disk read error. Делал тоже самое со стандартным размером кластера - все прошло нормально. Вот и думаю, в чем дело.

Всего записей: 3548 | Зарегистр. 24-10-2002 | Отправлено: 16:59 30-05-2011
dialmak



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN
Может проблема в Bootice? Сыроват сабж ещё. Нужно было попробовать MBR и PBR через bootrec сделать. Теоретически с PBR могла быть проблема, код зависит от ФС...

Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 18:06 30-05-2011
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak, bootice точно не виноват. Пробовал PBR ставить и другими прогами, например: bootsect.exe /nt60 c:
К тому же семерку ставил на (hd0,0), Start LBA=63. Стандартнее не придумаешь. Думаю, проблема все же в не стандартном размере кластера.
 
Сейчас у меня на (hd0,0) - Win7, на (hd0,1) - WinXP. MBR от LEX. Если необходимо скрывать один раздел при загрузке с другого, то делаю через GRUB4DOS. Ну а если этого не требуется, то больше ничего и не нужно; никаких грубов и др. мультибутов, внедрений загрузки XP в BCD и т.п.

Всего записей: 3548 | Зарегистр. 24-10-2002 | Отправлено: 22:20 30-05-2011 | Исправлено: Death_INN, 22:21 30-05-2011
dialmak



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN

Цитата:
MBR от LEX.

Что за зверь? И зачем?

Цитата:
никаких грубов и др. мультибутов, внедрений загрузки XP в BCD

ХМ... интересно. А как переключаются?
 
Добавлено:

Цитата:
 Думаю, проблема все же в не стандартном размере кластера.

Так то оно так. Но причина в чём-то конкретно есть... Стандартная установка возможна на любой размер кластера.

Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 23:20 30-05-2011 | Исправлено: dialmak, 23:24 30-05-2011
9285

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN

Цитата:
Через bootice прописал в MBR - nt6, в PBR - bootmgr.

Bootice не пользовался, но смущают аналогии ключей со штатным  bootsect, в котором ключ nt6 имеет место, но относится как раз таки к BR разделов.
Впрочем, это нюансы - реально на раздел с 8кб кластером даже в штатном режиме 7-ка не ставится (при выборе раздела ругается), а хр ставится, но после первой перезагрузки - банан. С другими "нестандартными" пока не пробовал.

Всего записей: 4833 | Зарегистр. 06-10-2010 | Отправлено: 01:43 31-05-2011
dialmak



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN
Пробовал стандартную установку для 8192 - безпроблемно ставиться (да по-другому и не могло быть - ставил раньше сервера 2008 на кластер 32k - так просил заказчик).  
НО. Всё работает, если есть зарезервированный раздел с загрузчиком bootmgr (со стандартным кластером 4k). Если его нет - нет конфетки ...

Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 14:29 31-05-2011
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak, через grub4dos можно заставить семерку устанавливаться на раздел с размером кластера в 8 кб без создания зарезервированого раздела, но на моем ноуте через какое-то время установщик выдает ошибку, что мол не может определить тип оборудования. Короче, можно забить на это дело и добавить еще одну причину, по которой необходимо создание зарезервированного раздела.

Всего записей: 3548 | Зарегистр. 24-10-2002 | Отправлено: 22:41 31-05-2011 | Исправлено: Death_INN, 22:42 31-05-2011
dialmak



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN

Цитата:
через grub4dos можно заставить семерку устанавливаться на раздел с размером кластера в 8 кб без создания зарезервированого раздела

Хм... Ну это первое, что я пробовал. Перенёс загрузчик и пробовал передать управление в bootmgr из Grub4Dos в уже установленной 7 с 8k кластером. Загрузчик bootmgr не хочет работать. Может попробовать сразу в winload.exe ? А по поводу зарезервированного раздела - я не люблю его

Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 22:53 31-05-2011 | Исправлено: dialmak, 22:54 31-05-2011
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak, а каким образом можно запустить winload.exe не из bcd или минуя его? Есть интересная мысль: WinXP запускается из boot.ini, например: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS. Какой файл дальше стартует? Что, если попытаться запустить семерку из boot.ini путем переименования winload.exe на тот, что стартует в XP?
 
Добавлено:

Цитата:
Перенёс загрузчик и пробовал передать управление в bootmgr из Grub4Dos в уже установленной 7 с 8k кластером. Загрузчик bootmgr не хочет работать.

Какую ошибку выводит?
 
С bootmgr все не просто. Даже если все по стандарту, то ничего не получается. Например, если удалить ntldr с раздела, где установлена XP, то через grub4dos я спокойно загружу XP, а вот с bootmgr не прокатывает. Выдает ошибку в bcd меню с кодом c0000225.

Всего записей: 3548 | Зарегистр. 24-10-2002 | Отправлено: 23:16 31-05-2011 | Исправлено: Death_INN, 23:46 31-05-2011
dialmak



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN

Цитата:
Какую ошибку выводит?  

Не помню. Вроде как возврат даёт назад и зацикливается в G4D. Только сброс помог.  
Передавал вроде так - завтра уточню (может и неправильно.. никогда не делал этого)  

Код:
title Win7
root (hd0,0)
chainloader /bootmgr
 

Нужно было попробовать (завтра попробую)

Код:
title Win7
root (hd0,0)
chainloader (hd0,0)+1
 

и

Код:
title Win7
find --set-root --devices=h /bootmgr
chainloader /bootmgr
 

 
или может лучше rootnoverify?
Пробовал кстати и версию bootmgr из SP1 и стандартную RTM

Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 02:01 01-06-2011 | Исправлено: dialmak, 02:10 01-06-2011
dialmak



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN
Посмотрел ошибку
Error 13: Invalid or unsupported executable format ...
При этом Grub4Dos я поставил на тот же раздел, где стояло ядро с bootmgr.
PBR от Grub4Dos (если PBR от bootmgr c изменением имени загрузчика на grldr не загружается Grub4Dos)
MBR от NT6.X
НО. Конфетка всё-таки есть.
Если поставить PBR от Grub4Dos и изменить имя загрузчика на bootmgr, то всё работает!
Прикольно. Спасибо за поднятый вопрос. В копилку знаний - однозначно. Интересно прокатит ли с 32k кластером?

 
Добавлено:

Цитата:
если удалить ntldr с раздела, где установлена XP, то через grub4dos я спокойно загружу XP

Как?

Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 11:07 01-06-2011 | Исправлено: dialmak, 11:47 01-06-2011
9285

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Какой файл дальше стартует?

Судя по некоторым темам, в которых пытаются некорректно загрузить семёрку с помощью NTLDR - ntoskrnl.exe
 

Цитата:
добавить еще одну причину, по которой необходимо создание зарезервированного раздела.

Как вариант, задуматься о необходимости использования кластера более 4к.
Кстати, возможно причина такого в том, что при размере кластера более 4к не работает сжатие NTFS.

Всего записей: 4833 | Зарегистр. 06-10-2010 | Отправлено: 12:08 01-06-2011
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak, если файла ntldr нет на разделе с XP, то он должен быть в другом месте. В каком будет? Еще требуется знать номер раздела с XP.
Мне удалось загрузить семерку даже при отсутствии bootmgr и bcd (запуская их с другого места, а точнее с флешки), но при вторичной перезагрузке win7 впала в бесконечный цикл на бегущей полосе логотипа. Буду копать дальше. Пока не могу понять такую команду в грубе: "cat --length=0 ()-1" Здесь вычисляется размер файла, но чего? что за -1? Если бы было +1, то понятно
 
Может кто проверит, какой размер выдаст? Сравню со своим.
 
find --set-root --devices=h /windows/system32/winload.exe
cat --length=0 ()-1

Всего записей: 3548 | Зарегистр. 24-10-2002 | Отправлено: 16:57 01-06-2011 | Исправлено: Death_INN, 17:12 01-06-2011
dialmak



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN

Цитата:
если файла ntldr нет на разделе с XP, то он должен быть в другом месте.

Приколол. Я думал вооооообще без него есть способ

Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 17:01 01-06-2011
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dialmak, интересно загрузится ли семерка, если взять с другого компа bcd и заменить им родной?

Всего записей: 3548 | Зарегистр. 24-10-2002 | Отправлено: 17:16 01-06-2011
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Две ОС (Windows 7 и Windows XP) на одном компьютере


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru