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

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

Автор: dialmak
Дата сообщения: 19.05.2011 15:07
9285

Цитата:
Может и напишу

Вы бы лучше по теме что-то написали, ну да это вряд ли. Видимо нечего. Вы сюда пришли для распальцовки...
Автор: 9285
Дата сообщения: 19.05.2011 15:14
dialmak
Я не имею права предупредить о проблемах использования сторонних загрузчиков?
После упоминания распальцовки, могу лишь согласиться с мнением, высказанным чуть раньше colovorot-ом.
Автор: AAndrey1978
Дата сообщения: 23.05.2011 13:09
подскажите плз по проблеме - стояла винда 7/64, что то стала глючить инногда и у мне отдали еще один новый винт. я решил поставить заного эту же винду 7/64. но в общем по криворукости получилось что теперь стоит 2е винды , но на разных дисках и при загрузке комп предлагает выбрать старую или новую. вощем то все работает без проблем со новой виндой.. но проблема возникла когда я решил старый диск вытащить - чтоб работал только один новый, на нем ведь стоит новая винда. а комп стал при загрузке без первого диска предлагать перезагрузиться и все ) вставляю первый диск и все как обычно. и вопрос ) как мне сделать что б у меня только вторая винда на втором диске работала, без первого? Спасибо
Автор: dialmak
Дата сообщения: 23.05.2011 18:51
AAndrey1978

Цитата:
как мне сделать что б у меня только вторая винда на втором диске работала, без первого? Спасибо

По ссылке http://forum.ru-board.com/topic.cgi?forum=62&topic=17349&start=380#7 читайте
Как скопировать загрузчик Win7 в другой раздел
Вам нужно скопировать загрузчик из одной винды в другую, назначить раздел c будущей ОС активным ( на всякий случай, наверное он уже активен), затем отключить ненужный диск HDD и загрузиться из установочного DVD и нажать Shift+F10 и в появившейся консоли выполнить :

Код: bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
Автор: 9285
Дата сообщения: 26.05.2011 23:49
AAndrey1978
Минималистическая версия.
.
1. С дистрибутивного диска семёрки скопировать bootmgr в корень раздела нового винта.
2. Если раздел не активен (если исходить из описания, то это так) - сделать таковым.
3. Затем загрузиться, как написал dialmak и выполнить
bootrec /rebuildbcd
PS. п.1-2 можно сделать и при загруpке с DVD (если нет старого винта, или не хочется его лишний раз подключать и т.п.).
Автор: GenaS65
Дата сообщения: 27.05.2011 22:42
Уважаемые,прочитал почти весь раздел.. вродебы понимаю как две ОС иметь на компе....но боюсь запороть.Поэтому не "клюйте" за воппрос.
У меня винт 320Гб.Он разбит на 4 части .С(20гб)-стоит XP... на D(77гб) E(97) F(102) Находятся инфа,игры,кино и.т.д.
Я хотел бы поставить еще 7ку .Если я отфарматирую (очищю) один из(D/E/F) разделов и на него, с установочьного диска поставлю 7ку? Будут ли они эти ОС(хр и 7 ) работать?Как их переключать?
Спрашиваю потому что не хотел бы ,потерять всю информацыю.А сохранить все(на других носителях)в случаи необходимости форматировать. и по новому разбивать винт, нет возможности.
Автор: 9285
Дата сообщения: 28.05.2011 00:53
GenaS65
Теоретически, всё должно работать.
На практике, хоть и очень редко, но бывают разные ситуации, особено с неофициальными дистрибутивами.
PS. А зачем форматировать?
Автор: mark74
Дата сообщения: 28.05.2011 09:23
GenaS65
могу посоветовать GRUB4DOS
конкретно ваш вариант настраивать не приходилось, но наверное так можно:
файлы GRUB могут быть в разделе общем для обоих операционок
загрузчик - в MBR
меню настроить так чтобы скрывать раздел с неиспользуемой операционкой WinXP или Win7


Добавлено:

хорошая инструкция по Grub4dos
Автор: HDD
Дата сообщения: 28.05.2011 14:17
GenaS65

Цитата:
Будут ли они эти ОС(хр и 7 ) работать?Как их переключать?

Да.
Цитата:
Windows Vista и XP на одном компьютере - XP ставится первой

7-ка при установке увидит младшую ОС и будет выбор. Но нужно учитывать, что потом будет "несколько проблематично" удалить одну из ОС.
Автор: GenaS65
Дата сообщения: 28.05.2011 15:25
Уважаемый HDD. А что значит"несколько проблематичьно"?
Автор: HDD
Дата сообщения: 29.05.2011 01:01
GenaS65

Цитата:
А что значит"несколько проблематичьно"?

То, что при загрузке будет использоваться загрузчик 7-ки и если нужно удалить ХР, то проблем особых не будет, хотя нужно смотреть где будут загрузочные файлы, что б сделать с:\ диск на котором установлена 7-ка. А если удалять 7-ку, то соответственно нужно будет восстанавливать загрузчик ХР. Имхо, если хочется посмотреть что такое 7-ка, то легче использовать виртуальную машину.
Автор: FastKirik1234
Дата сообщения: 29.05.2011 15:27
Добрый день, уважаемые форумчане!
Подозреваю что мой вопрос уже звучал в топике, но пересматривать все нету сил и главное времени (сессия, чтоб ее!).
Вопрос вот в чем:
Имеется 3 жестких диска:
На одном уже стоит ХРюшка, другой вообще даже не форматирован, третий забит инфой.
Хочу установить на неформатированный "7", меняя загрузку систем через выбор в БИОСе.
Как и в каком порядке надо обращаться с новым винтом, чтобы потом все разделы корректно были видны с обеих систем.

Ставить думал через последовательное отключение "лишнего" винта.
Заранее спасибо за ответ.
Автор: dialmak
Дата сообщения: 29.05.2011 16:32
FastKirik1234

Цитата:
Хочу установить на неформатированный "7", меняя загрузку систем через выбор в БИОСе....
Ставить думал через последовательное отключение "лишнего" винта.

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

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

Все разделы будет видно автоматически. Если вдруг какого-то раздела не будет видно, то значит ему нужно присвоить букву в diskmgmt.msc.
Это справедливо, если конечно не делать специальных шагов для скрытия разделов в таблице разделов MBR.

Добавлено:
GenaS65

Цитата:
А что значит"несколько проблематичьно"?

http://windows.microsoft.com/ru-RU/windows7/help/columns/WindowsXP-Windows7-joint-restore
Автор: colovorot
Дата сообщения: 29.05.2011 16:43
FastKirik1234
Отключайте "лишние" винты (физически, путем выдергивания шлейфов) и на неформатированный ставьте 7-ку. Создание разделов и форматирование системного раздела (быстрое) произведите средствами самой устанавливаемой 7-ки. После инсталла в БИОСе путем выбора приоритета хардов сможете загружаться либо под ХРюшкой, либо под 7-кой.
Автор: FastKirik1234
Дата сообщения: 29.05.2011 16:47
dialmak

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

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

colovorot
Спасибо
Автор: dialmak
Дата сообщения: 29.05.2011 17:23
FastKirik1234

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

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

Благодарю за помощь.
Автор: Death_INN
Дата сообщения: 30.05.2011 15:18
Господа! Заточены ли системные загрузочные файлы семерки под стандартный размер кластера (4 kb)?
Автор: dialmak
Дата сообщения: 30.05.2011 15:39
Death_INN

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

А вообще хороший вопрос. Не задумывался как-то об этом. Может кто-то знает?
Автор: Death_INN
Дата сообщения: 30.05.2011 15:59
Устанавливал семерку из под WinPE на активный основной раздел (30 гиг), отформатированный с размером кластера в 8 кб, путем развертывания нужной редакции из install.wim в корень. Через bootice прописал в MBR - nt6, в PBR - bootmgr. Добавил в корень bootmgr и папку boot cо шрифтами и bcd. После перезагрузки: Disk read error. Делал тоже самое со стандартным размером кластера - все прошло нормально. Вот и думаю, в чем дело.
Автор: dialmak
Дата сообщения: 30.05.2011 17:06
Death_INN
Может проблема в Bootice? Сыроват сабж ещё. Нужно было попробовать MBR и PBR через bootrec сделать. Теоретически с PBR могла быть проблема, код зависит от ФС...
Автор: Death_INN
Дата сообщения: 30.05.2011 21:20
dialmak, bootice точно не виноват. Пробовал PBR ставить и другими прогами, например: bootsect.exe /nt60 c:
К тому же семерку ставил на (hd0,0), Start LBA=63. Стандартнее не придумаешь. Думаю, проблема все же в не стандартном размере кластера.

Сейчас у меня на (hd0,0) - Win7, на (hd0,1) - WinXP. MBR от LEX. Если необходимо скрывать один раздел при загрузке с другого, то делаю через GRUB4DOS. Ну а если этого не требуется, то больше ничего и не нужно; никаких грубов и др. мультибутов, внедрений загрузки XP в BCD и т.п.
Автор: dialmak
Дата сообщения: 30.05.2011 22:20
Death_INN

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

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

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

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

Добавлено:

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

Так то оно так. Но причина в чём-то конкретно есть... Стандартная установка возможна на любой размер кластера.
Автор: 9285
Дата сообщения: 31.05.2011 00:43
Death_INN

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

Bootice не пользовался, но смущают аналогии ключей со штатным bootsect, в котором ключ nt6 имеет место, но относится как раз таки к BR разделов.
Впрочем, это нюансы - реально на раздел с 8кб кластером даже в штатном режиме 7-ка не ставится (при выборе раздела ругается), а хр ставится, но после первой перезагрузки - банан. С другими "нестандартными" пока не пробовал.
Автор: dialmak
Дата сообщения: 31.05.2011 13:29
Death_INN
Пробовал стандартную установку для 8192 - безпроблемно ставиться (да по-другому и не могло быть - ставил раньше сервера 2008 на кластер 32k - так просил заказчик).
НО. Всё работает, если есть зарезервированный раздел с загрузчиком bootmgr (со стандартным кластером 4k). Если его нет - нет конфетки ...
Автор: Death_INN
Дата сообщения: 31.05.2011 21:41
dialmak, через grub4dos можно заставить семерку устанавливаться на раздел с размером кластера в 8 кб без создания зарезервированого раздела, но на моем ноуте через какое-то время установщик выдает ошибку, что мол не может определить тип оборудования. Короче, можно забить на это дело и добавить еще одну причину, по которой необходимо создание зарезервированного раздела.
Автор: dialmak
Дата сообщения: 31.05.2011 21:53
Death_INN

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

Хм... Ну это первое, что я пробовал. Перенёс загрузчик и пробовал передать управление в bootmgr из Grub4Dos в уже установленной 7 с 8k кластером. Загрузчик bootmgr не хочет работать. Может попробовать сразу в winload.exe ? А по поводу зарезервированного раздела - я не люблю его
Автор: Death_INN
Дата сообщения: 31.05.2011 22:16
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.
Автор: dialmak
Дата сообщения: 01.06.2011 01:01
Death_INN

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

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

Код: title Win7
root (hd0,0)
chainloader /bootmgr
Автор: dialmak
Дата сообщения: 01.06.2011 10:07
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

Как?

Страницы: 1234567891011121314151617181920212223242526272829

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


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