Как сделать ssd uefi

Обновлено: 06.07.2024

Материнка - MSI Z87 Mpower Max
SSD - Kingston HyperX SSD SandForceR SF-2281 120GB 2.5" SATAIII


Кто работает в такой связки UEFI + SSD + GPT , интересуют пару вопросов :

1.Как с mbr сделать gpt (изначально был именно он, но после моих попыток поставить Хакинтош,слител и проучилось форматнуть только в mbr)
2.Лучше ли загрузка с UEFI + ssd и в целом работа PC, чем при использовании обычных средств bios
3.Влияет ли формат ssd (GPT или MBR) на оценку Windows , или оценка падает и поднимается из за свободного объёма на нём

Geroy: Материнка - MSI Z87 Mpower Max
SSD - Kingston HyperX SSD SandForceR SF-2281 120GB 2.5" SATAIII


Кто работает в такой связки UEFI + SSD + GPT , интересуют пару вопросов :

1.Как с mbr сделать gpt (изначально был именно он, но после моих попыток поставить Хакинтош,слител и проучилось форматнуть только в mbr)
2.Лучше ли загрузка с UEFI + ssd и в целом работа PC, чем при использовании обычных средств bios
3.Влияет ли формат ssd (GPT или MBR) на оценку Windows , или оценка падает и поднимается из за свободного объёма на нём

1. Команда convert gpt в виндосовском diskpart. Диск должен быть чистым, разделы уже должны быть удалены.
2. Имхо кому как удобнее.
3. Скорее всего влияет забитость диска

Geroy: Материнка - MSI Z87 Mpower Max
SSD - Kingston HyperX SSD SandForceR SF-2281 120GB 2.5" SATAIII


Кто работает в такой связки UEFI + SSD + GPT , интересуют пару вопросов :

1.Как с mbr сделать gpt (изначально был именно он, но после моих попыток поставить Хакинтош,слител и проучилось форматнуть только в mbr)
2.Лучше ли загрузка с UEFI + ssd и в целом работа PC, чем при использовании обычных средств bios
3.Влияет ли формат ssd (GPT или MBR) на оценку Windows , или оценка падает и поднимается из за свободного объёма на нём

1. Команда convert gpt в виндосовском diskpart. Диск должен быть чистым, разделы уже должны быть удалены.
2. Имхо кому как удобнее.
3. Скорее всего влияет забитость диска

1. Пробовал 0 эффекта
2. тут вообще не понял пишут , что работает намного быстрее и лучше.Кому удобнее работать на тормознутом железе:)
3.Такие выводы и у меня)

Может быть еще есть мнения?

Geroy: 2. тут вообще не понял пишут , что работает намного быстрее и лучше.Кому удобнее работать на тормознутом железе:) Geroy: 1.Как с mbr сделать gpt (изначально был именно он, но после моих попыток поставить Хакинтош,слител и проучилось форматнуть только в mbr) 11motor: 1. Команда convert gpt в виндосовском diskpart. Диск должен быть чистым, разделы уже должны быть удалены. Перед командой "convert GPT", по идее, надо дать команду "clean" 11motor: Перед командой "convert GPT", по идее, надо дать команду "clean"

Geroy: Материнка - MSI Z87 Mpower Max
SSD - Kingston HyperX SSD SandForceR SF-2281 120GB 2.5" SATAIII


Кто работает в такой связки UEFI + SSD + GPT , интересуют пару вопросов :

1.Как с mbr сделать gpt (изначально был именно он, но после моих попыток поставить Хакинтош,слител и проучилось форматнуть только в mbr)
2.Лучше ли загрузка с UEFI + ssd и в целом работа PC, чем при использовании обычных средств bios
3.Влияет ли формат ssd (GPT или MBR) на оценку Windows , или оценка падает и поднимается из за свободного объёма на нём

Короткий мануал — как реализовать поддержку загрузочного NVMe SSD на старых материнских платах с Legacy BIOS и с использованием Clover (для любых ОС). По следам вот этого поста, где на мой взгляд, решение не так изящно и не для всех BIOS & OS.


Суть проблемы

Старые BIOS не видят новые NVMe SSD, в отличии от EFI (UEFI). Современные ОС эти диски, как правило, видят, и после загрузки ОС работать с диском можно, а вот старый BIOS нет, следовательно, загрузиться с нового быстрого диска не получится. Ну, потому что нельзя дать команду на загрузку тому, чего не видно.

Прелюдия

NVMe SSD диск, как правило, имеет разъем М.2, и работает как бы на прямую с процессором, по шине PCI-E.

Поэтому если на вашей материнской плате нет разъема М.2, то для начала рекомендуется обзавестись переходником PCI-E >> М.2, или PCI-E RAID контроллером для SSD формата М.2.

Существует немного продвинутых NVMe SSD дисков, которые имеют на борту собственные эмулятор Legacy устройства. Например Samsung 950 Pro имеет дополнительный rom для загрузки как Legacy устройство на старых BIOS. А вот вся серия EVO такой возможности не имеет.

Решение

Немного истории

Много лет назад, когда компания Intel стала поставлять Apple свои процессоры и компоненты для применения в Маках, возникла потребность предварительного тестирования железа на совместимость с MacOS. Тогда инженеры Intel написали хитрый загрузчик DUET, который представляет собой эмулятор UEFI, загружаемый поверх Legacy BIOS и позволяющий запускать операционные системы, требующие UEFI (MacOS, например).

Однако использовать DUET «напрямую» задача весьма не тривиальная (пример, или вот еще, б-ррр. ), требующая массу ручных операций, зависящих от конкретного железа и ОС, и понимания того, что именно вы делаете.

В дальнейшем, DUET был взят за основу для нескольких проектов по созданию мульти-загрузчиков. Один из них Hackintosh — проект по установке последних MacOS на любые Intel, а в последствии и AMD машины. В результате развития Hackintosh появился многофункциональный загрузчик Clover (Клевер), который заточен, разумеется, под загрузку MacOS и Intel, но сейчас может с успехом применяться для загрузки чего угодно на, практически, чём угодно. Вот им, Клевером, мы и воспользуемся для решения нашей проблемы.

Clover Configurator

Клевер сам по себе настраивается тоже не абы как, и для того, чтобы как-то облегчить в дальнейшем процесс тюнинга, была выпущена настроечная утилита Clover Configurator, и множество мануалов по использованию.

Но беда в том, что Clover Configurator работает только в MacOS, и на Windows вы его, в лучшем случае, запустите только в VmWare.

Некоторые пользователи рекомендует воспользоваться вместо Clover Configurator web-конфигуратором для Clover. Правда не факт, что прессет для вашей MB будет в списке. А документация по Клеверу объемна и подробна. Но, попробуйте, а вдруг.

Так же ходят слухи (в комментах), что сам автор Клевера (SergeySlice) не рекомендует использовать Clover Configurator а рекомендует редактировать конфигурационный файл руками.

Не пойдем этим путем… у нас лапки и Мастдай.

Boot Disk Utility (BDUtility.exe)

Специально для тех, у кого лапки, один русский энтузиаст написал утилиту BDUtility.exe, которая сама скачивает последний релиз Clover, делает необходимые минимальные настройки и записывает полученный образ на флешку.

Не пугайтесь вырвиглазного сайта, утилита работает отлично :-)

Для загрузки утилиты нажмите на картинку с буквами «Bu» и синей стрелкой, посредине сайта :-)

Примечание

Для решения нашей проблемы мы будем использовать дополнительную загрузочную флешку, с которой поверх BIOS будет загружаться Clover, идентифицировать ваш новый быстрый NVMe SSD и передавать ему команду на загрузку вашей новенькой 64-битной Windows 10 (или любой другой).

Отныне флешка навсегда будет установлена в свободном USB порту вашего компьютера, до тех пор, пока вы обновите старое железо!

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

С другой стороны, теперь ваша флешка является крутейшим ключом защиты к вашему компьютеру, ибо без него комп просто не включится, а догадаться, что флешка должна БЫТЬ, да еще и с Клевером — это задача для истинных спецслужб.

Теоретически, можно попробовать поставить Clover на лишний SATA диск или даже карту памяти, если таковые имеются в системе и с них поддерживается загрузка (у меня дисков не осталось, снес все, жужжат, а с карт памяти опции загружаться не было и нет). Во всяком случае документация по Клеверу такое допускает. Однако, в этом случае придется вручную поколдовать с загрузочной областью.

Создание установочной флешки

Если вам удалось загрузить утилиту BDUtility — запустите ее. Она запускается под Windows и с правами администратора, будьте внимательны.

Счастливым обладателем других операционных систем стоит пропустить этот пункт и вернуться к Clover Configurator выше.

Запускаем BDUtility.exe

Далее следует выполнить ряд настроек, чтобы утилита загрузила последний дистрибутив Clover, настроила его и записала на вашу флешку. Флешка должна быть вставлена в USB-порт, и желательно начисто отформатирована.

Примечание

Настройка BDUtility:

Если загрузка произойдет, на экране должна появиться примерно такая картинка, с перечнем текущих вариантов загрузки. Можете попробовать найти вашу загрузочную запись и загрузить текущую ОС.

Драйвера NVMe

Если ваш NVMe SSD диск уже вставлен в компьютер, не пытайтесь его найти в настройках Clover — его там нет. Дело в том, что по-умолчанию Clover не загружает драйвера для NVMe устройств. Драйвера необходимо включить в загрузку вручную.

Для этого открываем флешку в проводнике.

Заходим в папку G:\EFI\CLOVER\drivers\off (где диск «G» — это ваша флешка, а папка «off» — это папка с не подключенными драйверами Клевера).

Находим файл NvmExpressDxe.efi

Нажимаем Ctrl + C, чтобы скопировать файл в буфер обмена, и копируем файл в папки G:\EFI\CLOVER\drivers\BIOS и G:\EFI\CLOVER\drivers\UEFI. Копируем на всякий случай в обе папки, чтобы не разбираться, какой у вас сейчас биос, старый BIOS или старый UEFI.

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

Установка новой ОС на новый NVMe SSD диск


Далее, чтобы воспользоваться преимуществом загрузки с быстрого NVMe SSD нам необходимо, собственно, поставить на него систему. И тут есть нюанс. Чтобы в дальнейшем не возникло проблем с попытками загружаться именно с вашего NVMe диска из-под Клевера, крайне рекомендуется не переносить вашу текущую систему на новый диск, а установить на NVMe диск новую систему с нуля. Проблема восходит корнями к типу загрузчика вашей операционной системы, который был выбран и использован при ее установке на компьютер. Если сейчас у вас система с BIOS без поддержки NVMe то и текущей загрузчик ОС ориентирован на BIOS, а не на EFI.
Именно этому загрузчику Clover передает управление, причем в режиме эмуляции EFI. Для справки, клеверный загрузчик моей Win64 лежит на клеверной флешке здесь G:\EFI\BOOT\BOOTX64.efi

Перенести такую ОС на NVMe диск и использовать для загрузки в режиме EFI просто так не получится, потребуется вручную сменить загрузчик ОС, а это трудоемко, не вполне оправданно и чревато, имхо.

Поэтому смело запасаемся лицензионным ключом от новой ОС (ну, или находим, где старый) и идем на страничку загрузки Media Creation Tool, чтобы сделать загрузочный диск вашей операционной системы Windows. Дело в том, что с некоторых пор Микрософт стал сам включать оба загрузчика BIOS и EFI в образ, создаваемый Media Creation Tool. И теперь эта загрузочная флешка может загружаться абсолютно на любых системах с Legacy BIOS, UEFI и EFI. А раньше приходилось обрабатывать полученный загрузочный образ и интегрировать в него Rufus, для загрузки в режиме EFI (пример, промотать до середины).

Примечание

Да, вам понадобится вторая загрузочная флешка, чтобы установить ОС на NVMe SSD.
Нет, на флешку с Clover дистрибутив Windows записать не получится.

Установка ОС

Установка операционной системы на новый NVMe SSD происходит вполне штатно и быстро.
Вам необходимо загрузиться с двумя вставленными флешками, причем загрузиться с клеверной флешки, а не с дистрибутива Windows, не перепутайте.

В интерфейсе Клевера найдите загрузку с флешки с дистрибутивом вашей ОС. Далее должна начаться установка ОС. В какой-то момент система перезагрузится (вы же ставите Windows), и вам придется выбрать для продолжения уже загрузку с вашего NVMe SSD, опять же не перепутайте! Не выбирайте повторно загрузку с дистрибутива ОС, иначе установка просто начнется заново, а нам нужно чтобы она продолжилась с SSD и, желательно, завершилась.

После установки новой системы на ваш новый NVMe SSD, в Clover появится запись, что из-под него была установлена новая ОС. Также иконка загрузки новой ОС должна появиться первой в списке загрузок, и, если я ничего не путаю, то называться она будет «Boot Microsoft EFI Boot from EFI».


И после окончательной установки ОС выньте флешку с ее дистрибутивом, чтобы она не отображалась больше в Клевере и в «Моем компьютере».

А в вашем BIOS порядок загрузки дисков должен всегда начинаться с клеверной флешки, пока не обновите железо до поддержки EFI.

Тогда, и только тогда, вы сможете гордо поставить первым ваш, к тому времени уже постаревший, NVMe SSD!.

Вот, собственно, и все

Теперь при каждой перезагрузке вы будете попадать в интерфейс Clover, и нажимать на клавишу Enter (если ваша ОС стоит в списке первой). Зато потом наслаждаться новой системой и быстрым SSD :-)

Мне, к сожалению, в отсутствии Clover Configuator так и не удалось настроить Клевер, чтобы он автоматически загружал мою ОС, например спустя 5 сек. бездействия. Чтобы каждый раз не нажимать клавишу Enter. Но такая опция в Клевере разумеется есть.

Буду признателен, если кто-то знает как вручную, без конфигуратора, настроить такой режим загрузки. Файл настроек Клевера обычно лежит здесь G:\EFI\CLOVER\config.plist
Говорят, что за эту опцию отвечают теги:


В первом указывается время задержки перед автозагрузкой, а во втором — id диска с которого мы хотим грузиться по умолчанию, или значение LastBootedVolume, в котором запоминается id последнего диска, с которого производилась загрузка.

Но у меня почему-то не работает :-(

Есть подозрение, что с этими значениями какой-то лаг в Клевере на AMD. То ли таймер не считает, то ли LastBootedVolume не запоминается, но не уверен.

P.S.
Но если бы вы изначально заплатили чуть побольше, и купили бы не переходник PCI-E >> М.2, а Raid контроллер для M.2 дисков, то вам бы не пришлось читать все вышенаписанное, и тем боле все это делать… Потому что Raid контроллер имеет сою собственную микросистему и эмулирует (или имитирует) себя как Legacy устройство, делая доступными все вставленные в него диски во всех биосах, старых и новых.

UPD
Пользователи alpha_ds и walkman7 любезно дополнили пост тегом DefaultVolume и ссылкой на web-конфигуратор Clover.
Спасибо igrblkv за наводку на CloverGitHub .

В этой статье описываются методы преобразования твердотельных накопителей из структуры разделов MBR (Master Boot Record) в GPT (GUID Partition Table). Если вы используете устаревший режим загрузки в системной BIOS (Basic Input/Output System), вероятно, таблица разделов диска имеет структуру MBR (Master Boot Record).

Если у вас вторичный диск/диск данных (без ОС), можно использовать приложения сторонних поставщиков, например EaseUS*, для преобразования MBR в GPT.

  1. Определите точно, какая структура используется, а именно, MBR или GPT:
    • Откройте приложение управления дисками, нажав одновременно клавиши Windows и R, а затем выберите Управление дисками. Нажмите правой кнопкой мыши на левой панели для проверяемого диска (например, диск 0, диск 1 и т.д.) > Свойства > Тома.
  2. Если используется MBR, преобразуйте ее в GPT:

Если вы хотите ускорить работу системного диска (установлена ОС), перейдите к информации далее.

Возможно, в вашей системной BIOS используется устаревший вариант загрузки:

  • После перехода на Windows® 10 с устаревшей версии операционной системы, например Windows* 7 или Windows 8.1*.
  • Если вы недавно установили операционную систему, настроив в системной BIOS устаревший вариант загрузки.
  • Если вы недавно установили операционную систему, и системная BIOS была настроена для использования CSM с устаревшим вариантом загрузки для устаревшей версии загрузочного раздела носителя.

Отличия MBR и GPT

При использовании таблицы разделов MBR вы можете потерять поддержку некоторых функций в Windows 10, например, ускорение работы системы с помощью памяти Intel® Optane™.

Операционная система Windows 10 была разработана для установки с вариантом загрузки UEFI (Unified Extensible Firmware Interface) и результирующей таблицей разделов GPT (GUID Partition Table).

Если вы хотите преобразовать текущую таблицу разделов (из MBR в GPT), мы рекомендуем вам следующее:

  • Выполните гарантированное резервное копирование всех данных.
  • Переустановите операционную систему из образа ОС UEFI с поддержкой UEFI в BIOS.

В ПО Windows® 10 Creators Update x64 (версия 1703, сборка 10.0.15063) или более поздней версии есть возможность преобразования таблицы разделов в рамках ОС Windows. См. далее действия для этого.

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

Убедитесь, что ОС Windows установлена в разделе MBR

Найдите основной загрузочный раздел системы

  1. Выполните загрузку Windows.
  2. Откройте диспетчер дисков. В Windows 10 одновременно нажмите клавиши Windows и X, а затем откройте Диспетчер локальных дисков.
  3. Найдите основной загрузочный раздел системы.
  4. Нажмите правой кнопкой мыши диск, отображенный слева как (диск x, базовый, емкость, онлайн) (в данном примере это диск 0).
  5. Выберите Свойства.
  6. Откройте вкладку Тома.
  7. Здесь вы можете подтвердить Стиль раздела.

Преобразуйте таблицу разделов из MBR в GPT с помощью приложения MBR2GPT.exe

  • Windows 10 Creators Update x64 (версия 1703, сборка 10.0.15063) или более поздняя.
  • Компьютер, с поддержкой режима загрузки UEFI. В настройках системной BIOS вы должны увидеть параметры загрузки UEFI. Обратитесь к производителю компьютера за информацией о поддержке.
  1. Откройте окно командной строки с правами администратора.
  2. Выполните следующую команду: mbr2gpt.exe /convert /allowfullOS.
  3. Выключите компьютер и откройте приложение системной BIOS.
  4. Измените настройки для использования режима UEFI.

Иначе, вы можете выполнить эту команду в среде восстановления:

  1. Загрузите среду для восстановления Windows и откройте консоль командной строки:
    • Нажмите одновременно клавиши Windows и I для открытия диалога настроек.
    • Выберите Обновление и безопасность.
    • Выберите Восстановить.
    • Выберите Перезагрузить сейчас в меню Особые варианты загрузки.
    • Выберите Устранение неполадок.
    • Выберите Дополнительные параметры.
    • Выберите Командная строка.
    • Вам может быть предложено выбрать учетную запись пользователя и ввести пароль.
  2. Выполните команду преобразования: mbr2gpt.exe /convert .
  3. Перезагрузите компьютер и откройте приложение BIOS UEFI.
  4. Измените настройку режима BIOS с Legacy на UEFI.

Как преобразовать раздел MBR в GPT во время установки Windows 10

Инструкции, полученные из статьи поддержки Microsoft:

MBR (Master Boot Record) и GPT (GUID Partition Table) — два различных способа хранения информации разделов на диске. Эта информация включает информацию о том, где начинаются разделы, поэтому ваша операционная система знает, какие секторы принадлежат каждому разделу, а какой раздел является загрузочным. Поэтому необходимо выбрать между MBR и GPT до создания разделов на диске.

Сегодня у многих пользователей появляется необходимость в том, чтобы из стандартного переносного SSD сделать загрузочный и загрузить с него операционную систему Windows 10 на новые модели ноутбуков или на компьютерные устройства.

На практике оказывается возможным сделать из стандартного жесткого диска SSD загрузочный, чтобы использовать его для загрузки ОС Windows 10 на ноутбук с включением UEFI или на компьютерное устройство с стандартным БИОСом.

Изначально следует узнать все особенности того, как с мобильного SSD диска загрузить Windows 10 на ноутбук. Благодаря этому имеется возможность для того, чтобы разобраться в том, как на конкретном диске создать большой раздел, который по весу равен обычной флешке объемом от 16 гигабайт. При этом все файлы, которые хранятся на жестком диске, являются в абсолютной безопасности.

Далее следует скопировать в данный раздел образ новой операционной системы Windows 10 и подключить устройство к ноутбуку. Если имеется включение UEFI, то можно без труда установить новую ОС на свой ноутбук.

В данной статье речь пойдет о том, как с использованием командной строки создать такой жесткий переносной диск, который позволит загрузить с него Windows 10 не только на ноутбук с включением UEFI, но и на стандартное компьютерное устройство с включением БИОС.

Методы контроля дисков на моем компьютере

На станице появляется обозначение того, что USB жесткий диск подключен. Он разделен сразу на несколько отделов. Один из них является отформатированным в систему файлов Fat 32. Именно здесь расположены все установочные файлы, которые необходимы для загрузки операционки на другие устройства.

переносной жетский жиск, поделенный на три раздела

Данный жесткий диск имеется возможность с легкостью использовать для загрузки Windows 10 на ноутбук с включенным UEFI. Однако, если он выключен, или на устройство загружено через БИОС данную процедуру невозможно будет выполнить. Для начала необходимо на данном SSD разработать активный раздел и MBR с кодом загрузчика BOOTMGR.

Изначально следует подключить образ Windows 10 к виртуальному съемному диску.

Далее рекомендуется запустить командную строку. Только это нужно делать от имени администратора. После данной процедуры необходимо использовать следующие команды:

  • diskpart
  • lis vol
  • sel vol 7 active
  • exit

Это позволяет создать на жестком диске активный раздел.

Далее необходимо использовать приложение bootsect. Она позволит создать на накопителе MBR с кодом загрузчика BOOTMGR. Далее нужно просто ввести команду.

Читайте также: