Сегодня мы разберемся, как установить любую современную версию Windows (в том числе Windows 7 или Windows 10) на жесткий диск, с таблицей разделов GPT на устаревшем компьютере с BIOS, который не поддерживает современную среду UEFI. Необходимость выполнить такой трюк возникла при попытке установить Windows Server 2008 R2 x64 на сервере HP DL380 G8 (сервера HP DL пока не поддерживают EFI) с локальными дисками, общая емкость которых в RAID 5 превышает 4 Тб. При стандартной установке Windows на диск с MBR разметкой, в системе доступны только 2 Тб. Разметить или получить доступ к оставшимся 2 ТБ места на диске из-под Windows не получится. Единственный способ воспользоваться всем доступным местом на диске – преобразовать разметку диска в формат GPT.
В этой статье описано, как настроить загрузку Windows с жесткого диска, размеченного в таблице разделов GPT на компьютере с классическим BIOS (в котором отсутствует UEFI) или в режиме Legacy BIOS. Операционная система Windows не умеет загружаться с GPT дисков на старых BIOS системах. Для обхода этого ограничения мы воспользуемся методикой переноса BCD загрузчика Windows на отдельную небольшую USB флешку (или HDD диск) с таблицей разделов MBR. Данная флешка будет использоваться только для запуска загрузчика Windows, который затем должен передать управление основному образу Windows, расположенному на диске с GPT разметкой. Инструкция универсальная и должна работать как в Windows 7, так и Windows 10 и любых других поддерживаемых 32 и 64 редакциях Windows.
Название BIOS расшифровывается как базовая система ввода вывода компьютера (БСВВ). Это место где хранятся низкоуровневые процедуры управления ресурсами системы, не используемые программами Windows напрямую. Все команды биос разделены по своему назначению на группы. Например, есть группа функций управления жестким диском, группа функций для манипуляции дисплеем и так далее.
В достопамятные времена, когда о Windows слыхом не слыхивали, многие программы использовали вариант прямого обращения к этому хранилищу алгоритмов, но сегодня нужда в таком программировании практически отпала. Вместо функций биос применяют драйвера Виндовс. И, тем не менее, биос еще рано списывать со счетов – иногда к нему приходится возвращаться для настройки различных подсистем компьютера. Тогда под bios понимают визуальный интерфейс для манипулирования такими настройками. Как зайти в биос на компьютере под управлением Windows 7.
Не перегружаясь
Для начала выясним версию биос, установленной на компьютере. Сделать это можно так:
Теперь нам понадобится вот такая таблица:
В этой таблице указаны клавиатурные комбинации, позволяющие попасть в БСВВ прямо из Windows. В левом столбце находим свою версию, в правом – комбинацию клавиш и жмем на эти клавиши.
Если вы еще не посеяли документацию к своему компьютеру, в ней тоже реально поискать информацию по данной теме.
Зайти в БСВВ можно и другим способом при старте компьютера.
При старте компьютера
Чтоб зайти в БСВВ при старте Windows, нужно перезагрузиться, удерживая нажатой клавишу «Break». Т.е. выключить и заново включить компьютер. После этого, до входа в Виндовс, появится окно примерно такого вида:
Вот и все что нужно знать по данному вопросу. Ничего сложного в данных инструкциях нет, и через пару-другую попыток вы будете с базовой системой ввода вывода – «на ты».
https://youtube.com/watch?v=SOur10E0uPI%3Ffeature%3Doembed
В этой публикации мы рассмотрим, как выполняется установка windows 7 через bios. С помощью bios можно изменить очерёдность и приоритет загрузки ОС. Настройки биоса позволяют изменить порядок загрузки ранее установленной ОС, который выполняется автоматически при включении компьютера. С помощью этих же настроек можно создать команду, при помощи которой программа установки windows 7 начнёт автоматически выполняться при включении, или перезагрузке компьютера и в её работу не будет вмешиваться ранее установленная ОС.
Подготовка компьютера к переустановке ОС
Нужно сохранить важные файлы на съёмном носителе, личные данные и пароли. Нужно заранее подготовить список всех электронных компонентов и устройств компьютера. Если какой-то компонент, или устройство не будет корректно работать после установки windows 7, то скорее всего, будет необходимо установить драйвер этого устройства, предназначенный для работы с windows 7. После установки новой ОС возникнет необходимость установки всех важных и необходимых программ заново. Можно сохранить важную информацию и на самом компьютере, используя для этого заранее подготовленный раздел жёсткого диска, который можно не подвергать дефрагментации и форматированию при переустановке ОС.
Данные, которые вы не хотите потерять при переустановке системы, можно сохранить на другом логическом диске, например, как в данном примере — на диске I:
Подготовка носителя с программой установки windows 7
В bios перед установкой нужно будет вносить указание о приоритете загрузки устройства, с которого будет производиться установка windows 7. Это может быть любой съёмный носитель, винчестер, устройство памяти или диск где размещается программа установки.
Как войти в БИОС
Для этого нужно нажать определённую клавишу во время включения, или перезагрузки компьютера до того как начнёт загружаться старая ОС. Нужная комбинация клавиш должна быть указана в документации, относящейся к материнской плате компьютера. Часто встречаются варианты с клавишами F (F1, F12, F4, или другие F).
Поиск настроек, отвечающих за приоритет загрузки в bios
После того, как удалось зайти в bios, необходимо найти настройки, отвечающие за приоритет загрузки. Эти настройки могут находиться в разделах Advanced, BIOS FEATURES SETUP, Advanced BIOS FEATURES, Boot, в зависимости от самого bios, поскольку производители компьютеров могут использовать bios с разными интерфейсами. Необходимо найти пункт First Boot Device, или Boot Device Priority, где содержатся настройки управления приоритетом загрузки 1st Boot Device и 2nd Boot Device.
Настройка приоритета загрузки
Чтобы устройство, на котором размещена программа установки windows 7, имело приоритет при загрузке компьютера, необходимо обозначить это устройство в разделе 1st Boot Device. Вторым по приоритету загрузки можно поставить жёсткий диск. Теперь необходимо сохранить изменения настроек bios. Для этого можно воспользоваться соответствующей клавишей, расположенной в нижней строке bios, либо вызвать панель сохранения настроек при помощи клавиши Esc, а затем подтвердить изменения клавишей Y. Можно не менять настройки в bios и принудительно заставить работать программу установки windows 7 с диска до запуска старой ОС путём нажатия клавиши F9 во время перезагрузки.
Перезагрузка компьютера и подтверждение начала установки с носителя
После того, как в биос были внесены изменения о первоочерёдности загрузки с носителя, содержащего установочную программу для windows 7, можно перезагрузить компьютер и дать команду о начале загрузки с необходимого носителя. Это будет возможно сделать в течение нескольких секунд, после того, как на экране появится приглашение нажать на любую клавишу и подтвердить разрешение о начале загрузки с нужного носителя.
Если такого подтверждения сделано не будет, загрузка продолжиться согласно выставленным в bios следующим приоритетам загрузки, например с жёсткого диска, где может находиться старая ОС.
Дополнительную информацию по настройкам двух распространенных типов BIOS — Award и Fenix (последний иногда называют American Megatrends — по имени фирмы разработчика) можете посмотреть здесь:
https://youtube.com/watch?v=m9Heg-YkZJU%3Ffeature%3Doembed
Многие владельцы компьютеров считают, что процедура настройки БИОС, которая обязательно требуется для установки Windows 7, является одной из самых непонятных и трудных стадий при инсталляции ОС.
Проблемы у пользователей возникают в основном по причине того, что компьютеры оснащаются разными модификациями BIOS. Также, в зависимости от производителя и модели ПК, отличаются и клавиши, с помощью которых производится открытие меню этой программы.
Ниже детально описана инструкция, как настроить эту важную для компьютера систему ввода-вывода для последующей инсталляции «Семерки».
Что такое BIOS и зачем он нужен?
Под БИОС подразумевается целый перечень специальных микроприложений, являющихся главной системой в компьютере для ввода-вывода. Они внедрены во флеш-память, находящуюся на материнке ПК, и служат для первоначальной идентификации аппаратных составляющих компьютера.
Далее БИОС отдает контроль над ним в руки «Виндовс 7». Подавляющее большинство настроек этой программы недоступны владельцу ПК, и лишь пять основных параметров можно корректировать на усмотрение пользователя:
Перед установкой Windows 7 обязательно необходимо грамотно настроить 2-й параметр из вышеуказанного перечня.
Для этого во время запуска требуется кликать по одной из клавиш на клавиатуре компьютера (с целью точного выяснения нужной кнопки рекомендуется ознакомиться с документацией к ПК, поскольку каждый производитель устанавливает разные активные клавиши, с помощью которых производится открытие главного меню БИОСа).
В случае правильного выполнения процедуры входа в BIOS на мониторе отобразится перечень такого типа:
Либо, на современных компьютерах, можно встретить следующий вид интерфейса «UEFI»:
Одним из наиболее часто повторяющихся вопросов от владельцев ПК с установленной «Виндовс 7» является: «Есть ли непосредственная связь параметров, введенных в БИОС с функционирующей в компьютере ОС?» Ответ – положительный. В некоторых случаях, особенно в ПК с предустановленной системой, BIOS содержит данные лицензии Windows 7.
Об этом позаботились производители, которые стремятся максимально обезопасить свое оборудование от инсталляции в него неофициальных версий операционных систем. При этом лицензионная информация записывается в SLIC-таблицу, а к ней полностью отсутствует доступ даже у самого владельца ПК.
Новейшие модели компьютеров все больше оснащаются вместо БИОС новой программой «UEFI», которая отличается следующими функциями:
Настройка БИОС для инсталляции «Виндовс 7»
После нажатия на кнопку включения ПК, сразу, как только активируется монитор, необходимо многократно кликать по предназначенной для открытия программы кнопке. Часто производители устанавливают для этих целей клавишу «Del».
В основном она срабатывает в стационарных компьютерах, но в любом случае рекомендуется предварительно свериться с сопроводительной документацией оборудования. Либо используется одна из функциональных клавиш, например, F2 (она часто устанавливается для мобильных компьютеров: лэптопов, нетбуков).
Загрузившись в БИОС, необходимо выполнить такие последовательные шаги:
Примечание: завершив инсталляцию Windows 7, рекомендуется снова повторить и исполнить все пункты вышеописанной инструкции, но вместо внешнего носителя уже надо будет на первую строку поместить жесткий диск компьютера.
Это следует сделать для того, чтобы ПК загружался быстрее, без лишних обращений к внешним устройствам в поисках загрузочного носителя с системой.
Настройка UEFI для инсталляции «Виндовс 7»
В отличие от предыдущей процедуры, в современном интерфейсе нужно лишь указать загрузочный диск или флешку и запустить загрузку с него.
Необходимо произвести всего несколько следующих шагов:
https://youtube.com/watch?v=DcEUkC_IpGE%3Ffeature%3Doembed
Перенос загрузчика Windows на USB флешку
Перезагружаем компьютер и удостоверяемся, что BIOS система не может загрузится с жесткого диска с GPT таблицей. Так и должно быть! Подключаем к системе небольшую USB флешку или SD карту. Загружаемся с установочного CD / USB диска с Windows (подойдет как установочный диск с Windows 10, так и Win 7, как в нашем случае) и на экране установки нажимаем Shift+F10, открывая консоль командной строки:
Зайдите в BIOS и задайте максимальный приоритет загрузки вашему USB (SD) накопителю. Сохраните изменения. Если вы все сделали правильно, система должна загрузиться корректно. Удостовериться, что ваша Windows находится на GPT диске можно в диспетчере дисков (diskmgmt.msc), открыв свойства системного диска. На вкладке Volumes указано, что тип таблицы разделов – GPT (Partition style — GUID Partition Table)
Подобная методика переноса загрузчика на отдельную USB флешку позволит воспользоваться всеми преимуществами таблицы разделов GPT и использовать всю емкость жесткого диска (размером более 2.2 Тб) на системах с BIOS (без среды UEFI). Подобный трюк можно проделать со следующими (даже 32 битными версиями) Windows:
Дисклаймер. Статья предлагается как есть. Все указанные операции были протестированы на виртуальной машине – на реальных машинах тестирование не проводилось. Если кто-то протестирует подобную конфигурацию и работу системы на физическом железе и отпишется о результатах – буду очень рад. По имеющееся информации некоторые старые компьютеры с BIOS в принципе не позволяют работать с GPT дисками, такие диски просто не определяются.
Также нужно понимать, что каждый раз при включении / перезагрузке системы ваша USB флешка с MBR таблицей и загрузчиком на ней должна быть подключена к компьютеру, иначе Windows просто не будет загружаться.
Преимущества GPT перед MBR
Какие же преимущества дает использование GUID Partition Table (GPT) — нового формата размещения таблиц разделов на жестком диске. Таблица разделов GPT позволяет обойти ряд ограничений классической таблицы разделов MBR. Перечислим основные моменты:
Загрузка Windows с GPT диска
Согласно официальной документации Microsoft http://msdn.microsoft.com/en-us/windows/hardware/gg463525.aspx , все ее ОС, начиная с Windows Server 2003 SP1, поддерживают тома с разметкой GPT в качестве дисков с данными, однако загрузиться с GPT тома смогут лишь 64 битные версии Windows, установленные на материнских платах с поддержкой новой спецификации UEFI (Unified Extensible Firmware Interface). Таким образом, не получится установить или загрузить Windows с GPT диска на старых компьютерах с классическим BIOS.
Совет. Существует несколько обходных решений, позволяющих загрузить Windows 10 / 7 x64 на BIOS системах с GPT диска. Для этого нужно воспользоваться загрузочным диском, содержащим эмулятор среды разработки UEFI — DUET (Developer’s UEFI Environment), имитирующую EFI. В этой конфигурации BIOS компьютера начинает загрузку с установленного SYSLINUX, который загружает эмулятор UEFI (DUET). D UET в свою очередь вызывает стандартный загрузчик Windows — bootx64.efi. Также есть возможность перевода диска в гибридный MBR режим (hybrid mbr) с помощью Linux-утилиты gdisk. Однако в обоих случаях процедура довольна сложная и требует от пользователя хорошего знания ОС Linux.
Еще раз отметим важный факт, который следует навсегда усвоить: загрузка Windows x64 с GPT диска возможна только на системе с UEFI.
Таким образом, если ваш компьютер работает на базе BIOS, и вам необходимо чтобы его диск содержал таблицу разделов GPT, проще всего будет добавить в систему еще один жесткий диск (обычный или SSD) с разметкой MBR, установить на него Windows и в дальнейшем загружаться уже с него.
Мы попробуем немного модифицировать эту методику. Для этого нам понадобится USB флешка или SD карта небольшого объема (не менее 64 Мб) с MBR разметкой, на которой мы разместим диспетчер загрузки Windows – bootmgr. Эта загрузочная флешка будет обеспечивать первоначальную загрузку системы и передавать управление загрузчику основной системы, расположенному на GPT томе.
Важно. Система должна на уровне BIOS поддерживать загрузку с USB флешки или SD карты.
Таким образом мы сможем обеспечить загрузку любой (как 32, так и 64 битной версии Windows !!!) с GPT диска на системе с BIOS, не поддерживающей EFI.
Gptgen – преобразуем таблицу разделов диска из MBR в GPT без удаления разделов
Консоль Windows “Управление дисками” позволяет сконвертировать диск из разметки MBR в GPT только «чистые» неразмеченные диски. Консоль не позволит выполнить конвертацию разделов на диске, на котором уже установлена ОС.
Примечание. В Windows 10 1703 (и выше) имеется консольная утилита mbr2gpt.exe, позволяющая выполнить конвертацию таблицы разделов диска из MBR в GPT без потери данных (см. статью Конвертация MBR в GPT без потери данных в Windows 10)
Для онлайн преобразования жесткого диска из MBR в GPT можно воспользоваться небольшой утилитой Gptgen, позволяющей «на лету» преобразовать формат таблицы раздела без необходимости удаления всех разделов (без потери данных).
Важно. Перед выполнением преобразования настоятельно рекомендуется скопировать все критичные данные на внешней носитель. И хотя, я еще не сталкивался с некорректной работой утилиты gptgen, которая бы привела к полному обрушению файловой системы, я рекомендую всем пользователям все-таки сохранять свои важные данные перед конвертацией таблицы разделов, чтобы потом не было претензий к автору статьи 🙂 .
Итак, преобразование таблицы разделов в GPT прошло успешно!
Установка Windows на GPT диск на компьютере с BIOS
Предположим, у нас есть компьютер с BIOS (без UEFI), на жестком диске которого используется новая таблица разделов GPT. При попытке установить Windows на gpt диск такой компьютер, установщик Windows выдаст ошибку:
Windows cannot be installed to this disk the selected disk is of the GPT Partition Style
В русской версии ошибка:
Установка Windows на данный диск невозможна. Выбранный диск имеют стиль разделов GPT.
Совет. Сконвертировать диск из MBR в GPT с потерей всех данных можно, нажав на экране установки Windows комбинацию Shift+F10. И выполнив в командной строке следующие команды:
Diskpart
select disk 0
(если в системе один жесткий диск)
clean
(очистить содержимое диска)
convert gpt
(преобразовать таблицу разделов в GPT)
Установить Windows 10/8.1/7 непосредственно на GPT диск в такой ситуации возможно только в режиме UEFI через эмуляцию этой среды с помощью DUET. Но в таком режиме возможно установка только 64 битных версий Windows, и сама процедура, как мы уже говорили выше, довольно сложная.
В таком случае, гораздо проще в обычном режиме установить Windows на MBR диск, а потом сконвертировать его в GPT с помощью утилиты gptgen.