Восстановление потерянных папок после обновления до macOS High Sierra

Восстановление потерянных папок после обновления до macOS High Sierra

Чтобы создать резервную копию моего компьютера с помощью Dropbox, мои папки «Рабочий стол», «Документы», «Разработка» и т. д. хранятся непосредственно в папке Dropbox (потому что Dropbox не любит символические ссылки), и я заменил исходные папки в своем домашнем каталоге жесткими ссылками.

Когда я обновился до High Sierra, некоторые из исходных папок и ссылок сохранились (например, на папку «Загрузки»), но другие — нет — Finder считает папки в Dropbox сломанными псевдонимами, а bash считает их файлами, принадлежащими root. Фактические файлы все еще находятся где-то в системе (мой SSD на 1 ТБ считает, что у него всего 55 ГБ свободного места), и я хотел бы восстановить их, если это возможно.

Файлы по-прежнему в безопасности в облаке, но если бы я восстановил их в другом месте на этом диске, у меня не осталось бы достаточно места на диске, поэтому я хотел бы как минимум восстановить сотни ГБ пространства, которые раньше занимали папки.

Как получить доступ к исходным папкам на диске и восстановить их?

Содержимое /Users/jceipek/Dropbox/jc_home/(файлы, принадлежащие пользователю root, раньше были каталогами):

drwxr-xr-x@   17 jceipek  staff    544 Apr 18 01:03 .
drwx------@   90 jceipek  staff   2880 Aug  8 09:37 ..
-rw-r--r--@    1 jceipek  staff  26628 Sep 26 07:16 .DS_Store
drwxr-xr-x@  151 jceipek  staff   4832 Aug 16 19:58 Application Support
-r--r--r--@    1 root     wheel      0 Jun  3  2014 Artwork
-r--r--r--@    1 root     wheel      0 Jun  3  2014 Calibre Library
-r--r--r--@    1 root     wheel      0 Jun  3  2014 Desktop
-rw-r--r--     1 jceipek  staff    825 Apr 18 00:47 Desktop\ParaspaceIcon.mtl
-rw-r--r--     1 jceipek  staff    475 Apr 18 01:03 Desktop\ParaspaceIcon2.mtl
-r--r--r--@    1 root     wheel      0 Jun  3  2014 Development
drwx------@   47 jceipek  staff   1504 Mar 16  2017 Documents
drwx------@ 1263 jceipek  staff  40416 Sep 25 21:25 Downloads
-r--r--r--@    1 root     wheel      0 Jun  3  2014 EXPO
-r--r--r--@    1 root     wheel      0 Jun  3  2014 Movies
-r--r--r--@    1 root     wheel      0 Jun  3  2014 Music
-r--r--r--@    1 root     wheel      0 Jun  3  2014 Pictures
-r--r--r--@    1 root     wheel      0 Jun  3  2014 Reading

Некоторые ссылки в моей домашней папке:

lrwxr-xr-x     1 jceipek  staff      38 Mar 16  2017 Desktop -> /Users/jceipek/Dropbox/jc_home/Desktop
lrwxr-xr-x     1 jceipek  staff      42 Mar 16  2017 Development -> /Users/jceipek/Dropbox/jc_home/Development
lrwxr-xr-x     1 jceipek  staff      40 Mar 16  2017 Documents -> /Users/jceipek/Dropbox/jc_home/Documents
lrwxr-xr-x     1 jceipek  staff      40 Mar 16  2017 Downloads -> /Users/jceipek/Dropbox/jc_home/Downloads

Я попробовал запустить Disk Utility из режима восстановления через Интернет, и, похоже, все идет нормально, пока не доходит до «Проверки выделенного пространства» и не выдает следующее сообщение:

error: Underallocation Detected on Main device: (80989975+1) bitmap address
(84980494)
Space Verification failed.
The volume /dev/rdisk2s1 could not be verified completely.
File system check exit code is 0.
Restoring the original state found as mounted.
Operation successful.

Запуск sudo du -xhd 1в корневом каталоге:

4.0K    ./.MobileBackups
  0B    ./.HFS+ Private Directory Data
1.0K    ./home
 19G    ./usr
2.2G    ./.Spotlight-V100
1.0K    ./net
  0B    ./.PKInstallSandboxManager-SystemSoftware
2.6M    ./bin
  0B    ./Network
1.1M    ./sbin
 17G    ./Library
  0B    ./.Trashes
 11G    ./System
 15M    ./.fseventsd
du: ./private/var/db/ConfigurationProfiles/Store: Operation not permitted
du: ./private/var/folders/zc/j_737dh967l96ss406b94dtm0000gn/0/SafariFamily: Operation not permitted
du: ./private/var/folders/zc/j_737dh967l96ss406b94dtm0000gn/0/com.apple.LaunchServices.dv: Operation not permitted
du: ./private/var/folders/zc/j_737dh967l96ss406b94dtm0000gn/0/com.apple.nsurlsessiond: Operation not permitted
du: ./private/var/folders/zc/j_737dh967l96ss406b94dtm0000gn/0/com.apple.routined: Operation not permitted
du: ./private/var/folders/pz/fb3ncjzj3y37gksf08f1g0t80000gp/0/com.apple.LaunchServices.dv: Operation not permitted
du: ./private/var/folders/zz/zyxvpxvq6csfxvn_n00000y800007k/0/com.apple.nsurlsessiond: Operation not permitted
5.0G    ./private
682M    ./.DocumentRevisions-V100
  0B    ./.vol
292G    ./Users
 51G    ./Applications
175M    ./opt
8.0K    ./dev
  0B    ./lost+found
8.9M    ./Volumes
  0B    ./cores
397G    .

решение1

У меня были жесткие ссылки, и я обнаружил, что мои файлы разбросаны в корне (/) в папке с именем

«/.HFS+ Данные частного каталога?»

решение2

Я вижу более менее то же самое, за исключением того, что я не понял, чего не хватает или что отличается. Этот каталог отображается как ".HFS+ Private Directory Data^M/ " в Терминале. Я получил ответ на форумах поддержки Apple, что стирание ОС — единственный вариантhttps://discussions.apple.com/thread/8090424.

Связанный контент