Установка - [решено] Установка Windows 10 UEFI

Аватара пользователя
бородач

Установка - [решено] Установка Windows 10 UEFI

Сообщение бородач »

Друзья, помогите, пол дня бьюсь уже. Приобретен новый комп Dell Vostro 3670. Решил "схитрить" и не устанавливать ОС, а взять диск со старого компа с Windows 10. На старом компе никакого UEFI не было и в помине. На новом не могу настроить BIOS для загрузки с этого HDD. Вариант Legacy в BIOS есть только для внешних устройств. Secure Boot отключил. Или я не там смотрю или новый компьютер вообще не может загружаться без UEFI?
Аватара пользователя
yurfed

Re: Установка - [решено] Установка Windows 10 UEFI

Сообщение yurfed »

Цитата бородач:



Решил "схитрить" и не устанавливать ОС, а взять диск со старого компа с Windows 10
Установка - [решено] Установка Windows 10 UEFI




А вы действительно хитрый. Даже не говорите про старое железо.
Аватара пользователя
бородач

Re: Установка - [решено] Установка Windows 10 UEFI

Сообщение бородач »

Тут скорее "невнимательность"). Там ноутбук Asus, характеристик точно не помню, рАвно, как и модель. Теперь только завтра смогу на работе посмотреть(.
Аватара пользователя
бородач

Re: Установка - [решено] Установка Windows 10 UEFI

Сообщение бородач »

Enable Legacy Option ROMs - включено

Enable Attempt Legacy Boot - включено



При выборе в BIOS можно выбрать только External устройства.
Аватара пользователя
бородач

Re: Установка - [решено] Установка Windows 10 UEFI

Сообщение бородач »

Вот такой выбор
Вложения

[Расширение jpg было запрещено, вложение больше недоступно.]

Вложения

[Расширение jpg было запрещено, вложение больше недоступно.]

Вложения

[Расширение jpg было запрещено, вложение больше недоступно.]

Вложения

[Расширение jpg было запрещено, вложение больше недоступно.]

Аватара пользователя
бородач

Re: Установка - [решено] Установка Windows 10 UEFI

Сообщение бородач »

бородач, Слушайте, ну там же черным по белому написано: "Legacy External Devices boot mode does not support OS boot on internal storage devices such as HDD, SSD, NVMe". Перестаньте мучить компьютер и поставьте систему по-нормальному, то бишь в UEFI-режиме на GPT-диск.
Аватара пользователя
бородач

Re: Установка - [решено] Установка Windows 10 UEFI

Сообщение бородач »

Цитата usbdrive:



На всякий случай уточни - что происходит при загрузке со старого hdd ? Диск не виден ?
»




В БИОСе диск виден, как подключенное устройство к САТА0. Если просто загружаться, то происходит тестирования ПК (память и пр.), потом либо Выкл, либо зайти в БИОС. Только выбрать его не получается.

Видимо рекомендация Avatar-Lion единственно-правильная(
Аватара пользователя
бородач

Re: Установка - [решено] Установка Windows 10 UEFI

Сообщение бородач »

На всякий случай пишу решение для "ленивых". Работает на Windows 7, 8, 10

1. Конвертировать диск в GRT

2. Удалить старый загрузчик MBR

3. Записать новый загрузчик под UEFI

Старый диск вставлен в новый системный блок и работает.
Аватара пользователя
Kot86

Re: Установка - [решено] Установка Windows 10 UEFI

Сообщение Kot86 »

Привет.

Нужно поставить Windows 10 в чистом UEFI-режиме на NVMe диск (Corsair Force Series™ MP510 960GB M.2) с флешки, в связи с чем возникла пара вопросов:



1. Какую таблицу разделов должна иметь сама установочная флешка?

2. В гайдах пишут, что флешка должна быть отформатирована в FAT32. Почему?

3. Также везде указывают, что раздел должен быть помечен как активный.



Поясню. Rufus, например, использует стиль GPT, тогда как Media Creation Tool — MBR, помечая раздел активным. Я же предпочитаю делать через командную строку утилитой DISKPART. Так вот, после конвертации в GPT, DISKPART не даёт пометить раздел активным:





Скрытый текст

[spoiler]
[/spoiler]






Создаю флешку Rufus´ом, получаю GPT-диск с неактивным разделом (это к вопросу номер 3). Установка системы запускается без проблем (во всех случаях выбирается загрузка с носителя с префиксом [UEFI]):





Скрытый текст

[spoiler]
[/spoiler]






Далее. По поводу FAT32 как обязательного условия. Специально экспериментировал, используя ФС NTFS, раздел не помечал активным, стили как GPT, так и MBR. Итог: установка Windows запускается в любом случае.



Так что же из этого всё-таки является обязательным условием для установки в UEFI? Или я чего-то не понимаю?
Аватара пользователя
Avatar-Lion

Re: Установка - [решено] Установка Windows 10 UEFI

Сообщение Avatar-Lion »

Цитата Kot86:



Какую таблицу разделов должна иметь сама установочная флешка?
Установка - [решено] Установка Windows 10 UEFI




Любую (MBR \ GPT).




Цитата Kot86:



В гайдах пишут, что флешка должна быть отформатирована в FAT32. Почему?
Установка - [решено] Установка Windows 10 UEFI




Любая UEFI-прошивка имеет в своем составе драйвера для запоминающих устройств и типичных для них файловых систем, а именно: FAT12 (старые добрые дискеты), FAT16, FAT32 (для HDD, SSD, USB-накопителей), ISO9660 и UDF (файловые системы CD, DVD, Blu-Ray). NTFS-драйвер не является обязательным, но некоторые производители (например, MSI) обычно добавляют его в состав своих UEFI-прошивок, чтобы сделать возможным UEFI-загрузку с тех устройств, где в качестве основной файловой системы используется NTFS.




Цитата Kot86:



Также везде указывают, что раздел должен быть помечен как активный.
Установка - [решено] Установка Windows 10 UEFI




Актуально только для ПК под управлением BIOS. Для UEFI-компьютеров это никакого значения не имеет. Разве что только при условии, что включен Legacy-режим (он же CSM), который эмулирует процедуру загрузки BIOS-компьютера и, соответственно, для загрузки в этом режиме необходимо чтобы раздел был активным.



Для накопителей с GPT-разметкой в принципе нет такого понятия как активный раздел, если что вдруг. Далее поймете почему.




Цитата Kot86:



Так что же из этого всё-таки является обязательным условием для установки в UEFI?
Установка - [решено] Установка Windows 10 UEFI




Для понимания проще всего будет рассматривать UEFI как некую мини-операционную систему. UEFI бывает как 32-разрядным, так и 64-разрядным. UEFI имеет собственный специальный формат приложений, которые он может запускать и обрабатывать (.efi). Правда, в отличие от 32 \ 64-битной Windows, UEFI не имеет обратной совместимости, т.е. 64-разрядный UEFI не сможет запускать 32-битные .efi-приложения и наоборот.



Итого имеем:

1) UEFI для доступа к накопителю с .efi-приложениями должен иметь соответствующий драйвер файловой системы, чтобы он мог получить доступ к накопителю (диску) и считать его содержимое. Небольшое уточнение: .efi-приложения должны лежать в каталоге \efi\boot\имя_файла.efi, в других каталогах UEFI сам искать что-то не будет. Ручное указание пути к .efi-приложению возможно, но это нас сейчас не интересует.

2) После того, как драйвер файловой системы загружен, UEFI сканирует каталог \efi\boot\ на всех доступных носителях на предмет .efi-файлов. Если найденные .efi-файлы имеют ту же разрядность, что и сам UEFI, то они будут добавлены в список загрузки (Boot Menu). Добавляются они туда по аналогии с ярлыками. Например, при установке Windows в UEFI-режиме в список загрузки добавляется ссылка (ярлык) на файл BootMGFW.efi - это UEFI-приложение, аналог BOOTMGR, который используется для загрузки на BIOS-компьютерах.

3) Далее, собственно, запускается выбранное .efi-приложение и пользователь видит как оно работает. Если рассматривать процедуру загрузки Windows, то BootMGFW.efi (согласно настройкам в BCD-файле) запускает UEFI-версию Windows Boot Loader (файл winload.efi), после чего передаёт дальнейшее управление загрузкой ему.
Ответить

Вернуться в «Microsoft Windows 10»