После клонирования появился зашифрованный efi раздел. Как удалить раздел EFI с USB-накопителя. Структура разделов на GPT диске
  • После клонирования появился зашифрованный efi раздел. Как удалить раздел EFI с USB-накопителя. Структура разделов на GPT диске

    Ситуация следующая. Каждый раз когда мы пытаемся установить операционную систему UEFI на Хакинтош или на компьютеры Apple – она создает на выбранном разделе диска EFI раздел, который в последующем будет отображаться в BIOS. При этом не важно установили вы винду на хакинтош или нет – раздел уже создался.

    EFI разделы создают:

    • Загрузчики OS X на Хакинтош;
    • Windows при UEFI установке;
    • Linux при UEFI установке;

    Так как почти все современные материнские платы с UEFI биосом, то подвержены этому явлению почти все. Я пытался установить Windows несколько раз не удачно, что создало ряд EFI под-разделов на каждом разделе. В списке можно заметить 3 EFI раздела NO NAME, которые мне и надо удалить.

    И все бы не чего, ну подумаешь висят в списке биос и висят, но сложность заключалась в следующем. У меня осталось на диске не размеченное место которое никак из-за этих EFI подразделов ни хотело крепится к диску.

    Хочу заметить, что форматировать разделы на которые прикреплены EFI вы можете в маке сколько угодно раз – это не принесет никакого результата. Даже когда вы переформатируете в NTFS, разделы остаются – это вы можете наблюдать по растущему списку в BIOS с каждой установкой из UEFI, а в последствии биосу становится все сложнее определять из списка загрузок верный вариант и мы вместо запуска системы наблюдаем черный экран, такая же реакция может быть и при вызове настроек самого BIOS и BOOT MENU.

    Я долго копал интернет по этому вопросу, но к сожалению так и не нашел хоть какого то работающего ответа!

    • Многие предлагают отформатировать в NTFS, но это не решает вопроса – Windows не стирает EFI они продолжают отображаться в списке;
    • Много чего пишут сделать через терминал, но оно тоже к сожалению не работает.
    • На одном из торрентов предлагают даже удалить с помощью R-Studio. Оно действительно видит все разделы, но удалять ничего не удаляет.

    Завершаем дисковую утилиту если она открыта! Вводим в терминал строку:

    defaults write com.apple.DiskUtility DUDebugMenuEnabled 1

    Данная строка включит пункт меню Debug

    А на самом деле все находится на поверхности и стоило просто полистать меню дисковой утилиты. Переходим к решению.

    Для выполнения задачи нам потребуется старая добрая дисковая утилита, которая доступна до 10.9 Mavericks, в Yosemite и El Capitan ее просто нет, а функция которая нам нужна вырезана из новой утилиты.

    Но энтузиасты нам помогли и старая дисковая утилита теперь доступна и нам. Скачать старую дисковую утилиту для Yosemite и El Capitan

    Скачиваем, переносим утилиту в программы и запускаем. На данный момент в боковой панели никаких скрытых разделов нет, даже если монтировать их с помощью EFI Mounter-v2.app, то редактировать и удалить мы их не сможем.

    Переходим к верхней панели настроек дисковой утилиты -> Debug -> И отмечаем “Show every partition”, именно эта функция и отвечает за показ скрытых разделов.

    После чего у нас показываются скрытые разделы. У меня эти разделы назывались NO NAME, в верхнем скриншоты вы могли заметить. что их было 3. Как удалять!

    Выделяем раздел -> переходим на вкладку Erase и форматируем в обычный “Mac OS Extended (journaled)”, после этого раздел будет доступен для редактирования. Повторяем операцию и для других не нужных разделов.

    Но не вздумайте удалять самый верхний раздел, который у меня подписан EFI – это загрузчик Mac OS, без него система не запустится. Если же вы все таки удалили перед выключением обязательно поставьте его заново.

    После этого выделяем весь жесткий диск -> переходим на вкладку выделяем не нужные разделы и нажимая минус “-” удаляем.

    После чего освобождаем любой из разделов жесткого диска, форматируем, удаляем его тем же нажатием на минус. После всего проделанного нажимаем “+” и создаем новый раздел, именно такая последовательность поможет прикрепить к разделу все не размеченное пространство жесткого диска.

    В итоге мы опять набираем в терминале diskutil list , чтобы показать все разделы на жестком диске.

    Как вы видите вопрос решен. На HDD только один самый важный EFI раздел с загрузчиком. Записи в биосе из списка загрузчиков тоже удаляться.

    Иногда, когда вы подключаете USB-накопитель, он показывает EFI и FAT32 / NTFS. Странно, что если ваш USB находится в этом состоянии, лучше исправить формат, прежде чем использовать его для передачи данных, так как люди могут запутаться во всех двух новых разделах, отображаемых на их ПК.

    Но Windows " Управление диском не позволяет удалить этот раздел. Когда вы перейдете в «Управление дисками», щелкнув правой кнопкой мыши на проблемном USB-накопителе, вы обнаружите, что все опции выделены серым цветом. Вы не можете удалять тома, а также «Сократить объем» или «Расширить громкость», чтобы объединиться с другими разделами.

    Ничего страшного. Существует еще один способ: командная строка DiskPart в помощь.

    Запустить командную строку как Администратор > тип

    DiskPart

    Затем вы хотите перечислить все диски, подключенные к вашему компьютеру, введите следующую команду: DiskPart

    Список дисков

    Он отображает все диски в вашей системе. Найдите USB-накопитель и выберите диск

    Выберите диск x (# диска)

    Вот мой USB-накопитель, показывающий как Disk 2, поэтому для меня я ввожу "выберите диск 2 », Твой может быть другим.

    Затем введите

    Чистый

    Чтобы полностью стереть диск. Это нормально, если иногда отчет DiskPart обнаружил ошибку: система не может найти указанный файл. Дополнительную информацию см. В журнале системных событий.

    Пока Дисковое управление показывает все нераспределенные данные для USB-накопителя, вы успешно уничтожили USB-накопитель. На этот раз пришло время готовиться к переформатированию.

    В зависимости от потребности вашего USB, FAT32 является общим универсальным форматом, который подходит для хранения файлов на платформах ОС.

    Вот и все. Теперь ваш USB больше не будет показывать два раздела при подключении к ПК. Вы успешно удалили раздел EFI.

    В этой статье мы покажем, как вручную восстановить случайно удаленный загрузочный раздел Windows на UEFI системе. Изначально в статье был описан мой опыт по восстановлению загрузочного EFI раздела на Windows 7, однако статья актуальна и для современных операционных систем Microsoft (от Windows 7 и до Windows 10). Она не раз выручала меня, после случайного форматирования или удаления EFI раздела в Windows 10. В этой статье мы покажем простой способ ручного пересоздания загрузочного EFI и MSR разделов в Windows.

    Итак, предположим, что каким-то образом случайно (или не очень случайно, например при попытке ) был удален или отформатирован загрузочный EFI раздел на UEFI системе (не BIOS), в результате чего Windows 10 / 8.1 / 7 перестала загружаться, циклически предлагая выбрать загрузочное устройство (Reboot and select proper boot device or insert boot media in selected). Разберемся можно ли восстановить работоспособность Windows при удалении раздела с Boot Manager без переустановки системы.

    Предупреждение . Инструкция предполагает работу с разделами диска и не предназначена новичкам. В случае неверной интерпретации команд, вы можете случайно удалить все данные на жестком диске. Также настоятельно рекомендуется создать резервную копию важных данных на отдельном носителе.

    Структура разделов на GPT диске

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

    • Системный раздел EFI (EFI System Partition или ESP — Extensible Firmware Interface) – 100 Мб (тип раздела - EFI ).
    • Резервный раздел Майкрософт – 128 Мб (тип раздела - MSR ).
    • Основной раздел Windows – раздел с Windows .

    Это именно минимальная конфигурация. Эти разделы создает установщик Windows при установке системы на неразмеченный диск. Производители ПК или сами пользователи могут дополнительно создавать собственные разделы, содержащие, к примеру среду восстановления Windows в файле winre .wim (), раздел с резервным образом системы от производителя (позволяет откатится к исходному состоянию компьютера), пользовательские разделы и т.д.

    Раздел EFI c файловой системой Fat32 является обязательным на дисках с GPT разметкой на UEFI системах. Данный раздел, по аналогии с разделом System Reserved на дисках с MSR разметкой, хранит хранилище конфигурации загрузки (BCD) и ряд файлов, необходимых для загрузки Windows. При загрузке компьютера среда UEFI загружает с раздела EFI (ESP) загрузчик (EFI\Microsoft\Boot\bootmgfw .efi ) и передает управление ему. Если этот раздел удален, загрузить ОС нельзя.

    MSR раздел на GPT диске используется для упрощения управления разделами и используется для служебных операций (например, при конвертирования диска из простого в динамический). Это резервный раздел, которому не назначается код раздела. На этом разделе нельзя хранить данные пользователя. В Windows 10 размер MSR раздела – всего 16 Мб (в Windows 8.1 размер MSR раздела – 128 Мб), файловая система – NTFS.

    Вручную создаем EFI и MSR разделы на GPT диске

    Т.к. система корректно не загружается, нам понадобится установочный диск с Windows 10 (Win 8 или 7) или любой другой загрузочный диск. Итак, загружаемся с установочного диска и на экране начала установки нажимаем комбинацию клавиш Shift +F 10 . Должно открыться окно командной строки:

    Запустим утилиту управления дисками и разделами:

    Выведем список жестких дисков в системе (в этом примере он один, disk 0 . Звездочка (* ) в столбце Gpt означает, что диск использует GPT таблицу разделов).

    Выберем этот диск:

    Выведем список разделов на диске:

    В нашем примере в системе осталось всего 2 раздела:

    • Раздел MSR — 128 Мб
    • Системный раздел Windows – 9 Гб

    Как мы видим, раздел EFI отсутствует (удален).

    Наша задача удалить оставшийся MSR раздел, так чтобы на диске осталось неразмечено как минимум 228 Мб свободного места (для разделов MSR и EFI). Удалить оставшийся раздел можно с помощью графической GParted или непосредственно из командной строки (именно так и поступим).

    Выбираем раздел для удаления:

    Select partition 1
    И удаляем его:
    Delete partition override

    Убедимся, что остался только раздел с Windows:

    Теперь мы можем вручную пересоздать разделы EFI и MSR. Для этого в контексте утилиты diskpart последовательно выполните команды:

    Выбираем диск:

    create partition efi size=100

    Убеждаемся, что выбран раздел 100 Мб (звездочка напротив строки Partition 1):

    list partition
    select partition 1
    format quick fs=fat32 label="System"
    assign letter=G
    create partition msr size=128
    list partition
    list vol

    В нашем случае разделу с Windows уже назначена буква диска C :, если это не так, назначим ему букву следующим образом:

    select vol 1
    assign letter=C
    exit

    Восстановление EFI загрузчика и BCD в Windows

    После того, как вы создали минимальную структуру дисковых разделов для UEFI системы, можно переходить к копированию загрузочных файлов EFI на диск и созданию конфигурационного файла загрузчика (BCD).

    Скопируем файлы среды EFI из каталога вашего диска, в который установлена ваша Windows:

    mkdir G:\EFI\Microsoft\Boot

    xcopy /s C:\Windows\Boot\EFI\*.* G:\EFI\Microsoft\Boot

    Пересоздадим конфигурацию загрузчика Windows 10 / 7:

    g:
    cd EFI\Microsoft\Boot
    bcdedit /createstore BCD
    bcdedit /store BCD /create {bootmgr} /d “Windows Boot Manager”
    bcdedit /store BCD /create /d “Windows 7” /application osloader

    Вы можете заменить надпись “My Windows 10”, на любую другую.

    Совет . В том случае, если на разделе EFI были повреждены только файлы среды EFI, а сам раздел остался на месте, вы можете пропустить процесс пересоздания разделов с помощью diskpart. Хотя в большинстве случаев достаточно восстановить загрузчик по статье . Вручную пересоздать BCD на обычных MBR+BIOS системах можно .

    Команда возвращает GUID созданной записи, в следующей команде этот GUID нужно подставить вместо {your_guid}.


    bcdedit /store BCD /set {bootmgr} default {your_guid}
    bcdedit /store BCD /set {bootmgr} path \EFI\Microsoft\Boot\bootmgfw.efi
    bcdedit /store BCD /set {bootmgr} displayorder {default}

    Дальнейшие команды выполняются в контексте {default}:

    bcdedit /store BCD /set {default} device partition=c:
    bcdedit /store BCD /set {default} osdevice partition=c:
    bcdedit /store BCD /set {default} path \Windows\System32\winload.efi
    bcdedit /store BCD /set {default} systemroot \Windows
    exit

    Перезагружаем компьютер … В нашем случае с первого раза он не загрузился, пришлось дополнительно поплясать с бубном:

    1. Отключаем питание ПК.
    2. Отключаем (физически) жесткий диск.
    3. Включаем ПК, дожидаемся появления окна с ошибкой загрузки и снова его выключаем.
    4. Подключаем диск обратно.

    Затем в нашем случае (тестирование проводилось на ) пришлось добавить новый загрузочный пункт меню, выбрав файл EFI\Microsoft\Boot\bootmgrfw.efi на EFI разделе.

    В некоторых UEFI меню по аналогии нужно изменить приоритет загрузочных разделов.

    После всех рассмотренных манипуляций Windows должна загрузиться корректно.

    Здравствуйте! Не загружается Windows 8.1 на ноутбуке с БИОСом UEFI и ничего не могу сделать. При загрузке выходит ошибка на экране File:\EFI\Microsoft\Boot\BCD... Все статьи интернета по этой теме изучил, но в моём случае ничего не помогает.

    Что мной было предпринято!

    1. Загружался с установочного диска Windows 8.1 и производил поиск установленной операционной системы командой bootrec /RebuildBcd , вышла ошибка «Сканирование установленных систем Windows завершено успешно. Общее количество обнаруженных систем Windows: 0 »
    2. Удалял раздел (300 МБ), шифрованный (EFI) системный раздел, содержащий все файлы загрузчика Windows 8.1 командой del vol , затем применял Автоматическое восстановление загрузки, система заново создаёт этот раздел, но не загружается. Делал этот раздел активным в командной строке, тоже не помогло.
    3. Вводил команды, которые проходят успешно, но винда не грузится.

      bootrec /FixMbr

      bootrec /FixBoot

    4. Также форматировал этот же раздел (300 МБ), Шифрованный (EFI) командой format fs=FAT3 и создавал его заново.
    5. Пробовал записать для Windows 8.1 новое хранилище загрузки командой bcdboot.exe C:\Windows , где (C:) раздел с установленной операционной системой Windows 8.1 и у меня опять выходит ошибка Сбой при копировании файлов загрузки.

    Что ещё делать и как восстановить загрузчик Windows 8.1 не знаю. Может что вы подскажете?

    Привет друзья! Меня зовут Владимир и я отвечу на этот вопрос.

    Если ваша Windows 8.1 не загружается и вы использовали все имеющиеся средства для восстановления загрузчика, то можно удалить ответственный за загрузку системы: шифрованный (EFI) системный раздел 300 Мб, а также раздел MSR 128 Мб и создать их заново.

    В управлении дисками можно увидеть только шифрованный (EFI) системный раздел 300 Мб, раздел MSR 128 Мб виден только в командной строке при вводе команды «lis par ».

    Примечание : Если у вас нет опыта, не производите эту операцию без должной необходимости, используйте сначала другие методы из раздела о . Если захотите поэкспериментировать на работоспособном ноутбуке, то не приступайте к работе без предварительного создания резервной копии данных разделов, а лучше всего создайте .

    Будем удалять и создавать заново разделы:

    1. Раздел (400 МБ) содержащий среду восстановления Windows 8.1 (от данного раздела и вовсе можно избавиться и пользоваться при необходимости средой восстановления находящейся на загрузочном носителе с Win 8.1).

    2. Раздел (300 МБ), шифрованный (EFI) системный раздел, содержащий все файлы загрузчика Windows 8.1.

    3. Служебный раздел MSR (Microsoft System Reserved) 128 Мб, обязательный для разметки дисков GPT.

    Загружаем ноутбук с и в начальном окне установки системы жмём клавиатурное сочетание Shift + F10,

    открывается окно командной строки, вводим команды:

    diskpart

    lis dis (выводит список физических дисков).

    sel dis 0 (выбираем жёсткий диск ноутбука 931 Гб, а второй накопитель 14 Гб - загрузочная флешка Windows 8.1).

    lis par (показ всех разделов выбранного диска, первые три раздела будем удалять).

    sel par 1 (выбираем первый раздел

    del par override (удаляем раздел, для удаления раздела ESP и MSR или раздела OEM-изготовителя ноутбука, необходимо указать параметр override)

    sel par 2

    del par override

    sel par 3

    del par override

    Всё, все три скрытых раздела мы удалили.

    Теперь, если выбрать диск и ввести команду lis par , то мы увидим всего два раздела на жёстком диске ноутбука:

    Раздел 4 - установленная Windows 8.1

    Раздел 5 - скрытый раздел восстановления с заводскими настройками.

    Создаём заново шифрованный (EFI) системный раздел 300 Мб, а также раздел MSR 128 Мб

    Вводим команды:

    diskpart

    lis dis (выводим список дисков).

    sel dis 0 (выбираем жёсткий диск ноутбука).

    create par efi size=300 (создаём шифрованный (EFI) системный раздел 300 Мб).

    format fs=fat32 (форматируем его в файловую систему FAT32).