
Dropbox로 컴퓨터를 백업하려면 데스크탑, 문서, 개발 등 폴더를 Dropbox 폴더에 직접 저장하고(Dropbox는 기호 링크를 좋아하지 않기 때문에) 홈 디렉토리의 원본 폴더를 다음으로 대체했습니다. 하드 링크.
High Sierra로 업데이트했을 때 원래 폴더와 링크 중 일부는 유지되었지만(예: 내 다운로드 폴더에 대한 링크) 다른 일부는 유지되지 않았습니다. Finder는 Dropbox의 폴더를 손상된 별칭으로 처리하고 bash는 이를 파일로 처리합니다. 루트 소유. 실제 파일은 아직 시스템 어딘가에 있으며(제 1TB SSD는 여유 공간이 55GB밖에 없다고 생각합니다) 가능하다면 파일을 복원하고 싶습니다.
파일은 여전히 클라우드에 안전하지만 이 드라이브의 다른 곳에 복원하면 디스크 공간이 충분하지 않으므로 최소한 폴더가 사용했던 수백 GB의 공간을 복구하고 싶습니다. 점령하다.
드라이브의 원본 폴더에 어떻게 액세스하고 복원할 수 있나요?
내용 /Users/jceipek/Dropbox/jc_home/
(예전에는 루트가 소유한 파일이 디렉토리였습니다):
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
인터넷 복구 모드에서 디스크 유틸리티를 실행해 보았는데 "할당 공간 확인 중"에 도달하여 다음과 같이 보고될 때까지 정상적으로 완료된 것 같습니다.
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 지원 포럼에서 OS를 지우는 것이 유일한 옵션이라는 답변을 받았습니다.https://discussions.apple.com/thread/8090424.