Во время установки Windows он считает, что раздел EFI не находится в fat32, но он находится в fat32

У меня Ubuntu установлен на hdd, недавно я преобразовал этот диск в GPT с помощью gdisk и создал раздел EFI, отформатированный в fat32 (сразу после конвертации он был ntfs, но потом я отформатировал его в fat32). Однако, когда я пытался установить окна на нераспределенное пространство на диске, он сказал, что мой ESP не находится в Fat32 и попросил меня отформатировать его в fat32. Я перезагрузился в ubuntu и проверил разделы:

  1. ESP, созданный при конвертации в GPT (fat32, около 4 МБ, 200 Мб не используется)
  2. Восстановить раздел, созданный windows (ntfs)
  3. ESP, созданный окнами (fat32, около 4 Мб, 96 Мб не используется)
  4. Раздел MSR, созданный окнами (неизвестно)
  5. Раздел для данных, созданных окнами (ntfs или неизвестный, я не помню)
  6. Обмен Linux
  7. Раздел Ubuntu

Версия Windows – 10, ubuntu – 16.04, у меня также есть Ubuntu live USB, если я должен исправить загрузчик или что-то еще. Как исправить ошибку?

  • Когда происходит чтение диска или запись на диск, куда идут данные?
  • Атрибуты файла
  • Где мое дисковое пространство?
  • Драйвер для записи на разделы UDF из Windows XP?
  • Почему существует такая большая разница между «Размер» и «Размер на диске»?
  • Установите второй диск как c: / Пользователи в Windows 7
  • EDIT: теперь я удалил раздел EFI, и Ubuntu все еще может успешно загрузиться, также Windows теперь не дает ошибок в ESP, но не создает их! Он создает только раздел основных данных и раздел MSR, без ESP и без восстановления! Он не загружается после установки, однако Ubuntu загружается, потому что у него GRUB на моем старом жестком диске с Windows (этот жесткий диск частично поврежден, поэтому я хочу переустановить Windows на другой жесткий диск). Я понятия не имею, что происходит, какие-то предложения?

  • Как выполнить двойную загрузку, когда Windows XP была установлена ​​после Windows 7?
  • UEFI, но не загрузка непосредственно
  • Существуют ли какие-либо драйверы файловой системы Reiser для Windows XP?
  • Grub застрял на загрузке Grub
  • Как запустить мой раздел ubuntu в Windows? VMware?
  • Установите второй диск как c: / Пользователи в Windows 7
  • 3 Solutions collect form web for “Во время установки Windows он считает, что раздел EFI не находится в fat32, но он находится в fat32”

    Две вещи:

    1. Окна еще не реализованы gpt (для того, что я видел)
    2. Создайте раздел efi в рамках установки Windows.

    Я не проверял с Windows 10, но установщики для более ранних версий Windows, как правило, путались, когда их отображали диски с несколькими ESP. Мое воспоминание состоит в том, что они будут представлять ошибки после получения частичной установки. Обратите внимание, что ESP предполагается совместно использовать все ОС, установленные на компьютере. Хотя в спецификации EFI нет ничего запретить создание нескольких ESP, обычной практикой является разделение одного ESP. Таким образом, если на диске уже есть ESP, Windows совершенно в пределах своих прав добавлять свой загрузчик к этому ESP, даже если этот ESP был создан другой ОС.

    Также обратите внимание, что нет ничего плохого в ОС с использованием ESP на одном диске для загрузки установки ОС на другой физический диск. Таким образом, если ваш первый диск имеет ESP, установка Windows на второй диск может привести к тому, что ESP не будет создан на этом втором диске; Windows может просто использовать ESP на первом диске. Тем не менее, я никогда не пытался это сделать, поэтому я не знаю, что делает Windows.

    Ничто из этого не объясняет, почему Windows не сможет загрузиться после правильной установки; Однако на работе может возникнуть какая-то дополнительная проблема. Например, как я понимаю, у вас есть рабочая установка Ubuntu, и вы попытались добавить Windows к этой установке. Если загрузочная запись Windows EFI каким-то образом не стала стандартной, вам нужно запустить sudo update-grub в Ubuntu, чтобы добавить запись Windows в меню GRUB.

    Другая возможность о том, что происходит, – это установить Ubuntu в режиме EFI и Windows в режиме BIOS. Такие кросс-режимные установки возможны, но они обычно очень неудобны для управления. В Ubuntu проверьте типы таблиц разделов для обоих дисков. (Инструменты, такие как parted и последние версии fdisk сообщают эту информацию.) Если они оба GPT, то гипотеза в Windows-in-BIOS-режиме неверна. Если на диске Windows используется MBR (который, по крайней мере, рассылается как «msdos»), то вы, вероятно, получили установку в смешанном режиме. См. Мою страницу в CSM для получения дополнительной информации о том, почему этот тип конфигурации неудобен и как управлять режимом загрузки. Если у вас установлен смешанный режим, у вас есть как минимум два варианта действий:

    • Переустановка Windows. Вы можете стереть разделы с диска MBR, создать на нем GPT и переустановить Windows. Вероятно, это лучший подход. Вам нужно будет узнать, как управлять режимом загрузки, как описано на моей странице CSM, чтобы вы случайно не загрузили установщик Windows в режиме BIOS.
    • Используйте rEFInd. Мой менеджер загрузки rEFInd является диспетчером загрузки EFI-режима, который может перенаправляться на загрузку в режиме BIOS. Если вы установите rEFInd в Ubuntu, вы можете отредактировать /boot/efi/EFI/refind/refind.conf : scanfor строку scanfor и убедиться, что hdbios входит в число опций. (Возможно, вам также необходимо раскомментировать uefi_deep_legacy_scan , но я рекомендую сделать это, только если вы не видите вариант загрузки диска, содержащего Windows, без этой опции.) При такой настройке rEFInd будет показывать на большинстве компьютеров режим BIOS Загрузочные параметры для ваших жестких дисков. Одна из этих опций должна загружать вашу существующую установку Windows в режиме BIOS.

    Единственное, что помогло – отключить мой старый умирающий жесткий диск перед установкой Windows. Когда это удалось, я захотела плакать и смеяться одновременно.

    Давайте будем гением компьютера.