Разделы жесткого диска, уничтоженные FileVault

0

Краткое резюме: Пользователь попытался расшифровать защиту FileVault и потерял терпение; теперь не могу заставить работать жесткий диск вообще. Восстановление файла не требуется (хорошее резервное копирование, слава Богу), просто нужно довести жесткий диск до такой степени, чтобы я действительно мог с ним работать.

У меня есть другая система с аналогичным диском на 1 ТБ, и я использовал gpt для ручного копирования схемы разделов на проблемный диск; он не будет монтироваться (от помощи klanomoath другому пользователю).

Также попытался инициализировать диск с помощью Windows (NTFS); частично успешный Похоже, что FileVault каким-то образом все еще держит диск, хотя все, включая карту разделов, было перезаписано. Не могу понять, как просто записать на диск достаточно формата, чтобы у Дисковой утилиты было место для запуска.

Мне просто нужно, чтобы этот диск работал, и мне все равно, какие данные уничтожены. Кто-нибудь может сказать мне, что мне не хватает?

Mark Hartman
источник
Я бы использовал установщик USB OS X / macOS для загрузки, а затем использовал Дисковую утилиту, чтобы стереть существующую структуру разделов Macintosh HD (фактически весь внутренний диск) и создать новую структуру разделов. Если понадобится, я запишу первые несколько мегабайт диска, используя dd если в Дисковой утилите возникают проблемы с удалением существующей структуры разделов. Затем выполните чистую установку ОС.
user3439894
Пожалуйста, добавьте ссылку на мой ответ. Клонирование GUID другого диска pt работает только в том случае, если диски идентичны (т. Е. Таблицы разделов и файловые системы). Добавление раздела не создает файловую систему!
klanomath
Это пост, на который я смотрел: apple.stackexchange.com/questions/175551/...
Mark Hartman
Пытался делать то, что предложил пользователь 3439894; нет радости
Mark Hartman
Также попытался инициализировать диск с помощью Windows (NTFS); частично успешный Похоже, что FileVault каким-то образом все еще держит диск, хотя все, включая карту разделов, было перезаписано. Не могу понять, как просто записать на диск достаточно формата, чтобы у Дисковой утилиты было место для запуска.
Mark Hartman

Ответы:

1

Я настоятельно рекомендую использовать Disk Maker X для создания загрузочного USB-диска для переустановки OS X / macOS. Вот что вам нужно:

  • Другой Mac с доступом к App Store (если тот, который вы пытаетесь исправить, недостаточно функционирует, чтобы выполнить следующие шаги.
  • USB-накопитель / флешка емкостью не менее 8 ГБ. Также убедитесь, что на нем нет абсолютно никаких данных, так как он будет отформатирован.
  • Подключение к Интернету для загрузки Disk Maker X.

Сначала загрузите macOS Sierra на любом Mac, который вы используете, выполнив поиск в App Store, но не устанавливайте его! Затем загрузите и установите Disk Maker X на любой Mac, который вы используете. Затем откройте Disk Maker X и выполните перечисленные шаги. После этого убедитесь, что Mac, который вы пытаетесь исправить, выключен. Подключите USB-накопитель, затем нажмите Option и нажмите кнопку питания. Выберите USB-диск в окне, которое загружается, следуйте процессу установки, и все будет хорошо! Дайте знать, если у вас появятся вопросы.

TDM
источник
Я сделал стирание dd (выше), загруженное с флешки Sierra USB. Я ценю это предложение, но это не влияет на проблему.
Mark Hartman
Хм ... Странно!
TDM
Вся эта вещь странная. : /
Mark Hartman
0

Всегда есть метод грубой силы. Это должно очистить все и вся на диске независимо от того, что Filevault или что-то еще сделал с ним.

  1. Подключите диск к работающей машине. Mac или Linux, либо будут работать здесь, но мы продолжим как на Mac. Это также должно работать изнутри установщика, так как оттуда вы можете добраться до Дисковой утилиты и терминала.

  2. Откройте Дисковую утилиту и запишите, какие устройство диск использует. В моей личной системе это выглядит так:

    Screenshot of Disk Utility

    И имя устройства «disk0», как показано в правом нижнем углу. Убедитесь, что у вас есть основной диск, а не что-нибудь еще под ним. (То есть сам диск, а не какие-то разделы). По моему изображению, это "Крайний LGT ..", а не "Macintosh HD"

  3. Откройте Терминал.

  4. Войдите в свой терминал с помощью root sudo su - и ввод пароля
  5. Убедитесь, что вы закрыли утилиту диска - мы собираемся спутать ее.
  6. Бежать: dd if=/dev/zero of=/dev/DEVICENAME bs=1M

Ради любви ко всему святому, убедитесь, что вы правильно назвали устройство.

Это займет много времени, но следует полностью обнулить содержимое диска, чтобы его можно было использовать с чем-либо еще.

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

Mikey T.K.
источник
Вам не нужно обнулять весь диск! Просто обнулите первые 34 блока (512) или 6 блоков (4096) - в зависимости от размера блока устройства - чтобы удалить таблицу разделов. Кроме того, возможно, вам придется размонтировать диск с diskutil umountDisk disk0 первым, кто сможет dd ...,
klanomath
Хотите верьте, хотите нет, но я попробовал это из предложения пользователя 3439894 выше. Однако я не использовал флаг «=», а использовал синтаксис перенаправления std. Я попробую и доложу.
Mark Hartman
Нету. Попытался стереть 2000 блоков размером 1 МБ и все еще получать сообщение об ошибке «Очистка данных тома для предотвращения случайного зондирования в будущем». Сейчас пытаюсь полностью стереть диск.
Mark Hartman
@Mikey T.K. Нету. Попытался стереть весь диск с помощью dd и все равно получить сообщение об ошибке выше. Однако на диске теперь отображается «1 ТБ неинициализированный» в Дисковой утилите; не уверен, что это важно.
Mark Hartman
@klanomath - для вашей информации.
Mark Hartman