Загрузка - Как два HD оба сделать загрузочными?

Аватара пользователя
weertt

Re: Загрузка - Как два HD оба сделать загрузочными?

Сообщение weertt »

В общем сделал так. Так как
Загрузка - Как два HD оба сделать загрузочными?
, сделал следующее. Сделал единственным загрузчиком ntldr (те XP). С помощью bootsect /nt52 all не получилось. Все завершилось диагнозом, что он не может отобразить логические диски на объекты (что-то в этом духе). Решил просто убрать вариант загрузки Висты из загрузочного меню. Сделал это с помощью EasyBCD. Думаю, тоже нетрудно сделать и с помощью утилиты Висты bcdedit. После того, как грузиться начал только один XP, отключил загрузочный диск (на нем и XP стоит) физически. После этого на диск с прежней Вистой поставил новую. Вернул первый диск. Получилось две независимые системы на разных физически дисках. Правда выбор загрузки приходится делать через БИОС. Ну в общем уже знал на что шел. Всем спасибо за советы (особенно Okshef и Sergio630).
Аватара пользователя
okshef

Re: Загрузка - Как два HD оба сделать загрузочными?

Сообщение okshef »

SAbob, спасибо за оценку моего скромного участия. Кстати, осталось ли желание иметь меню из двух систем, не влезая постоянно в BIOS? Если хотите, могу подсказать.

Чтобы не заморачиваться с указанием местонахождения файлов загрузки Windows XP на втором диске,

1. загрузитесь в Vista

2. скопируйте файлы Ntldr, Boot.ini и NTDetect.com с диска с ХР на диск с Vista (не забывайте, что они скрытые и системные)

3. поскольку папка windows находится на втором жестком, подредактируйте блокнотом boot.ini



Код:

Код: Выделить всё

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

Значение параметра "rdisk" зависит от порядкового номера жесткого диска. В вашем случае при выборе загрузки с диска с Vista следует поставить 1

Значение параметра "partition" зависит от порядкового номера раздела (при наличии нескольких) на жестком диске с папкой установки "Windows XP" (если считать слева направо при выполнении команды diskmgmt.msc). В вашем случае значение 1, т.к. скорее всего папка находится в первом разделе.

4. выполните в командной строке команды



Код:

Код: Выделить всё

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

Или скачайте утилиту из
Установка - [решено] Восстановление загрузчика Windows Vista после установки Windows XP (архив)
и запустите. Перезагружайтесь, и, если я ничего не упустил, наслаждайтесь двойной загрузкой
Аватара пользователя
SAbob

Re: Загрузка - Как два HD оба сделать загрузочными?

Сообщение SAbob »

Цитата okshef:



Кстати, осталось ли желание иметь меню из двух систем, не влезая постоянно в BIOS? Если хотите, могу подсказать.
Загрузка - Как два HD оба сделать загрузочными?




Спасибо.



Правильно я понимаю, что после этих манипуляций полноценным загрузочным диском останется диск с Вистой?

При этом, если физически убрать диск с XP, то с загрузкой Висты ничего не изменится? А меню мультизагрузки можно будет потом убрать с помощью bcdedit, чтобы Виста загружалась сразу?



Наоборот, если убрать диск с Вистой, то чтобы с оставшегося диска загрузилась XP, нужно будет вернуть в boot.ini rdisk(0)partition(1), загрузившись, например, с дискеты (или не забыть это сделать перед отключением диска с Вистой)?
Аватара пользователя
okshef

Re: Загрузка - Как два HD оба сделать загрузочными?

Сообщение okshef »

Цитата SAbob:



Правильно я понимаю, что после этих манипуляций полноценным загрузочным диском останется диск с Вистой?

При этом, если физически убрать диск с XP, то с загрузкой Висты ничего не изменится? А меню мультизагрузки можно будет потом убрать с помощью bcdedit, чтобы Виста загружалась сразу?
Загрузка - Как два HD оба сделать загрузочными?




Правильно


Цитата SAbob:



Наоборот, если убрать диск с Вистой, то чтобы с оставшегося диска загрузилась XP, нужно будет вернуть в boot.ini rdisk(0)partition(1), загрузившись, например, с дискеты (или не забыть это сделать перед отключением диска с Вистой)?
Загрузка - Как два HD оба сделать загрузочными?




Нет. Вы же будете править boot.ini, скопированный с ХР-ного диска на диск с вистой, поэтому "родной" останется и править его не надо. Единственное, не знаю, останется ли MBR на ХР-шном диске после всех манипуляций. Но, если что, восстановление - не проблема.
Ответить

Вернуться в «Microsoft Windows Vista»