none
Установка Windows 8 на многодисковых компьютерах RRS feed

  • Вопрос

  • Компьютеры уже давно стали многодисковыми, а лет 15 назад и многосистемными.

    Я давно начал этим пользоваться. Многодисковые компьютеры я использую лет 20, а многосистемные загрузки начиная с Windows 2000.

    Но появление Windows 8 поставило меня в трудное положение. Windows 8 ведёт себя очень агрессивно в многодисковых компьютерах. И совсем не так, как я привык. Теперь всё по порядку.

    Компьютер предназначен для всевозможных экспериментов. На нём установлены:

    1. Основной системный диск SSD Kingston 120 ГБ Windows 7-64 Prof;
    2. Основное хранилище данных - массив RAID 2 ТБ
    3. Корзина Hot Plug на 3 диска
      1. Диск для изучения операционных систем и других подобных экспериментов.
      2. Аварийный диск. Копия основного диска, но используется только в случае повреждения ОС основного диска для восстановления основной ОС;
      3. Архивный диск. Хранит важные архивные данные и образы дисков. Подключается только в аварийной ситуации.
    4. Разъём Hot Plug для одного диска. Предназначен для обслуживания клиентских дисков.

    Также на лицевой стороне компьютера 4 разъёма. 2- USB 2 и 2 USB 3. К ним могут быть подключены всевозможные внешние диски.

    Первое знакомство с Windows 8 состоялось в конце прошлого года в следующей конфигурации:

    1. Основной системный диск с Windows 7 системный и загрузочный.
    2. RAID массив для общих данных.
    3. В корзине Hot Plug подключен диск для изучения ОС.
    4. В корзине Hot Plug подключен аварийный диск с Windows 7 системный и загрузочный.
    5. К порту USB 2 подключена флэшка с Windows 7 PE системная и загрузочная.

    Поскольку раньше такое количество дисков никак не мешало установке ОС, то я просто поленился отключить и извлечь лишние диски.

    Установка Windows 8 была сделана на диск для изучения ОС в первый раздел размером 163 ГБ. Ни каких предупреждений о том, что в компьютере есть ещё загрузочные диски не было. После нескольких контрольных перезагрузок и выключений, я убедился, что Windows 8 работает стабильно.

    Сразу же вслед за установкой Windows 8, во второй раздел этого же диска размером 163 ГБ была установлена Windows Server 2012. Установка также прошла без предупреждений. Обе системы образовали многосистемную конфигурацию ОС. Как положено, при загрузке можно было выбрать любую ОС, которая в дальнейшем нормально загружалась. Убедившись, что созданная конфигурация ОС стабильно работает, оставшуюся часть диска я отдал под третий раздел. Проверил его доступность - всё было в норме. Поскольку я не планировал в этот же день продолжать работать с новыми ОС, то я выключил компьютер, отключил Hot Plug корзину и извлёк флэшку.

    На следующий день я включил компьютер и вместо привычной Windows 7, получил сообщение, что загрузка ОС невозможна. Файла не хватает. Не первый раз такое вижу. Даже не удивился. Подключил аварийный диск для восстановления.  Запустил загрузку с него. Результат тот же – отсутствует файл. Это уже слегка насторожило. Подключил флэшку с Win7 PE (ту, что была подключена к компьютеру во время установки Windows 8), и снова – загрузка невозможна. В результате я восстанавливал компьютер не 10 минут, а более 6 часов. При этом основная задача была - никоим образом не повредить диск с Windows 8 и Windows Server 2012. Поэтому диск с этими ОС был физически отключен от компьютера. Восстановив привычную для себя работу ОС и всех дисков, я решил снова посмотреть на Windows 8. Результат меня обескуражил – ОС не загружается. Из всего выше описанного я сделал вывод, что Windows 8 считает себя «самой главной», переподчиняет себе все диски компьютера. Они становятся единой системой и могут не работать, если извлечь один из дисков.

    Некоторое время мне было не до экспериментов. Но я к ним вернулся, уже зная то, что описано выше. Как я и ожидал, установщик Windows 8 «убил» самостоятельную загрузку с основного системного диска. Но теперь я был готов к этому. Аварийный системный диск отключен, загрузочных флэшек нет. Оба диска в компьютере – загрузка с любого диска нормальная. Диск  с Windows 8 отключен - загрузка с основного диска не идёт. Но с любого другого диска, который не присутствовал при установке Windows 8, компьютер нормально загружается.

    Восстановил из архива основной системный диск. Отключил диск с Windows 8. ОС загружается, но Chkdsk требует проверку дисков. Если от проверки отказаться, то ОС загружается и все данные доступны. Если от проверки не отказываться, то обслуживание 2 ТБ диска занимает очень много времени. У меня не хватило терпения дождаться окончания этой проверки. Ждал часа 2. На экран выбрасываются одинаковые строки. После заполнения экрана, полное впечатление, что компьютер повис.

    Восстановил привычную для себя работу компьютера. Уверенность в том, что причина в Windows 8 стала почти стопроцентной. Предположительно. Windows 8, обнаружив на компьютере активный, загрузочный, системный диск переписывает его «на себя». После этого такие диски без Windows 8 не работоспособны.

    Прошло ещё какое-то время. Обдумал условия следующего эксперимента. На основном диске затёр заголовок, таким образом привёл его  в «заводское состояние». На диске для Windows 8 отформатировал раздел для этой ОС, затем затёр MBR и снял байт активности с диска. Но таблица разделов осталась без изменений. Всего на диске 3 раздела. При установке Windows, установщик восстанавливает MBR, назначает активным раздел, в который устанавливается Windows и собственно её устанавливает. Так было всегда. Только установщик Windows 98 снимал байт активности со всех других дисков в компьютере кроме своего. Это не сильно мешало. После установки нужно было вручную байт восстановить и всё нормально работало. На это я и надеялся. Установил Windows 8. Естественно никаких сообщений о нескольких дисках и никаких предложений по конфигурации ОС. Перезагрузил компьютер. Windows 8 загружается нормально, массив для данных доступен, основной диск требует инициализации.  Всё, как и ожидалось. Запустил перезагрузку и подключил диск для аварийного восстановления основного системного диска. Но лопухнулся - не успел перехватить загрузку. И компьютер начал загружаться с диска Windows 8. Не стал прерывать загрузку. Дождался её окончания. Запустил перезагрузку и отключил диск с Windows 8. Что ожидал, то и получил. Загрузка с диска для аварийного восстановления не идёт. Загрузился с внешнего аварийного диска и начал проверку. На системном диске нет MBR. Я сам её затёр, но надеялся, что установщик её восстановит. Кроме того на диске нет активного раздела. Я сам снял байт активности и надеялся, что установщик его восстановит. Большой вопрос. Как загружается ОС с такого диска? Почему установщик не восстановил эти важные области диска? Стал проверять остальные диски. Основной диск остался с затёртым заголовком, на нём ничего не изменилось. Массив для данных вдруг оказался активным, а в корневом каталоге (на массиве всего один раздел) появились загрузочные файлы Windows 8, которых там раньше не было. Также на диске для аварийного восстановления появились загрузочные файлы Windows 8. Появились они там после того, как я неудачно пропустил перехват загрузки. Время создания и изменения этих файлов соответствует этому событию.

    Наконец-то, стало понятно поведение компьютера при различных дисковых комбинациях. Windows 8 действительно "распределяет" функции по дискам и они перестают быть самостоятельными.

    Теперь 2 вопроса к представителям Microsoft:

    1. Почему Windows 8 устанавливается не на тот диск и не в тот раздел, куда ей указано? В моём случае активным и загрузочным стал массив для данных, а системный диск так и остался неполноценным. Я считаю это недопустимым.
    2. Переписывание дисков «под себя»  также недопустимо. Побывав «под управлением» Windows 8, активный, загрузочный системный диск перестаёт быть таковым на другом компьютере. Зачем это сделано?

    Если кто-то сталкивался с таким поведением Windows 8 – пишите.

    Если у кого-то есть возможность проверить описанное, то проверьте и тоже пишите.


    • Изменено Serega I 22 апреля 2013 г. 16:52
    22 апреля 2013 г. 16:44

Все ответы

  • Если вы хотите установить вторую (третью и т.д.) ОС Windows и при этом сохранить текущее распределение томов, то запускайте установку из-под текущей операционной системы, как если бы вы выполняли upgrade операционной системы. Если вы загружаетесь с дистрибутивного DVD и выбираете установку в другой раздел, то распределение томов поменяется.

    Для установки нескольких операционных систем на один компьютер с целью тестирования, начиная с Windows 7, удобно устанавливать ОС не в отдельный раздел, а в vhd-файл. Обратите внимание, что речь не идет о виртуальных машинах. В этом случае не нужно выделять отдельный раздел для операционной системы, удобно распределять дисковое пространство благодаря thin provisioning, тогда как потери производительности из-за того, что ОС установлена в файле, а не на разделе, несущественные.

    22 апреля 2013 г. 19:19
    Модератор
  • Распределение томов и букв по дискам меня не волнует и не интересует. Я хочу знать почему установщик Windows 8, получив команду установиться в 1 раздел 3 диска, делает активным и загрузочным раздел на 2 диске, а систему устанавливает на 3 диск. По отдельности эти диски неработоспособны. Если убрать 2 диск, то с 3 диска система не стартует. Нет активности, нет загрузчика. Если убрать 3 диск, то загрузка стартует но не найдёт своей системы и повиснет или аварийно остановится.

    Описанный компьютер используется, в основном, для - обслуживание клиентских дисков. Они могут быть и с физическими дефектами и с вирусами. Большинство из них загрузочные и системные. Если такой диск попадёт под управление Windows 8, то на своей родной машине он больше не загрузится. А это недопустимо.

    Следующий пункт - отказоустойчивость компьютера. При опасных работах (физические дефекты дисков, вирусные поражения), потеря загрузки операционной системы обычная ситуация. Я только что описал случай, когда непредвиденная работа установщика Windows 8 вывела из строя тройное резервирование загрузки. Вы же предлагаете для тестирования (весьма опасная операция) использовать различные варианты многосистемной загрузки. Отказоустойчивости вообще никакой. Перестанет загружаться host-система - потеряете доступ ко всем остальным.

    И всё-таки хотелось бы получить ответ на поставленные вопросы. Почему Windows 8 так себя ведёт?

    23 апреля 2013 г. 6:38