macOS Catalina/Mojave/High Sierra에서 디스크 유틸리티의 First Aid로 fsroot 트리를 검사할 때 "fsroot 트리가 잘못되었습니다(fsroot tree is invalid)" 오류가 발생하셨나요? 이 글에서는 해당 오류가 무엇인지 설명하고, iBoysoft Data Recovery for Mac을 사용하여 데이터 손실 없이 APFS 볼륨의 fsroot 트리 오류 문제를 해결하는 방법을 소개합니다.
맥에서 디스크 유틸리티의 First Aid를 활용해 사소한 디스크 문제를 수정하는 것은 매우 일반적인 작업입니다. 하지만 macOS Catalina/Mojave/High Sierra에서 First Aid로 APFS 볼륨을 검사하고 복구하는 과정에서 fsroot 트리 검사 후 "fsroot 트리가 잘못되었습니다"라는 오류를 만날 수 있습니다. 이 오류가 나타나면 APFS 볼륨이 심각하게 손상되었을 가능성이 높으며, 저장된 모든 데이터에 접근할 수 없게 됩니다.
손상된 APFS 볼륨의 fsroot 트리 문제를 해결하고 데이터를 복구하는 방법을 알아보기 전에, 먼저 fsroot 트리가 무엇인지 살펴보겠습니다.
목차
- 1. fsroot 트리란 무엇인가?
- 2. 부팅 볼륨이 아닌 APFS 볼륨의 fsroot 트리 오류 해결 방법
- 3. 부팅 APFS 볼륨의 fsroot 트리 오류 해결 방법
- 4. 결론
fsroot 트리란 무엇인가?
fsroot 트리는 APFS로 포맷된 볼륨의 디렉터리 구조에서 최상위 디렉터리를 의미합니다. 사용자가 생성한 모든 데이터는 루트 디렉터리(fsroot 트리)와 연결된 하위 디렉터리들로 분류되어 관리됩니다.
그런데 First Aid가 fsroot 트리가 잘못되었다고 보고하거나, fsroot 트리 검사 중 멈추는 경우가 있습니다. 이는 macOS Catalina/Mojave/High Sierra가 필요한 하위 디렉터리와 데이터를 찾지 못한다는 의미입니다. 즉, 손상을 복구하지 않으면 중요한 파일에 접근할 수 없습니다.
"fsroot 트리가 잘못되었습니다" 오류는 디스크의 fsroot 트리 검사 후에 나타나며, First Aid 보고 창에 표시되는 메시지는 경우에 따라 다를 수 있습니다. Apple 커뮤니티에 게시된 실제 사례는 다음과 같습니다.
2016년 말형 MacBook Pro를 사용 중인데, 얼마 전부터 특정 파일에 접근할 수 없는 문제가 발생했습니다. 디스크 유틸리티에서 APFS 볼륨을 마운트하고 First Aid를 실행했더니 다음과 같은 오류가 나타났습니다.
Error: Invalid dstream size (숫자) is greater than dstream.allocated_size(다른 숫자).
Error: xf: INO_EXT_TYPE_DSTREAM : Invalid dstream
error: inode_val: object (tid 0x2003d78c4) invalid xfields
fsroot tree is invalid
the volume /dev/rdisk2s1 could not be verified completely
File system check exit code is 0
위 사용자처럼 해결책을 찾고 계신다면, 계속 읽으며 APFS 볼륨의 fsroot 트리 오류 문제를 해결하는 방법을 알아보세요.
부팅 볼륨이 아닌 APFS 볼륨의 fsroot 트리 오류 해결 방법
맥에서 APFS "fsroot 트리가 잘못되었습니다" 문제를 수정하기 전에, 손상된 APFS 볼륨에 있는 중요한 데이터를 충분히 백업했는지 반드시 확인해야 합니다. 재포맷이 이 오류를 해결하는 유일하고 가장 효율적인 방법이기 때문입니다. 그러나 APFS 볼륨을 재포맷하면 모든 데이터가 삭제되며 영구적인 데이터 손실이 발생할 수 있습니다. 따라서 아직 데이터를 백업하지 않았다면, 먼저 손상된 APFS 볼륨에서 데이터를 복구해야 합니다.
아래 단계를 따르면 macOS Catalina/Mojave/High Sierra에서 데이터 손실 없이 fsroot 트리 오류 문제를 해결하는 방법을 알 수 있습니다.
1단계: 손상된 APFS 볼륨에서 데이터 복구하기
fsroot 트리에 오류가 있는 APFS 볼륨의 데이터에 접근할 수 없더라도, 데이터 자체는 여전히 볼륨에 남아 있습니다. 이러한 상황에서는 전문 데이터 복구 소프트웨어의 도움이 필요합니다. 이 글에서는 iBoysoft Data Recovery for Mac을 소개하고 추천합니다.
iBoysoft Data Recovery for Mac은 업계 최고의 APFS 데이터 복구 소프트웨어입니다. First Aid에서 "fsroot 트리가 잘못되었습니다" 오류를 표시하는 APFS 볼륨에서 분실된 데이터를 복구할 수 있습니다. 또한 APFS 볼륨이 암호화되어 있어도 암호화된 APFS 볼륨에서 삭제되거나 분실된 파일을 복구할 수 있습니다. 포맷되었거나, 마운트되지 않거나, 읽을 수 없거나, 손상된 APFS 볼륨에서 사진, 동영상, 문서 등 다양한 파일을 복구할 수 있으며, 삭제되거나 분실된 APFS 볼륨 자체를 찾아내어 데이터를 복구하는 기능도 갖추고 있습니다.
APFS 데이터 복구 기능 외에도 이 맥용 데이터 복구 소프트웨어는 HFS, HFS+, exFAT, FAT 파일 시스템을 사용하는 다양한 저장 매체에서 분실된 데이터를 복구할 수 있습니다. 외장 하드 드라이브, SD 카드, USB 메모리 등에서도 데이터 복구가 가능합니다.
iBoysoft Data Recovery for Mac으로 APFS 볼륨에서 데이터를 복구하는 단계:
- 1. iBoysoft Data Recovery for Mac을 다운로드, 설치 후 실행합니다.
- 2. "fsroot 트리가 잘못되었습니다" 오류가 표시되는 APFS 드라이브를 선택하고 Next 버튼을 클릭하여 분실된 파일을 스캔합니다.
- 3. 검색 결과를 미리 보고, 복구할 파일을 선택한 후 Recover 버튼을 클릭합니다.
- 4. 분실된 모든 데이터가 정상적으로 복구되었는지 확인합니다.
중요한 데이터를 모두 복구했다면, 아래 튜토리얼에 따라 APFS 볼륨을 재포맷하세요.
• 맥에서 APFS 볼륨 및 외장 하드 드라이브를 재포맷하는 방법
참고: 디스크 전체를 재포맷하는 경우가 아니라면 Scheme(방식) 옵션이 표시되지 않습니다.
이제 "fsroot 트리가 잘못되었습니다" 오류가 있던 APFS 볼륨이 성공적으로 복구되었기를 바랍니다. 만약 macOS 복구 모드에서 macOS가 포함된 부팅 APFS 볼륨을 First Aid로 수정하는 도중 이 오류 메시지가 나타났다면, 다음 섹션에서 부팅 APFS 볼륨의 문제 해결 방법을 확인하세요.
부팅 APFS 볼륨의 fsroot 트리 오류 해결 방법
macOS Big Sur 11/10.15/10.14/10.13이 실행되는 맥 컴퓨터의 부팅 볼륨은 APFS가 기본 파일 시스템이므로 자동으로 APFS로 포맷됩니다. 맥북이 켜지지 않는 상황에서 macOS 복구 모드의 First Aid로 부팅 APFS 볼륨을 복구하려 할 때, fsroot 트리 검사 과정에서 "fsroot 트리가 잘못되었습니다" 오류가 나타날 가능성이 매우 높습니다. 이는 부팅 APFS 볼륨이 손상되었음을 의미합니다.
이 경우 macOS와 맥 내장 디스크의 모든 데이터에 접근할 수 없습니다. 맥을 정상적으로 다시 사용하기 위해 다음 단계를 수행해야 합니다.
1단계: 부팅되지 않는 맥에서 파일 복구하기
아래 단계를 진행하면 맥 하드 드라이브에 저장된 기존 데이터가 모두 삭제되고, 하드 드라이브가 재포맷되며, macOS가 다시 설치됩니다. 따라서 가장 먼저 해야 할 일은 중요한 데이터의 백업을 확보하거나, 부팅되지 않는 맥에서 데이터를 복구하는 것입니다.
2단계: 맥을 macOS 복구 모드로 부팅하기
macOS 복구(Mac Recovery Mode라고도 함)는 맥의 문제를 해결하는 데 도움을 주며, 특히 macOS가 포함된 볼륨에 문제가 있을 때 유용합니다. 인터넷을 통해(맥이 인터넷에 연결되어 있어야 함) 또는 맥에 사전 설치된 macOS로부터 운영체제를 다시 설치할 수 있습니다.
- • M1 맥 복구 모드 진입 및 사용 방법
- • macOS 복구 모드가 작동하지 않을 때 대처 방법
3단계: macOS 재설치하기
macOS를 재설치하는 동안 맥 하드 드라이브는 해당 macOS 버전과 호환되는 파일 시스템으로 자동 포맷되며, 모든 데이터가 삭제됩니다. 또한 macOS 재설치 과정에서 일부 데이터가 덮어써져 영구적인 데이터 손실이 발생할 수 있습니다. 따라서 macOS를 재설치하기 전에 반드시 분실된 데이터를 먼저 복구하는 것이 좋습니다.
4단계: 맥에 데이터 복원하기
부팅되지 않던 맥에서 데이터를 백업했거나 복구했다면, 데이터를 맥에 복원한 후 평소처럼 맥을 사용할 수 있습니다.
결론
APFS 볼륨의 fsroot 트리를 검사할 때 "fsroot 트리가 잘못되었습니다" 오류가 발생하는 것은 macOS Catalina, Mojave 또는 High Sierra의 파일 시스템 오류로, 중요한 파일에 접근할 수 없게 만듭니다. 이 글이 데이터 손실 없이 APFS 볼륨의 fsroot 트리 오류 문제를 해결하는 데 도움이 되기를 바랍니다. 핵심은 APFS 볼륨을 재포맷하기 전에 iBoysoft Data Recovery for Mac으로 먼저 분실된 데이터를 복구하는 것입니다.