Как мне удалить раздел EFI на моем USB с помощью Mac OS X 10.11?
Мне нужно удалить раздел EFI на USB-накопителе, потому что при попытке скопировать файлы с моего PS4 PS4 выбирает этот раздел и, в конечном итоге, ему не хватает места вместо использования гораздо большего пространства.
Размер EFI составляет около 200 МБ, а объем USB-накопителя составляет 16 ГБ. Очевидно, что единственный способ заставить PS4 записать данные на большой раздел - это избавиться от раздела EFI.
Пожалуйста помоги.
Патрик
4 ответа
Apple автоматически и прозрачно создает раздел EFI на любом диске, отформатированном в GPT (формат по умолчанию). Чтобы избавиться от него, необходимо переформатировать флешку со схемой разделов MBR.
В Дисковой утилите выберите саму флешку (не том под ней) и выберите Стереть на панели инструментов. В появившемся окне убедитесь, что в качестве типа формата выбран MS-DOS (FAT) (не показан на снимке экрана ниже), а в качестве типа схемы выбрана основная загрузочная запись.
ПРИМЕЧАНИЕ. Убедитесь, что вы выбрали MS-DOS (FAT) в качестве типа формата. Я схватил и опубликовал скриншот, прежде чем понял, что у меня неправильный формат показа.
Похоже, ваш USB-диск отформатирован с использованием таблицы разделов GUID (GPT); Раздел EFI - стандартная часть того, как OS X форматирует диски с помощью GPT, поэтому его, вероятно, не следует удалять. Однако я подозреваю, что вы действительно хотите заменить вместо этого GPT на таблицу разделов основной загрузочной записи (MBR).
Чтобы изменить это в OS X, вам необходимо переформатировать (стереть) диск с помощью Дисковой утилиты. На боковой панели выберите диск. Убедитесь, что вы выбрали запись дискового устройства, а не тома; объем будет с отступом ниже записи диска на боковой панели. Информация о выбранном диске будет отображаться в нижней части окна Дисковой утилиты, включая схему разделов. Если это GUID Partition Table (или GUID Partition Map), вам необходимо стереть диск. Если там написано Master Boot Record, происходит нечто странное, потому что раздел EFI не должен существовать под этим. Если это что-то говорит о MS-DOS или Windows, вместо диска выбран том; Попробуйте снова.
Предполагая, что это проблема, вы можете стереть диск (опять же, убедитесь, что у вас есть диск, а не выбранный том; также, что это правильный диск!). Появится всплывающее меню "Формат": выберите "MS-DOS (FAT)". Если вы используете El Capitan, появится также всплывающее меню "Схема": выберите "Основная загрузочная запись" (более старые версии предполагают, что это автоматически, в зависимости от выбора MS-DOS). Это должно дать вам диск с одним томом FAT32, без раздела EFI.
Обратите внимание, что если вы удалите только том, а не все дисковое устройство, он оставит схему разделов в покое, и скрытый раздел EFI все равно будет там. Вы должны стереть весь диск!
Не для того, чтобы поднять старый пост, но у меня была эта точная проблема сегодня, и эта страница была лучшим объяснением, которое я нашел онлайн в проблеме - а именно необходимость удалить скрытый раздел EFI на USB-накопителе в High Sierra -
Согласно Apple Dev Pages, "хотя ESP выглядит как том FAT32, на самом деле это файловая система EFI", поэтому PS4 монтирует его как первый "читаемый" раздел, который видит. Скрытые разделы теперь недоступны через Дисковую Утилиту, но я чувствовал себя довольно комфортно, стирая их на USB-накопителе, используя
список рассылки
идентифицировать раздел (показанный как раздел s1 на диске 2), и
diskutil eraseVolume "Свободное пространство" ExEFI disk2s1
стереть этот раздел (как свободное место, потому что раздел был слишком мал, чтобы перезаписать, но также слишком мал, чтобы беспокоиться). Я не могу гарантировать, что я как-то не скомпрометировал накопитель и не разрушил его будущее - Лирой Дженкинс? - но пока он работает прекрасно, позволил мне избежать переформатирования в MBR и позволил мне удалить скрытый раздел в Mac OS без старого меню отладки Дисковой утилиты, которое они удалили.
После этого при запуске "diskutil list" отображаются только те разделы на диске 2, которые мне нужны, и PS4 пропускает все, что Apple, для моего медиа-раздела exFAT. Спасибо за ответы выше за их помощь эти годы спустя, и я надеюсь, что это кому-то поможет в будущем!
Решения, предлагаемые Уэсом Сайедом и Гордоном Дэвиссоном, вполне разумны, если у вас нет данных на диске, который вы хотите сохранить. Если вам нужно сохранить данные в главном разделе диска, вы можете безопасно удалить ESP - только не с помощью Дисковой утилиты Apple. Командная строка gpt
инструмент должен быть в состоянии сделать это, но я не эксперт в его использовании, поэтому я рекомендую вам прочитать его справочную страницу для получения информации о том, как его использовать. Другой инструмент, который вы можете использовать, это мой собственный GPT fdisk ( gdisk
) См. Его документацию для обзора того, как его использовать. Чтобы удалить раздел, вы должны:
- запуск
gdisk
на вашем диске. - Тип
p
просмотреть таблицу разделов. - В зависимости от размера диска и доступных разделов убедитесь, что вы работаете с правильным диском. Если нет, введите
q
выходить. - Определить ESP; это раздел с кодом типа EF00, как показано на предыдущем шаге.
- Тип
d
удалить раздел. Вам будет предложено выбрать для удаления. Введите эту информацию. (Обычно ESP является первым разделом на диске.) - Тип
p
чтобы снова просмотреть таблицу разделов и убедиться, что вы удалили правильный раздел. - Тип
w
чтобы сохранить ваши изменения. Вам будет предложено подтвердить это действие. Сделай так.
Если вы выполняете двойную загрузку с другой ОС или если вы можете переместить диск на другую ОС, вы также можете использовать ее инструменты для этой работы. Что-то вроде GParted или parted
в Linux можно удалить ненужный раздел, например.
Обратите внимание, что удаление раздела, как я только что описал, оставит пространство неиспользованным. ESP достаточно мал, чтобы это не имело большого значения, даже на вашем USB-накопителе емкостью 16 ГБ. Если вам нужно пространство, лучше создать резервную копию и заново создать диск с MBR (или с использованием GPT, но без ESP).