Чи можна файл ContainerToInvert безпечно видалити?


2

Після попереднього оновлення до High Sierra та перетворення завантажувального диска на APFS, я нещодавно перейшов на новий (більший) завантажувальний диск SSD. Під час налаштування програми Disk Utility видав мені помилку під час відновлення зі старого тома до нового " APFS inverter failed to invert the volume - invalid argument".

У кінцевому підсумку я використовую Carbon Copy Cloner для передачі файлів, які вийшли з ладу, і тепер я працюю з нового тома.

Однак у мене в корені диска називається файл ContainerToInvert. Він розміром понад 250 Гб, тому я хотів би видалити його, якщо він не потрібен.

Чи може хтось підтвердити, що його видалення не спричинить жодних проблем?

Відповіді:


1

Це часто трапляється після клонування накопичувачів APFS за допомогою Disk Utility. Розмір файлу зазвичай відповідає розміру клонованого розділу.

Ви можете скористатися наступними кроками, щоб змонтувати ContainerToInvertфайл як контейнер APFS та отримати доступ до всіх розділів.

  1. Завантажте та встановіть FUSE
  2. Завантажте та встановіть xmount 1
  3. Відкритий термінал (зазвичай розташований у програмі / Утиліти)
  4. Введіть sudo mkdir /Volumes/apfs_image/термінал і натисніть Enter(коли буде запропоновано ввести свій пароль)
  5. Введіть sudo mkdir /Volumes/apfs_mounted/термінал і натисніть Enter(коли буде запропоновано ввести свій пароль)
  6. Введіть sudo xmount --in raw <path to ContainerToInvert file> --out dmg /Volumes/apfs_image/термінал і натисніть Enter(коли буде запропоновано ввести свій пароль)
  7. Введіть hdiutil attach -nomount /Volumes/apfs_image/ContainerToInvert.dmgтермінал і натисніть Enter(коли буде запропоновано ввести свій пароль)
  8. Введіть diskutil ap listтермінал і натисніть Enter(коли буде запропоновано ввести свій пароль)
  9. Введіть diskutil ap unlockVolume <Disk GUID> -nomountтермінал і натисніть Enter(коли буде запропоновано ввести свій пароль)
  10. Введіть sudo mount_apfs -o rdonly,noexec,noowners /dev/disk# /Volumes/apfs_mounted/термінал і натисніть Enter(коли буде запропоновано ввести свій пароль)
  11. Тепер ви встановите оригінальний розділ
  12. Перегляньте зображення диска, щоб ознайомитись із вмістом, і як тільки переконаєтесь, що нічого, що вам потрібно передати, неможливо відключити та видалити весь файл .dmg

Наведені вище дії базуються на « Горі всі речі»! - Встановлення зображень APFS та 4k дисків на записи в блозі macOS 10.13 .

1. Якщо у вас є проблеми з встановленням xmount, запустіть таку команду в Terminal і повторіть спробу:

 `mkdir -p /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext`

Дякую. Отже, цей файл, ймовірно, містить повний вміст старого розділу / диска?
Турофіл

Це не те, з чим я стикався сам, але я знаю інших, хто стикався з цим сценарієм. З їх досвіду, так, але я вважаю за краще помилятися з боку обережності, коли мова йде про дані, тому все ж рекомендую описані вище кроки. Але якщо ви впевнені, що отримали всі свої дані, то видалення цього можливо.
Мономет

Дякую, я спробую вашу пропозицію та відзвіту, щоб вона була задокументована для всіх, хто має цю проблему.
Турофіл

Так, будь ласка. Ділитися своїми результатами, якими б вони не були, неодмінно допоможе іншим! :)
Мономет

Мені не потрібно було використовувати крок 9 , оскільки я не використовую FileVault. Крім того, після кроку 10 [який, можливо, не був необхідним] я заглянув у Finder /Volumesі знайшов, OSXFUSE Volume 0 (xmount)а всередині цього був ContainerToInvert.dmgфайл. Я двічі клацнув на цьому, і він встановив томи для мене, включаючи оригінальний об'єм завантаження (плюс Preboot, Recovery & VM). Я переглянув це, і він дійсно містить усі файли попереднього оновлення. На закінчення, так, ContainerToInvertфайл можна видалити. Або використовується для відновлення ваших файлів з.
Турофіл
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.