Что определяет, можно ли преобразовать диск в APFS?

Теперь High Sierra выпущена, а не в бета-версии, мне интересно, каковы правила покрытия дисков для APFS.

Релизная версия High Sierra автоматически преобразует твердотельные накопители в APFS при установке. Но мы знаем, что Apple прервала преобразование дисков Fusion во время бета-тестирования. Мы также знаем, что вращающиеся диски без слияния могут быть преобразованы в APFS, но не конвертируются автоматически.

Согласно совету разработчика и нескольким источникам в Интернете, другие диски можно преобразовать с помощью Дисковой утилиты (щелкните правой кнопкой мыши диск, и параметр будет выделен серым цветом, если он недоступен).

Поэтому я решил попробовать это на старом (конец 2009 г.) 27-дюймовом iMac, и этот вариант был недоступен (внутренний диск на самом деле новый в этом году, так что это не просто возраст). Мой Macbook Pro (начало 2015 г.) внутренний SSD преобразуется автоматически. Затем у меня есть несколько внешних дисков, которые полностью функциональны. Поэтому я попробовал некоторые из них. Внешний диск My Time Machine конвертировался (не уверен, стоит ли это того) и старый вращающийся диск емкостью 500 ГБ (извлеченный из старый MacBook) конвертируются, но два других диска (LaCie 2 ГБ USB и оригинальный 1 ГБ от моего iMac) не конвертируются.

Итак, каковы правила? Какие диски можно преобразовать в APFS? Очевидно, что руководство Apple, подразумевающее, что любой диск HFS+ может быть преобразован, намного сложнее. Это настройки, которые мы можем изменить вручную, или это аппаратная вещь, которую мы не можем исправить?

В /sbin/apfs_hfs_convert есть интересный исполняемый файл, но я боюсь его пробовать.

Ответы (2)

Необходимо провести важное различие, которое является ключом к пониманию «правил». Есть:

  • Поддержка APFS
  • Преобразование в APFS

Любой диск, вращающийся (HDD) или твердотельный (SSD), будет поддерживать APFS. Вы можете стереть его и создать новый раздел с томом APFS.

Руководство по файловой системе Apple: часто задаваемые вопросы:

Могу ли я использовать Apple File System с существующим жестким диском?

Да. Файловая система Apple оптимизирована для хранения на флэш-дисках и твердотельных накопителях, но ее также можно использовать с традиционными жесткими дисками (HDD) и внешними хранилищами с прямым подключением.

Перефразируя FAQ:

Apple File System — это новая современная файловая система для… macOS…. Она оптимизирована для хранения на флэш-дисках/твердотельных накопителях

APFS заменяет HFS+ в качестве файловой системы по умолчанию для... macOS High Sierra и более поздних версий.

Преобразование (во время установки или иным образом) — это отдельная история.

  • Установки/обновления с SSD будут преобразованы автоматически.
  • Установка/обновление с HDD не будет.
  • Вы вообще не можете конвертировать тома, отличные от Mac. Хотя вы можете стереть диск и выполнить новую установку с помощью APFS.

Итак, в качестве варианта использования вы устанавливаете macOS High Sierra на iMac с одним жестким диском. Он не будет преобразовываться и не даст вам возможности, потому что вы не можете преобразовать загрузочный том. Вы даже не можете стереть загрузочный том в этом отношении. Однако, если вы загрузитесь в MacOS Recovery , у вас будет возможность преобразовать свой диск.

Если у вас есть внешний USB-накопитель, отформатированный как HFS+, он будет преобразован. Если он отформатирован в FAT32 (например), он не будет; однако вы можете стереть его и отформатировать с помощью APFS.

Да, но. Я пробовал конвертировать несколько внешних дисков: некоторые работают, некоторые нет. Кажется, это говорит о том, что «если у вас есть внешний USB-накопитель, отформатированный как HSF + [так в оригинале], он будет преобразован». это не полная история. Есть ли дополнительные ограничения?
Видя, что у меня не было проблем с преобразованием отформатированных дисков Mac, вам нужно будет более конкретно указать, что и как вы пытаетесь отформатировать, что не получается.

Правила преобразования в APFS заключаются в том, что ваши диски должны быть HFS, чтобы вы могли выполнять неразрушающие операции для преобразования в APFS. Но для преобразования в APFS вам нужно выбрать том, который вы хотите преобразовать, и выбрать меню «Правка» вверху и выберите опцию «Преобразовать в APFS». А резервную копию Time Machine нельзя преобразовать в APFS, как сообщает Apple.

Так говорит совет. Но это явно неправда, как я объяснил в вопросе, поскольку некоторые диски HFS могут быть преобразованы, а некоторые - нет. Почему реальность сложнее заявленных правил Apple?