Почему версия Disk Utility тома Recovery более мощная, чем на основном томе?

1

Я использую MacOS 13.2 на MBP в середине 2014 года (11,3). У меня есть внешний жесткий диск объемом 2 ТБ (Seagate Slim, вращающийся диск, формат GUID), который был разделен на два тома объемом 1 ТБ. Недавно, используя Дисковую утилиту моего основного тома, я удалил один том и расширил другой до 2 ТБ. Это действие повредило диск: (1) в то время как карта разделов сказала, что объем был 2 ТБ, информация Finder. окно сказало, что его размер не изменился, на 1 ТБ; (2) боковая панель Дисковой утилиты неправильно отображала том как отдельное устройство, а не как том на существующем устройстве (он не делал отступ); и (3) Первая помощь не удалась.

Таким образом, я попытался стереть и переформатировать диск. Это также не удалось. Я позвонил в AppleCare, и консультант сказал мне, что вместо этого я должен загрузиться на том для восстановления и попробовать выполнить эту операцию из его версии Disk Utility. Это удалось с первой попытки. Диск теперь ведет себя правильно.

Вопросы:

1) Почему версия Дисковой утилиты на томе для восстановления могла успешно работать в случае сбоя стандартной версии? Уверенность консультанта AppleCare в версии тома Recovery говорит о том, что это не было случайностью, т. Е. Понятно, что последний более мощный (и / или что он каким-то образом способен работать более мощно из тома Recovery).

2) Учитывая, что версия Disk Utility тома для восстановления выглядит лучше, рекомендуется ли мне выполнять какие-либо будущие операции по изменению или удалению томов с использованием этой версии, а не той, которая находится на моем основном диске?

theorist
источник

Ответы:

4

Дисковая утилита одинакова для обычной ОС и для восстановления maOS, но среда, в которой она работает, отличается, и это влияет на то, что она может делать. Самое большое ограничение заключается в том, что Дисковая утилита не может многое сделать для используемых вещей (например, томов). Я предполагаю, что в какой-то программе был открыт файл на томе, поэтому он не мог извлечь том и, следовательно, не мог восстановить или стереть его. По моему опыту, фоновый процесс, который сканирует и индексирует документы для поиска Spotlight, как правило, является виновником здесь.

В режиме восстановления практически ничего не работает (в том числе нет индексатора Spotlight!), Поэтому дисковая утилита с гораздо меньшей вероятностью столкнется с такого рода конфликтами.

Кстати, есть некоторые вещи, которые Дисковая утилита может делать при запуске из обычной ОС, но не в Recovery. Я столкнулся с изменением размера загрузочного тома (если это формат MacOS Extended - не уверен насчет APFS). Причина этого заключается в том, что раздел Recovery HD находится сразу после загрузочного тома, поэтому его необходимо переместить, если размер загрузочного тома изменен. Но вы не можете переместить его, если убегаете от него!

Gordon Davisson
источник
«Раздел Recovery HD находится сразу после загрузочного тома». Интересно! И странно - учитывая, что Apple знает то, что вы описали, мне интересно, почему Apple не помещает раздел Recovery ни в начало, ни в конец диска. [Или только в конце, если есть некоторые обстоятельства, в которых сам раздел восстановления должен быть расширен.]
theorist
1
@ theorist Есть несколько причин, чтобы поставить его там. Во-первых, относительно легко увеличить или уменьшить объем в конце , но трудно переместить начало тома. Когда установщик запускается на томе, у которого еще нет раздела Recovery HD, он должен уменьшить его, чтобы освободить место, и в конце концов это сделать гораздо проще. Во-вторых, на одном диске может быть несколько загрузочных томов, и каждому требуется собственный раздел Recovery HD, или может быть том, который нельзя сжать в конце диска, или ... его проще всего поместить это рядом с загрузочным томом.
Gordon Davisson