Список загрузки в Windows XP — редактирование

Не так давно я писал статью "Простые вещи" в которой давал некоторые советы, связанные с основами оптимизации, которые было бы неплохо знать большинству пользователей. Однако простых вещей больше чем на одну статью, к тому же, я недавно столкнулся с небольшим казусом, который возникает в следствии невыполнения пары простых правил, что приводит, порой, к ряду неприятных проблем.

run

В общем эта заметка есть небольшое, но полезное, продолжение одноименной статьи.

Дело, собственно, вот в чем.


Настройка Windows, работа с загрузчиком

Так или иначе, многие порой покупают новый жесткий диск и устанавливают на него вторую операционную систему. Не для кого не секрет, что подключенный жесткий диск получает воспринимается как D:\, E:\ и тд, т.е. не мастер, а slave-диск. И вот тут, при установке второй системы не на C:\ получается ерунда. Дело в том, что установщик Windows собран несколько странным образом и даже устанавливая систему непосредственно на указанный диск, часть файлов(особенно связанных с загрузкой) запихивает на C:\. Как следствие, в случае, если Вы форматируете\отключаете\теряете диск с первой системой автоматически Вы теряете и вторую систему в силу, как я уже сказал, отсутствия в корне диска ряда файлов(ибо установщик создавал их не на диске с второй системой, а на C:\):

boot_files

Если мне не изменяет чутье и память, то это касается не только загрузочных, но и ряда других системных файлов.
Получается этакое кровосмешение и зависимость одной системы от другой. Сие, согласитесь, не есть гуд ибо, если что, терять две системы одним махом не хочет никто. Дело даже не столько в падении систем в случае сбоя(кстати такое бывает все таки не всегда, быть может, в какой-то версии установщика просто поправили это).

Решение предельно простое: надо физически отключить диск с первой системой.

Примечание: Опытные пользователи догадаются, что диски не обязательно отключать физически, это можно сделать в BIOS. Но тут каждому своё, оба решения одинаково эффективны.

Тогда установщик Windows будет считать новый диск основным и единственным и запишет все данные конкретно на него. Здесь может получится некоторая заминка ибо пока был отключен диск установщик считал, что систем больше нету на компьютере и как следствие, не делал запись в файле boot.ini. В последствии, когда мы подключим диск обратно будет загружаться только одна система. Поправить это легко, надо просто подредактировать boot.ini, а именно:

Проходим по пути: ПускНастройкаПанель управленияСистемаДополнительноЗагрузка и восстановлениеПараметрыПравка. Дальше откроется блокнот с надписями типа:

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

Так вот там надо будет добавить строчку:

multi(0)disk(0)rdisk(1)partition(1)\WINDOWS=”Microsoft Windows XP Professional RU” /noexecute=optin /fastdetect

т.е. файл получится вида:

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

На всякий случай замечание: возможно, что физических дисков у Вас в системе больше. Тогда меняйте цифры у параметра rdisk, т.е. rdisk(1), rdisk(2) и тд, пока не доберетесь до работающей системы.
После правки boot.ini, т.е. добавления строчек, надо нажать Файл - Сохранить и перезагрузить систему.

Кстати говоря, если Вы все правильно проделали, то при загрузке, каждая из систем будет менять букву диска на C:\ (т.е., если у Вас, скажем, Windows XP и Windows XP2, то когда Вы будете загружены в XP1, то её диск будет C:\, а диск второй системы D:\ и наоборот).

Послесловие

Плюсы, после простейшей установки с отключенным диском, поверьте, очевидны - разнесенные системы будут независимы и станут ощущать себя гораздо комфортнее нежели в паре. Схема "забыл отключить, установил, а потом убил первую систему и лишился второй" - проверена недавно на практике.

Надеюсь, что кому-то пригодится.

Спасибо за внимание. Оставайтесь со мной ;)

Sonikelf's Project's логотип Sonikelf's Project's логотип Космодамианская наб., 32-34 Россия, Москва (916) 174-8226
Monstr

а, вот оно что. то-то я смотрю, когда у мя попросили на хард установить винду, то впоследствии этот хард жаловался на отсутствие ntldr. :)

byrbon

Я использовал программу Acronis для загрузки второй винды, установил винду на второй жесткий диск и нормально все работало!

Sonikelf

Я не говорю, что все будет плохо работать при установке двух систем. Я говорю какие могут быть проблемы, если эти системы "разлучить" методом удаления устройства содержащего раздел C:.

ilnur

А что делать, если установлена одна система, но в момент установки второй хард был физически отключен?. Т.е. в итоге системный диск отображается как D: , не суть как важно, просто привычка берет свое. Хотелось бы вернуть C: и обойтись без переустановки ОС.

Ангелина

Здравствуйте.
Очень полезная и интересная статья!
Спасибо Вам за эту информацию.