dg
Moderator-папарацци | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ustoun рекомендую один из двух способов. конечно, можно придумать ещё массу, но у них меньше преимуществ. disclaimer. сразу предупреждаю сведущих людей - да, разумеется, я в курсе того, что многое из описанного ниже можно выполнить разными, в том числе и более быстрыми способами. однако же я старался, не зная всех нюансов, гарантировать результат и максимально уберечь пользователя от ошибок, которые очень легко совершить по неграмотности. если вы считаете некоторые действия излишними - пусть это всецело остаётся на вашей совести. итак, способ I простой и не требующий использования программного обеспечения от сторонних производителей. 1. берёшь все файлы из корня диска c:\ c windows xp и копируешь в какую-нибудь временную папку. 2. устанавливаешь windows 2000 на диск d:\. при этом она переписывает некоторые файлы в корне диска c:\. 3. возвращаешь на место файлы из временной папки в корень диска c:\, заменяя при необходимости более новые (которые записала windows 2000) более старыми (те, что остались от windows xp). 4. правишь файл c:\boot.ini, чтобы получилось примерно вот так: [operating systems] multi(0)disk(0)rdisk(0)partition(1)\windows="windows xp" /fastdetect multi(0)disk(0)rdisk(0)partition(2)\winnt="windows 2000" /fastdetect по сути ты должен только дописать третью строчку по образу и подобию второй, изменив только одну цифру. текст в кавычках можешь писать любой. 5. идёшь в "управление дисками" (правой кнопкой по "моему компьютеру" -> "управление"). нажимаешь правой кнопкой на диске "c:\" и выбираешь "сделать раздел активным". 6. после перезагрузки ты должен увидеть меню выбора ос - так, как ты обозвал их в кавычках, редактируя boot.ini. результат: обе оси видят первый раздел как c:\, второй как d:\. windows xp, живущая на первом разделе, функционирует автономно. на втором разделе находится windows 2000, для которой жизненно необходимо выполнение следующих условий: а) чтобы перед ней был один и только один раздел жёсткого диска б) чтобы на нём лежали те файлы, которые мы положили туда в пункте (3) и изменили в пункте (4). выбор ос для загрузки осуществляется штатными средстваими windows xp. способ II сложный, но дающий полную независимость ос друг от друга 1. берёшь какой-нибудь хороший менеджер загрузки от третьей фирмы. я как всегда рекомендую acronis osselector. устанавливаешь (инсталляция достаточно понятно происходит из windows xp). после установки (можешь и перед) положи дистрибутив программы куда-нибудь на диск d:\ - это важно. 2. после установки программы перезагружаешься. теперь ещё до начальной загрузки windows xp у тебя появится окно менеджера загрузки, который обнаружит установленную ос и предложит выбор между нею и загрузкой с дискеты. 3. в этой программе нажимаешь иконку "редактора конфигураций" или просто давишь <ctrl+s>. 4. в появившемся окне выделяешь секцию "загрузка с дискеты" и выбираешь редактирование её свойств (или нажимаешь <alt+enter>). 5. здесь идёшь на закладку "разделы". выделяешь первую строчку (тут у тебя должен быть раздел с windows xp. хорошо бы, ты узнал его по размеру, а если повезёт - то и по метке диска). нажимаешь кнопку "скрыть". теперь он должен быть помечен как скрытый. 6. идёшь на последнюю вкладку этого диалога. она называется как-то наподобие "дополнительно". там отмечаешь пункт "скрытие разделов для операционных систем windows nt/2000/xp". у тебя запрашивают подтверждение, отвечаешь "ок". 7. ещё раз нажимаешь ок, в предыдущем окне. 8. ты опять оказался в первом окне (ты уже был в нём в пунте 2). выбираешь пункт "загрузка с дискеты". проверяешь, чтобы в дисководе ничего не было и нажимаешь ок (или <enter>). можешь ещё до этого настроить опции экрана и меню по своему вкусу. 9. osselector честно попробует загрузиться с дискеты и, не найдя её в дисководе, предложен нажать <enter>, чтобы вернуться в главное меню. не соглашайся и нажимай <ctrl+alt+del>. 10. входишь в bios, настраиваешь загрузку с cd и устанавливаешь windows 2000 обычным способом. обрати внимание, что если ты всё сделал правильно, то при выборе раздела для установки тебе будет показано свободное место там, где должна находиться windows xp. а раздел, бывший d:\, станет c:\. это нормально, туда и надо устанавливать. 11. после установки у тебя, скорее всего, станет автоматом загружаться windows 2000, причём будет видеть только один раздел (бывший d:\, ставший c:\). а windows xp, казалось бы, и след простыл. не волнуйся, с ним всё в порядке - помнишь, мы его спрятали? счас вернём. 12. запусти инсталлятор acronis osselector (вот зачем я просил положить его на раздел с windows 2000 - хр ведь тебе сейчас недоступна). в появившемся меню выбираешь пункт "включить ossector". 13. после перезагрузки опять появится загрузочне меню osselector, причём программа обнаружит изменения и спросит тебя, какая ос стоит на втором разделе. она может и сама определить, что это windows 2000, но автоматически это удаётся ей достаточно редко. ответив на вопрос, ты получишь возможноть загружать обе ос из этого меню. результат: а) выбор ос для загрузки теперь происходит в меню acronis osselector; б) windows 2000 живёт совершенно независимо. её собственный системный раздел видится ей как c:\ (с windows xp всё остаётся по-прежнему); в) зато windows 2000 не видит раздела с windows xp, а посему не имеет доступа к её файлам. наверное, это тебя не устраивает. что ж - можно исправить. для этого понадобятся следующие дополнительные шаги. 14. открывай файл boot.ini, лежащий в корне системного раздела с windows 2000 (не перепутай). измени в нём в отмеченном месте (1) на (2): [operating systems] multi(0)disk(0)rdisk(0)partition(2)\winnt="windows 2000" /fastdetect как и в предыдущем случае, текст в кавычках зависит только от твоей фантазии. 15. при первой же перезагрузке заходи в редактор конфигураций acronis osselector и произведи операции, обратные тем, что были описанны в пункте (5) второго способа. то есть отменяй скрытие первого раздела для windows 2000. 16. при загрузке windows 2000 обнаружит новый для себя раздел и присвоит ему первую свободную букву (то есть, напрмер, если из накопителей у тебя только один cd-rom, получивший в windows 2000 букву d:\, раздел с windows xp станет e:\ и так далее). при желании буквами известных разделов можно манипулировать как угодно из консоли "управление дисками", уже известной тебе по пункту 5 первого способа. вот, собственно, и всё. у вдумчивого читателя может возникнуть резонный вопрос - зачем в пунтке (5) второго способа надо было скрывать первый раздел, если в пункте (15) мы его показали обратно. отвечаю. если бы мы этого не сделали на время установки windows 2000, она бы назначила первому по счёту разделу (где у нас живёт windows xp) букву c:\, а своему - второму по счёту - d:\. то есть мы получим ситуацию, аналогичную первому способу. а ведь всю эту кутерьму мы затевали именно ради независимости windows 2000 от хр - иначе и менеджер загрузки не нужен. подробнее о разных способах скрытия разделов и о том, нафиг оно надо, я не далее, как сегодня, очень подробно писал вот здесь: Компьютерный форум RU.Board » Компьютеры » Операционные системы » Скрытие разделов диска от Windows в WinXP. всем приятного чтения. если что непонятно - лучше не экспериментировать, а переспросить. | Всего записей: 2852 | Зарегистр. 30-05-2002 | Отправлено: 14:24 28-03-2004 | Исправлено: dg, 14:29 28-03-2004 |
|