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

» XP и VISTA на разных дисках

Автор: VovaII
Дата сообщения: 18.05.2008 08:51
AlienCom
Вы команду

Цитата:
%windir%\system32\Bcdedit –set {ntldr} device partition=x:


Из под Висты вводите, и вместо x: ставите e: — тогда должно получиться.
Вчера человеку на ноуте такое сделал. Пользовался той статьей, что на первой странице упоминается.

У меня дома стоят XP, 2003, Vista. В таком порядке и ставились. Теперь предстоит XP переставить. Поставлю XPSP3.
Вопрос в том: ставить поверху, или форматировать?

Автор: Nthnsq
Дата сообщения: 20.05.2008 11:11
Вроде эта тема ближе всего к моему вопросу:
купил новый винт, разбил форматнул. Со старого сделал образ Висты, гружусь Акронисом ATI и восстанавливаю раздел+MBR на новый винт. При загрузке идет ругань на загрузчик
"NTLDR is missing."
и не грузиццо. Помогает только установка Висты с диска начисто, потом форматирование раздела и накатывание образа Акрониса. Тогда все ОК.
А как по-человечески сделать?
Автор: HDD
Дата сообщения: 20.05.2008 18:30
Nthnsq

Цитата:
Вроде эта тема ближе всего к моему вопросу:

Это уже второй анологичный пост(

Цитата:
Помогает только установка Висты с диска начисто, потом форматирование раздела и накатывание образа Акрониса

Звучит загадочно. Ты устанавливаешь Висту, потом раздел форматируешь и накатываешь образ? Так при накатывание образа и так форматирование.
А если после образа загрузиться с диска и попробывать исправить загрузщик?
Автор: Nthnsq
Дата сообщения: 20.05.2008 19:46
HDD

Цитата:
Ты устанавливаешь Висту, потом раздел форматируешь и накатываешь образ? Так при накатывание образа и так форматирование.

угу, я уже об этом подумал. Ну, ладно - лишний шаг сделал, исправимся.

Цитата:
А если после образа загрузиться с диска и попробывать исправить загрузщик?

Пробовал. Диск говорит, что все исправил, идет на перезагрузку - результат = 0.

Вся фигня в том, что полчаса назад у сына на компе та же процедура с ХР прошла без запинки. А вот с Вистой - не прокатывает, там, видимо, хитрый загрузчик, который Акронис криво копирует.
Автор: Nthnsq
Дата сообщения: 20.05.2008 23:17
Вот кто бы смоделировал ситуацию, чтоб знать: руки у меня кривые или как? Хочется знать - как нужно делать?
Автор: HDD
Дата сообщения: 21.05.2008 00:50
Nthnsq
А какой Acronis?
Автор: Nthnsq
Дата сообщения: 21.05.2008 08:00
HDD

Цитата:
А какой Acronis?

http://forum.ru-board.com/topic.cgi?forum=2&topic=2844&start=0&limit=1&m=1#1
с DRP ADDSRV 10.0.2169 RU + ATIES 9.5.8076 EN UR + ATIW 9.5.8018 RU UR + ATIH 11.0.8059 RU
Восстанавливал ATIW.

Автор: HDD
Дата сообщения: 21.05.2008 16:54

Цитата:
Восстанавливал ATIW

А чего не попробывал Home?
Автор: Nthnsq
Дата сообщения: 21.05.2008 19:27
HDD
Ну... как тебе сказать... Почему все ставят ХР проф, а не Home? Home - урезанная WS, просто шла в комплекте.
Автор: Dimon_SPb
Дата сообщения: 23.08.2008 15:39
Есть 4 харда, каждый разбит на 2 раздела.
На 3-х хардах установлены разные ОС, каждая в первом разделе харда.
Всё ОС ставились по отдельности на каждый хард с физическим отключением всех остальных хардов! Остальные харды подключал после установки.
В БИОСе выставлен следующий порядок хардов с ОС:
1-й хард: Windows Vista Ultimate SP1 (32bit)
2-й хард: Windows XP Pro SP3 (32bit)
3-й хард: Windows Server 2003 Standard SP2 (32bit)
4-й хард: ничего не стоит

В Vista, как положено, создал меню загрузки с помощью EasyBCD 1.7.2, т.е. через штатный вистовский загрузчик. Всё пути к устройствам загрузки указаны верные.

Виста грузится нормально.
При выборе в меню загрузки Windows XP Pro, ОС уходит в ребут, ни чё не сообщая...
При выборе в меню загрузки Windows Server 2003, вылазит сообщение с каракулями, что что-то там с boot.ini и с \ntldr... (сообщение не вистовское, т.е. не как при неправильном указании буквы диска с ntldr)

Изменения номеров дисков (rdisk) в ARC пути файла boot.ini, для ОС XP и 2003 ни кчему не приводят...

Каждая ОС, если изменить порядок загрузки на неё (вмысле на хард где она стоит) в БИОСе, грузится совершенно нормально...

Если отредактировать как нужно boot.ini для загрузки только двух систем XP или 2003, при условии первоначального старта одной из них, то меню (не вистовское!) работает без проблем и всё загружается в обоих вариантах. Но через загрузчик ВИСТЫ ни в какую!

Раньше ставил на ноут XP c уже установленной Вистой, правда на один хард, в разные логические диски, - никаких проблем с меню и загрузкой не возникало...

Что не так, почему не грузятся XP и 2003 через вистовский загрузчик?
Автор: Dimon_SPb
Дата сообщения: 07.10.2008 21:19
Вопрос с загрузкой 3-х ОС с разных физических хардов решен.

1-й хард: Windows Vista Ultimate SP1 (32bit)
2-й хард: Windows XP Pro SP3 (32bit)
3-й хард: Windows Server 2003 Standard SP2 (32bit)

Как обычно создаём меню загрузки, через вистовский загрузчик.

%windir%\system32\Bcdedit /create {ntldr} /d "Microsoft Windows XP/2003"
%windir%\system32\Bcdedit /set {ntldr} device partition=C:
%windir%\system32\Bcdedit /set {ntldr} path \ntldr
%windir%\system32\Bcdedit /displayorder {ntldr} /addlast

partition должен быть равен C: !

Копируем в корень диска C: (где стоит Vista) файлы c любого из дисков где стоит XP или 2003:

NTDETECT.COM
boot.ini
bootfont.bin
ntldr

в boot.ini правильно прописываем rdisk():

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP"
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Windows Server 2003"

на rdisk(0) находится Vista, которая и так загружается через свой загрузчик, следовательно для XP - rdisk(1), для 2003 - rdisk(2).

Получается меню в меню, сначало вистовское, потом обычное экспишное.
Как воткнуть всё в одно вистовское меню я не знаю.
Автор: IVlad1
Дата сообщения: 24.11.2008 01:26
Dimon_SPb

Цитата:
Всё ОС ставились по отдельности на каждый хард с физическим отключением всех остальных хардов! Остальные харды подключал после установки.

Можно вопрос.
Как вы отключали харды?
Если руками кабели, то можно ли как-нибудь иначе?
Я задавал этот вопрос несколько раз, но мне никто не ответил.
У меня комп на гарантии, но я тоже хочу отключать свой третий, автономный винт на котором стоит аварийная ось. Хочу поставить сюда платежную систему.
Ставить ее на обвешаные софтом ХР или Висту, которые стоят на первых двух винтах - боязно.


Цитата:
Что не так, почему не грузятся XP и 2003 через вистовский загрузчик?

Эти три винта получились как бы автономными /такого понятия нет - любая ось считает весь комп своим/. У каждой свой загрузочный сектор, таблица разделов и остальное.
Это хорошо, плохо то что каждая ось самостоятельно определяет все подключенные винты и диски и по своему их именует, причем каждая берет себе букву С - легко ошибиться.
Автор: HDD
Дата сообщения: 24.11.2008 07:21

Цитата:
Можно вопрос.
Как вы отключали харды?
Если руками кабели, то можно ли как-нибудь иначе?

Если написанно физически, то через кабели и только. Или в БИОСе отключался контроллер.

Цитата:
Это хорошо, плохо то что каждая ось самостоятельно определяет все подключенные винты и диски и по своему их именует, причем каждая берет себе букву С - легко ошибиться.

Воспользуйся поиском. Не помню точно, но есть решение, которое делает буквы посстоянными.
Автор: Dimon_SPb
Дата сообщения: 24.11.2008 08:14
IVlad1

Цитата:
Можно вопрос.
Как вы отключали харды?
...

Отключал ручками, выдергивая кабель. Но можно просто отключить SATA-порт в БИОСе на котором этот хард висит, тогда системой он не видится (По крайней мере у меня так можно сделать).


Цитата:
Эти три винта получились как бы автономными /такого понятия нет - любая ось считает весь комп своим/. У каждой свой загрузочный сектор, таблица разделов и остальное.
Это хорошо, плохо то что каждая ось самостоятельно определяет все подключенные винты и диски и по своему их именует, причем каждая берет себе букву С - легко ошибиться.

Эти три винта, точнее ОС, могут загружатся через меню, а также каждая непосредственно со своего винча, т.е. если отключить два других винча, то с текущего ОС загрузится.
Но если ставить вторую ОС на другой раздел/винч, не отключая первую ОС (раздел/винч), то обычно загрузчик используется от первой ОС, а на раздел/винч со второй ОС он не копируется, и вторая ОС не загрузится непосредственно со второго раздела/винча.

Лично у меня логические диски с другими ОС отключены в управлении дисками, т.е. им не назначена буква. А на текущем диске с ОС есть метка тома, чтобы знать какая текущая ОС. Остальные логические диски назначены одинаково во всех системах.
Автор: IVlad1
Дата сообщения: 24.11.2008 22:51
Всем СПАСИБО.
У меня еще вопрос, точнее просьба. Как отключать если не винчестеры то их контроллеры в моем ПК, если это возможно?
/Я много раз пытался отключать винчестеры в биос. Делал их None и Disabled. В биосе они действительно как бы отключались, их параметры не выводились.
Но ХР или Виста всегда их самостоятельно находила и подключала/.
МВ: Gigabyte X38 DS4, BIOS Award v.F2.
Винчестеры SATA Seagate ST 3250310 AS, подключены саташными кабелями, но определяются в биосе как IDE Ch0 - 2 Master.
Кто знает, очень прошу подскажите.
Отрицательный ответ, тоже ответ.
Автор: HDD
Дата сообщения: 25.11.2008 02:12

Цитата:
/Я много раз пытался отключать винчестеры в биос. Делал их None и Disabled. В биосе они действительно как бы отключались, их параметры не выводились.
Но ХР или Виста всегда их самостоятельно находила и подключала/.

Странно, глупый вопрос, а ты когда отключал потом сохранял изменения? Сколь раз отключал, ОС потом их не видела. Там идёт список SATA портов, отключаешь нужный тебе.
Автор: Dimon_SPb
Дата сообщения: 25.11.2008 10:49

Цитата:
Всем СПАСИБО.
У меня еще вопрос, точнее просьба. Как отключать если не винчестеры то их контроллеры в моем ПК, если это возможно?
/Я много раз пытался отключать винчестеры в биос. Делал их None и Disabled. В биосе они действительно как бы отключались, их параметры не выводились.
Но ХР или Виста всегда их самостоятельно находила и подключала/.
МВ: Gigabyte X38 DS4, BIOS Award v.F2.
Винчестеры SATA Seagate ST 3250310 AS, подключены саташными кабелями, но определяются в биосе как IDE Ch0 - 2 Master.
Кто знает, очень прошу подскажите.
Отрицательный ответ, тоже ответ.

Хм... да, действительно, если отключать винч в биосе (SATA-порт), то он не видится только там, и ещё с него не запустить систему, но когда ОС загружена то она их все определяет. Возможно полностью отключить SATA-порт получится если сам контроллер будет работать в нативном режиме (SATA-AHCI), а не в режиме совместимости IDE (SATA-IDE).
А сам контроллер можно отключить в биосе только если он дополнительный, тогда венда не будет его определять, к примеру на многих мат.платах c интеловским чипсетом в качестве дополнительного контроллера IDE/SATA ставят JMicron (JMB36x), который можно полностью отключить в биосе.

IVlad1
Если вы не хотите чтобы третий винч виделся из других систем, повесте его на контроллер который можно отключать в биосе. Или в тех, других системах, удалите буквы всех логических дисков (в управлении дисками) которые соответствуют третьему винчу. Последний вариант не идеал, т.к. доступ к разделам третьего винча, если захотеть, то можно получить и другими способами, не используя в названии быквы дисков, но думаю этого будет достаточно.
Автор: IVlad1
Дата сообщения: 27.11.2008 01:53
Уф, просмотрел снова все темы по магнитным носителям, но ничего нового в тему не нашел. Увсех проблемы с подключением, отключать никому не надо. А зря. Зачем ему крутиться без нужды, да и вирусы не дремлют.

HDD
Цитата:
Там идёт список SATA портов, отключаешь нужный тебе.

У меня на МВ стоит один ICH9R, который обеспечивает 6-SATA и 12-USB портов. Доп. контроллеров нет. Все винчи определяются как IDE. SATA-порты в биосе упоминаются только два раза в подменю Integrated... - но все используемые сразу в том числе DVD/RW?
Насчет Save & Exit, надеюсь это была шутка.

Dimon_SPb

Цитата:
Возможно полностью отключить SATA-порт получится если сам контроллер будет работать в нативном режиме (SATA-AHCI), а не в режиме совместимости IDE (SATA-IDE).

У меня в подменю Integrated как раз есть параметр SATA Port0-4 Native mode и он включен. Выключал не помогло - в обоих случаях в хелпе говорится, что все порты работают, но в разных режимах - Native/Legacy.
Выходит отключать винчи не позволяет или версия Биос или ICH9R или этот параметр трудно доступен. Остается только отправить письмо в техподдержку фирмы.


Цитата:
Если вы не хотите чтобы третий винч виделся из других систем
...
Я не хочу чтобы он крутился. Скрыть разделы просто, у меня на всех осях стоят Tweak XP и Tweak UI/Vista/.
Попробую сначала по вашему совету подключить один винч через дополнотельный PCI-контроллер. Если получится отпишу.

PS. Было бы неплохо если бы кто-нибудь из крупных спецов открыл бы такую тему и сделал бы шапку.







Автор: CADastr
Дата сообщения: 27.11.2008 08:00

Цитата:
Я не хочу чтобы он крутился

Тут уж только физически отключать, самого такая фишка интересует, а то крутится винтов лишних - нужны бывают нечасто, но выключаться для того, чтобы винт подключить лениво...
...
Автор: maik2
Дата сообщения: 29.11.2008 04:08
Поставил висту на второй физический диск с отключением первого. Загрузчик сейчас такой:
[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Vienna" /execute /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS.0="MAIK " /execute /fastdetect
Первая это ХР.
Вторую в выборе не сделать, чтобы грузилась. До этого стояла другая ХР.
Как поправить? У второй партитион менял вплоть до 6 результата нет...
Автор: Dimon_SPb
Дата сообщения: 29.11.2008 13:27
maik2
Прочтите внимательно тему, или хотябы первое сообщение этой страницы. У Висты другой загрузчик, через загрузчик XP её не запустить.
Автор: IVlad1
Дата сообщения: 30.11.2008 01:57
... может я чего-то не понял, но раз:

Цитата:
Поставил висту на второй физический диск с отключением первого.

то згрузчик от старой ХР должен сохраниться на своем винче.
Т.е. должны запускаться обе оси, но каждая со своего винча, который надо сделать boot-приоритетным /верхним в списке/ в меню ...Advanced... биос. Изменения сохранять.
/Зря отключался первый винч, тогда бы загрузчик Висты видел бы ХР как Предыдущую версию ОС/.

Цитата:
Как поправить? У второй партитион менял вплоть до 6 результата нет...

К совету данному выше могу добавить более простой:
-оставьте старый винч первым, а новый подключите вторым /как по номеру порта/канала, так и по boot-приоритету/.
-из ХР поделите оба винча на разделы, но назначьте первому первичному разделу второго винча букву D и переустановите на него Висту, она же пока пустая.

Обе оси будут использовать одну и ту же нумерацию /буквы/ логических разделов, но Виста в любом случае будет назначать себе букву С, а ХР - D. Логические разделы надо нумеровать по порядку, DVD/RW назначить Z. Назначить дискам понятные метки типа: C_h1_XP, D_h2_Vista.
Загрузчик Висты при ее установке может переименовать все разделы - здесь ориентироваться по понятным меткам.






Автор: hunter7007
Дата сообщения: 30.11.2008 16:28
IVlad1

ХРюшу второй ставить интересней

если установишь то при этом много интересного узнаешь

а железный моддинг это вроде из другой темы

переключатели на харды люди ставили еще на 98 но это же совершенно другое
Автор: IVlad1
Дата сообщения: 01.12.2008 16:59
Насчет много интересного согласен.
Но можно круче.
Поставить OSSelector от Acronis и разобраться, что он делает с загрузчиками ХР и Висты, почему он такой глючный. Но это уже другая тема.
Автор: andj25
Дата сообщения: 11.12.2008 08:50
Добрый день
у меня следующая ситуация
на ноуте (Acer 4130) стоит Vista
ставлю на него (на другой логический диск) ХР
Vista перестает грузится
делаю возврат настроек заводских (при этом раздел диска с Vista принимает первозданный заводской вид)
запускаю EasyBCD из под Vista. делаю добавить Windows ХР, при этом программа не дает выбрать другой диск, делаю обман программы - выбираю сначала диск, а потом ХР). при сохранении программа ругается на отсутствие ntdetect.com и соответственно при перезагрузки не загружает ХР, предлагает ее востановить, но я подазреваю что в результате может опять пропасть загрузочный сектор Vista

подскажите что делать?
диска с Vista нету, есть только полный откат раздела с Vista к заводским параметрам

PS
вопрос решен
http://forum.ru-board.com/topic.cgi?forum=62&topic=11873&start=140#11
Автор: HDD
Дата сообщения: 11.12.2008 09:37
andj25
http://www.winline.ru/articles/2434.php
Автор: AlexandrSFX
Дата сообщения: 01.01.2009 00:21
С новым годом всех!
Вопрос к пользователям двух и более ОС. У меня ХР и Виста стоят на разных HDD по 2 раздела на каждом, С - система ХР, D - программы для ХР и остальные файлы, аналогично и на втором HDD с вистой.
Как вы пользуетесь программами которые используют одни и те же данные, например The Bat, Offline Explorer, Библиотекарь, всякие счетчики трафика и денег за инет и тд?

Если в ХР прога и ее файлы (почта, загрузки ОЕ) лежат на диске D, то в висте этот раздел имеет другую букву, соответственно просто назначить путь к этим файлам для той же программы установленной на висте, не сработает, пути разные (проверено).
Не перезагружаться же в другую систему только для того, чтобы например почту прочитать (уже скачанную).

В общем, мне нужно чтобы одна и та же инфа из этих программ была доступна из обеих систем.
Автор: rodrigo_f
Дата сообщения: 01.01.2009 07:41
"...В общем, мне нужно чтобы одна и та же инфа из этих программ была доступна из обеих систем..."

Не получится с большинством программ и приложений. Есть такое понятие как переносимость программ. Т.е. если программа "размазана" по многим каталогам(папкам), т.е. ее библиотеки(и т.п.) разбросаны по системе и "привязаны" к действиям и путям в каком то алгоритме - то она не переносима.
Например есть переносимые программы - сканер Drweb, IrfanView, Ad-aware 6, VirtualDub, winrar, и т.д. Токо в некоторых надо "поковырятся" и изменить настройки для полноты их работы.
Совет. Поудаляйте программы в обоих системах(те - которым найдете замену) и поставьте так называемые "Portable" ихние версии на один из разделов винта.
Автор: AlexandrSFX
Дата сообщения: 01.01.2009 23:05
rodrigo_f
"Portable" это хороший вариант, хоть и не всегда доступный.
Я все таки, имел ввиду немножко другое. Мне не нужно переносить установленную прогу в другую систему, мне нужен доступ к ее базам или скачанным файлам из такой же программы нормально установленной в другой системе. Библиотеки программ "размазанные" по каталогам в каждой системе свои.
Допустим стоит не Portable, а обычная версия The Bat на HDD1, диск C - XP, D - The Bat и почтовые базы. Сохраняю ветку реестра с настройками Бата и папку с почтовыми базами. На HDD2 с вистой импортирую в реестр настройки бата, потом устанавливаю его на диск D (HDD2), и копирую каталог с почтовыми базами туда же на D. Получается, что диски хоть и разные, но пути полностью совпадают в обеих системах C - Vista, D - The Bat и почтовые базы. Базы и настройки подхватываются и в XP и в Висте.
Что имеем:
загружаюсь в ХР на HDD1, диск C - XP, D - The Bat и почтовые базы, (HDD2, Е - виста, F - The Bat и почтовые базы в не загруженном состоянии)
Загружаюсь в Висту на HDD2, диск C - Виста, D - The Bat и почтовые базы (HDD1, Е - ХР, F - The Bat и почтовые базы в не загруженном состоянии)

Можно использовать грубый метод синхронизации почтовых баз на обеих HDD, но это будет работать до того момента, пока не изменишь настройки Бата в одной из систем, которые храняться в реестре.

Чувствую, что кроме использования портабл версий программ, других вариантов нет?
Автор: IVlad1
Дата сообщения: 06.01.2009 23:09

Цитата:
Сохраняю ветку реестра с настройками Бата и папку с почтовыми базами.
...
Не слишком ли сложно.
А что будет если сохранить дистрибутив где-нибудь на логическом диске и потом из обеих ОС установить ее, но не в корень текущей оси, а в тот же самый лог. диск с дистрибутивом? Она сама пропишет все пути, при этом умная прога не должна создавать второй комплект базы данных.
Но вопрос не только в этом.
Ведь это чисто пиратское распространение копий.
Авторы программы могут специально предусмотреть вариант установки двух копий прграммы с одним ключем, тогда вообще ничего хорошего не получится.

Мне кажется, что основная проблема - установка двух копий тех приложений, которые всегда работают онлине.
Например, установить KIS-7 на ХР и Висту используя одну лицензию и объединить антивирусные базы. Если кто умеет, отпишите.

Portable это конечно решение,
но как правило для бесплатных программ. Востребованные приложения так не распространяются, а те, что есть - как правило варез. Антивирус ее может и угробить.


Страницы: 1234

Предыдущая тема: Не могу перегрузить сервер w2k3


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