Две операционные системы на одном компьютере

Статьи -> Операционные системы

Две операционные системы на одном компьютере

Первоначально этот материал находился на моем первом сайте www.nsdevice.narod.ru и был составлен по материалам рассылки "QNX и Linux или Есть ли жизнь без Windows", ведущим которой я был.

Подскажите, на компьютере установлены два винта. На одном установлен ХР, другой пустой. Вопрос – как на второй жесткий диск установить вторую операционную систему Windows Me, не форматируя ХР.

*** I ***

Загружаться с любого винта в разные системы можно, если использовать программу - менеджер загрузок, напр. Boot Manager BootStar. Несколько лет пользуюсь BootStar 5.03. У меня 3 ОС на машине - win98, winMe и win95 Работал и на одном винте (4 раздела) и на 2-х. У товарища поставил 3 системы на 3-х HDD, и нормально.
Порядок действий:
1.Отформатировать винты и создать разделы, если нужно (желательно не более 4-х всего, на всех винтах).
2.Установить любую ОС в 1-й раздел 1-го винта.
3.Установить Boot Manager. Убедиться, что в окне разделов видны оба привода и их разделы.
4.Создать "профили загрузки" в окне профилей (там неплохой Help и все понятно), напр. "Система1": раздел с ОС + раздел для хранения инфы, "Система2" - раздел для другой ОС и т.д.
Для этого надо щелкнуть 2 раза по имеющемуся профилю (или выделить его и нажать Enter, или в меню создать новый профиль и тоже щелкнуть). В окне свойств профиля выбрать винт (если их несколько), ввести имя профиля и отметить флажки нужных для этого профиля разделов диска. Один из них должен иметь "птичку" Active - там будет ОС. Тот профиль, где уже есть система лучше сделать 1-м в таблице (потом их легко перемещать).
5. После установки BootStar при загрузке появляется меню с именами ваших профилей. Выбор, откуда загружать - стрелки и Enter. Поскольку пока только одна система, выбор другого профиля приведет к сообщению NOT SYSTEM DISK OR DISK ERROR. REPLACE AND PRESS ANY KEY - Т.е. диск без системы. Убедитесь в этом.
6. Приготовьте системную дискету (любую, хотя лучше с поддержкой CD ROM, если будете ставить систему с него). Перезагрузитесь, выберите профиль для новой системы, вставьте флоп и нажмите Ctrl + Enter. Произойдет загрузка в новый, пока пустой профиль с дискеты. Ставьте систему, как обычно.
7. После установки любой Винды меняется boot сектор. Перезагрузившись вы не увидите меню, только разделы новой системы, остальные пропали. Не пугайтесь. Просто запустите BotStar (bswin.exe) из его каталога. Он спросит, восстановить ли измененный загрузчик. Ответьте "да" и можете его закрыть. При перезагрузке все будет OK.
Подсказки: Заранее скопируйте на отформатированные диски BootStar. Его не нужно специально устанавливать - он устанавливается при запуске. Для копирования файлов, просмотра дисков и т.д. скопируйте на винт DOS Навигатор (или хотя бы Norton или Volkov Commander). Если вы не сделали профиля где видно все сразу, запустите bswin.exe и в меню выберите Uninstall. Потом машина загрузится с 1-го раздела 1-го винта и видно будет все. Копируйте BootStar и DN на ВСЕ ДИСКИ! Запустите bswin.exe (c любого места) Произойдет его установка, но вам может быть придется снова ввести свойства профилей.
Vadim

*** II ***

Похоже, что здесь надо воспользоваться любым из множества предлагаемых программ для установки нескольких систем на одном компе.
Это просто одна из сссылок, которую я нашел в течении 5 минут: http://softportal.com/download/download.php?id=946&t=1 http://softportal.com/download/ -здесь можно воспользоваться поиском
Andrej Ovchinnikov

*** III ***

Для того чтобы установить ОС на второй жесткий диск надо указать в BIOS setup (раздел Advanced, там же где можно выбрать загрузку с CDROM) порядок загрузки ОС начиная с диска D, а первый диск можно отключить, чтоб не путался, указав в Standard BIOS setup тип none. Дальше устанавливать Windows, так же как на обычный чистый диск. В дальнейшем для выбора какую ОС загружать придется заходить в BIOS и выбирать порядок загрузки (начиная с C или D), что не очень удобно, если приходится это делать очень часто. Да и очень старые материнки этого не поддерживают. Зато можно получить две полностью независимые системы.
skv@aport.ru

*** IV ***

Используй Bootpart (http://www.winimage.com/bootpart.htm). Удобный и простой менеджер загрузок для родного загрузчика ХР. Отключи диск с XP, а потом ставь ME на пустой (Ну соответственно он должен быть Primary Partition). Потом ставишь винт с XP, грузишься с него и читаешь хелп к Bootpart:) Вроде еще раздел с МЕ не должен находиться на скрытом разделе иначе ХР его не видит и не грузит. Попробуй должно получиться... Хотя в рассылке было мнение что со второго физического не получиться грузиться... Во всяком случае ничего не потеряешь! Еще вариант поставить ХР под NTFS на отдельный логический, а на другой логический засунуть ME. Он NTFS не видить так что и не затрет (это чтобы наверняка не убить ХР) :) Ну а дальше снова Bootpart...
А еще в сети море инфы на тему мультизагрузки... Кто ищет тот найдет!
Temik

*** V ***

Начнём с того, что существует достаточно большое количество моделей жёстких дисков. (Они отличаются фирмой-производителем, моделью, объемом, интерфейсом, программным обеспечением микроконтроллера (“микропрограммой”) и т.д. и т.п.) Кроме того, нас интересует наличие или отсутствие БИТЫХ БЛОКОВ в загрузочной области. Если битые блоки есть в загрузочной области, то может быть интересная ситуация – диск прекрасно работает вторым, а загрузиться с него никогда не удастся. Но это ещё цветочки – решающую роль играет материнская плата и программа BIOS. Количество моделей материнских плат, количество “прошивок” для каждой платы, а также количество возможных вариантов установок BIOS, даёт офигительную цифру. Плюс неизвестно, что конкретно хотели Вы.
Переформулирую задачу, на наиболее вероятную:
Есть набор из полностью исправных двух жёстких дисков (интерфейс – IDE), системный блок, в материнской плате есть два гнезда IDE (и соответственно в неё встроены контроллер(ы), позволяющие работать более чем с одним жёстким диском), один , а ещё лучше два шлейфа и желание сделать так, чтобы во время загрузки можно было выбрать для работы одну из двух операционных систем.
Теория: После включения компьютера и установления всех питающих напряжений в допустимых пределах запускается BIOS, эта программа чаще всего запускается из ПЗУ и проверяет работоспособность компа (памяти, железа, и т. д. и т. п.) если что-то сбоит эта программа выводит на экран сообщение об ошибке или (и) пищит через динамик компьютера (количество и продолжительность гудков указывает конкретную неисправность). Если всё нормально программа издаёт (обычно) один короткий гудок и начинает определять какие накопители подключены к системе. Способ, порядок и методы которыми определяются накопители зависит от BIOS (фирма и версия) и установок BIOS (те параметры что, были проставлены ручками в магазине или Вами дома ). После того как все накопители были определены (или не все были определены – и такое бывает) программа ищет на них файл операционной системы, чтобы передать управление программе ОС. Причём до появления CD-ROM дисководов с интерфейсом IDE поиск чаще всего проходил по следующей схеме:
Диск A: (первый дисковод для дискет)
Если на диске A: нет, то диск B: ( второй накопитель для дискет)
Если на дискетах нет, то поиск на жестких дисках в последовательности :
Основной контролер IDE , Дополнительный контроллер IDE.
Если компьютер не старинный, то он имеет интерфейс EIDE - для нас основная особенность этого интерфейса в том, что на один шлейф можно повесить два устройства, т. е. на компьютере будет до четырёх дисков. В какой последовательности будет идти поиск, честно говоря не знаю, но последовательность эта будет однозначной.
Если найден хоть один диск с носителем, то дальнейший поиск прекращается и производится попытка загрузится с этого диска. В случае неудачи выводится надпись о том, что диск не системный и просьба сменить носитель (и для жёсткого диска тоже, т.е. на следующем диске операционная система может и есть, но искать её уже никто не будет.)
Итак первое решение Вашей проблемы:
Вскрыть корпус компьютера и переткнуть разъёмы шлейфа (шлейфов) так , что бы нужный диск был в очереди первым. В случае, когда нужно поменять ОС просто перед включением меняете разъёмы и все дела. При этом совсем не важно, какая операционная система на каком диске, главное чтобы одна ОС были на диске, с которого компьютер пытается грузиться. При этом есть только одна тонкость – программы установки ОС (такие программы чаще всего называются setup.exe) установят операционную систему на тот жёсткий диск с которого компьютер должен грузится в данный момент (т.е. момент установки ), и то что вы потом диски поменяете местами компьютер знать не может, следовательно нужный диск должен стоять на своём месте уже ДО начала инсталляции ОС. Неудобно? Неохота ковыряться в недрах компьютера, тогда
Вариант номер два:
Покупаем два (или достаточно одного) Mobile RACK. (В просторечье “салазки”). Устанавливаем в компьютер, закрываем корпус. И больше внутрь лазить не придётся. Жёстки диски ставятся в съёмные контейнеры и при необходимости эти контейнеры меняются местами ( или переставляются с одного компа на другой или закрываются в сейф или и т.д.). Можно обойтись одним RACK если поставить его первым, в этом случае, когда контейнер стоит, операционная система грузится с него, когда вынут - со второго диска, и следовательно в таком случае диск будет единственный (минус схемы с одними салазками). Стоить это будет примерно 2*200=400 рублей как минимум. Дорого?
Следующий вариант: то, что там было выше про BIOS вообще-то уже прошлый век и относится в основном к 286,386 и может быть частично к 486. Современные прошивки BIOS (и не очень современные) позволяют выбрать порядок поиска операционной системы на дисках. В частности есть версии где можно выбрать порядок из следующих возможностей:
дискетки, CD-ROM, жёсткие диски, есть версии прошивок где можно выбрать конкретно порядок поиска на жёстких дисках. У меня стоит материнская плата ASUS CUSL-2C, так там вообще порядок устройств, с которых будут попытки загрузится, выбирается пользователем практически безо всяких ограничений. Для реализации надо нажать (обычно) клавишу DEL во время загрузки, откроется BIOS Setup, и вперёд:
меняете те параметры, которые вам надо (которые не надо лучше не менять, чаще всего после того, как кто-нибудь залез в Setup, не имея достаточной теоретической подготовки, компьютер вообще отказывается работать.). После того как проставлены нужные параметры, сохраняете изменения и выходите. После чего компьютер начинает загрузку заново. Минусы данного способа:
Меню чаще всего на английском языке, Есть опасность того что компьютер вообще перестанет работать.
Каждый раз это будет занимать определённое время, а торопиться нельзя – поменял не ту строчку и привет. Кстати не для всех пошивок надо жать DEL, чтобы войти в Setup, иногда это ТАВ, иногда другая клавиша – смотрите, что пишется на экране во время загрузки.
Вариант этого способа:
На моей системной плате (ASUS CUSL-2C) если во время загрузки нажать не DEL, a ESC, то появится маленькое меню, где выбирается устройство с которого грузится – быстро и удобно.
Примечание: Все жёсткие диски из которых выбирается, с какого грузиться должны быть определены BIOS ДО попытки загрузится – т.е. в BIOS должны быть правильно выставлены параметры диска: количество головок, количество секторов, метод доступа и т. д. и т. п.. Многие прошивки позволяют производить автоопределение дисков во время загрузки, для этого надо выставить соответствующий параметр. Если будет стоять параметр неопределять, нет диска (none) или неверные параметры диска, то загрузка с этого диска будет невозможна. Однако после загрузки Windows с другого диска этот диск вполне вероятно будет виден и с ним можно будет нормально работать. (Связано это с тем, что Windows сама определяет диски). Отсюда ещё один способ, правда скорее теоретический, чем практический:
Выставить в BIOS на тех дисках, с которых не надо грузится параметр “None”, и ОС загрузится с диска, для которого указанны правильные параметры.
Если Вам показалось это не подходящим, то есть еще большое количество способов, связанных с программной реализацией выбора загрузки из нескольких ОС. Называются такие программы - Программы Менеджеры Загрузки Операционных Систем. На данном этапе количество таких программ достаточно для того, чтобы об этом вести отдельный разговор. Стоит только пояснить, на чем основан принцип их действия. Как уже было сказано, выше при загрузке компьютера ищется диск и с него загружается ОС. Но как узнать, что на диске есть операционная система? Ответ прост в самом начале диска, в самом первом кластере находится Главная Загрузочная Запись. И в ней записан адрес первого файла операционной системы. Если этой записи нет или она некорректна, то -“сообщение об ошибке, диск не системный, пожалуйста смените диск”. Менеджеры загрузки изменяют эту запись, и вместо передачи управления операционной системе в самом начале загрузки получают управление себе. После чего у пользователя спрашивают порядок дальнейших действий и передают управление той ОС, которая выбрана.
Кроме отдельных программ менеджеров загрузки ОС данные возможности реализованы и в некоторых операционных системах: Linux (очень мощно , знаю точно), а также должны быть в операционных системах фирмы Microsoft, использующих технологию NT – Windows NT, Windows 2000, а также Windows XP. Как это конкретно в Вашей версии ХР я не знаю. Если очень хочется узнать какие есть возможности у Windows XP, Вы можете прочитать об этом в книгах, или спросить в Интернете. Но лучше спрашивайте в тех местах, которые посвящены конкретно программному обеспечению или операционным системам.
Титаренко Михаил

*** VI ***

Для управления загрузкой Windows можно воспользоваться встроенным менеджером загрузки. Менеджер загрузки конфигурируется файлом boot.ini, который лежит в корне системного диска. По его настройкам можно посмотреть, например, здесь.
С помощь этого простейшего менеджера можно организовать загрузку нескольких операционных систем Windows на одном компьютере, т.е. в boot.ini надо прописать все варианты загрузки.
Если установлены несколько операционных систем Windows, то загрузив одну, можно удалить другие.
Петрелевич Сергей

Петрелевич Сергей
petrelevich@yandex.ru
www.SmartyIT.ru

Метки: ОСи  

Комментарии.

Внимание.
Комментировать могут только зарегистрированные пользователи.
Возможно использование следующих HTML тегов: <a>, <b>, <i>, <br>.

Тонус 04.02.2010 19:03:54
Я установил на компьютор две ОС, по окончанию установки при загрузке загружается постоянно одна и таже. Как загрузить вторую ???
 
Petrelevich 04.02.2010 20:42:44
Видимо, Вы не настроили менеджер загрузки. В Linux это, например, Lilo или Grub.
 
Sanders 10.02.2010 16:20:12
Я так-же установил две ОС,одна ВИста,другая ХР ...подскажите пожалуйста как удалить висту,или -же как переключатсяч между ОСями..
 
Petrelevich 10.02.2010 20:31:08
to Sanders В качестве ответа на Ваш вопрос, я дописал параграф *** VI ***
 
Slim 04.03.2010 21:10:25
Скажите мне, тупому, как просто поставить 2 ОС на 2 винта, чтобы можно было сносить оси без потери другой.
 
Аноним 16.03.2010 13:12:06
НЕ СТАВЬТЕ ДО ХОРОШИХ ВРЕМЁН SEVEN end XP на одном жёстком диске- хлопот не оберётесь/ но если ВЫ программист-это другое дело/.
 
Аноним 30.03.2010 2:30:07
А как убрать одну ОС
 
Petrelevich 30.03.2010 11:48:32
> А как убрать одну ОС
Ответ на вопрос во многом зависит от операционных систем, которые установлены. В общем случае надо исправить загрузчик и удалить ненужную ОС.
 
Аноним 07.04.2010 13:41:25
Helloy Sorry za latinicu U menia takoy vopros, na raid 0(2xsata3 1tb wd black) razbit na 4 diska, stoit xp 64bit da odnom iz razdelov, na drugom razdele stoit windows 7, vse gruzitsya i vse rabotaet, mne dla uchebi nujno postavit server 2008 na odin iz pustih razdelov. Vopros ne sotretsia li boot odnoy iz sistem pri etom? pustoy razdel imeetsia v 200gb p.s. do etogo nujno bilo pereustanovit xp i on ubil zagruzochniy razdel 7ki, a stavit na obum neohoto 1tb delat gibuy, eto bolshe chasa zanimaet i posle stavit vse zanogo ubivaesh celiy den
 
Petrelevich 07.04.2010 14:43:52
Если Server 2008 требуется только для обучения, рассмотрите вариант использования какой-нибудь виртуальной машины, например vmware. Скорее всего, это будет наилучший вариант.
 
Аноним 07.04.2010 23:41:13
to Petrelevich postavit server na vmware net problem stoit na laptop hp dv5-1190, no sut v tom chto mne na servere nujna programma virtualizacii- HyperV, a virtual mashine v virtual mashine ne zapustit. mne nujno v servere postavit kurs ot melkosofta 6292 eto kurs po win7, v kurse stavitsia neskolko mashin 7 i paru xp vrode v HyperV
 
Petrelevich 08.04.2010 10:39:31
С установкой нескольких операционок Windows тоже не должно быть проблем. Даже если после установки Server 2008 что-то не будет грузиться всегда вручную можно подправить boot.ini. Или использовать сторонний менеджер загрузки операционных систем. Перед началом работ посмотрите документацию по Windows Server 2008.
 
Аноним 08.04.2010 11:49:42
to Petrelevich ladnenko budem stavit na svoy strah i risk
 
Аноним 13.04.2010 23:12:28
скажите пожалуйсто почему у меня машина не грусит винду. установил новую без ошибо комп пнрезагружается и при выходе заставки Windows XP перед приветствием комп виснет
 
Petrelevich 14.04.2010 18:29:59
Проверьте аппаратную часть, возможно, проблема с памятью или винчестером.
 
Аноним 28.04.2010 17:56:47
Как сделать так что бы когда комп включался не надо было выбирать операционную систему?
 
Petrelevich 28.04.2010 20:07:57
Как сделать так что бы когда комп включался не надо было выбирать операционную систему?
Обычно менеджер загрузки позволяет выбрать, какую ОС загружать по умолчанию. Кроме того есть возможность задать таймаут, спустя который ОС по умолчанию будет загружена, если пользователь не сделал выбор.
 
Аноним 24.05.2010 21:59:46
вин 7 на одном жестком, винxp на втором. на том где xp там акронис ос. подскажите как удалить xp чтоб потом семерочка грузилась.
 
Аноним 01.06.2010 21:42:51
Подскажите, у меня на компе 2 жестких, один из них разбит на 3 раздела. На первом разделе стоит Win 7, 2 раздел файловая помойка, на 3 раздел пытался ставить Кубунту. Встает она нормально, но после установки, не грузится менеджер загрузок ОС от Линукс - Гроб, а сразу переходит в загрузку Win 7, подскажите как это исправить.
 
Аноним 10.08.2010 16:33:36
я надеюсь семь и xp глучить небудут
 
Яндекс цитирования Ðåéòèíã@Mail.ru Rambler's Top100