MacBook Pro를 부팅할 수 없습니다. HDD 파일 시스템이 읽기 전용입니다.

MacBook Pro를 부팅할 수 없습니다. HDD 파일 시스템이 읽기 전용입니다.

큰 문제가 있는 것 같아요. 문제는 내 HDD가 읽기 전용이어서 부팅할 수 없고 시스템을 다시 설치하기 위해 HDD를 지울 수 없다는 것입니다.

그러나 전체 이야기는 다음과 같습니다.

2009년 중반부터 중고 MacBook Pro 13"를 구입했습니다. 친구가 사용하고 있었는데 어제까지 문제 없이 잘 사용하고 있었습니다. 친구가 시스템을 지운 뒤 제 취향대로 시스템을 구성했습니다. 부팅하고 다 됐습니다. 잘 작동했는데 이런 일이 일어났습니다.

  1. 시스템 언어를 System Preferences -> Language독일어로 변경한 후 다시 시작했습니다.
  2. 다시 시작하면 Apple 로고가 나타나고 로딩 바가 하단에 나타납니다. Bar를 로드하는 데 약 3분이 걸렸고 MacBook이 종료되었습니다. 그게 다야. 5번 정도 시도했는데 매번 똑같았어요.
  3. CMD + V나는 무슨 일이 일어나고 있는지 처음에 검색하고 사용했으며 시스템이 "볼륨"(내 HDD)을 복구하려고 시도한다는 것이 문제라는 것을 알았습니다. 세 번째 반복 후에는 시스템이 종료됩니다.
  4. 그래서 이 문제를 해결하기 위해 다음 단계를 시도했습니다.

  5. CMD + R다시 시작하면 으로 이동합니다 DiskUtil. 이번에는 HDD를 스캔해 보았습니다. 수리를 해야 한다고 돌아옵니다. 복구를 클릭했는데 DiskUtilsHDD를 복구할 수 없다는 메시지가 나타납니다. 그런 다음 HDD를 클릭했는데 마운트되지 않은 것 같습니다. 마운트하려고 했지만 다음과 같이 표시됩니다. "마운트할 수 없습니다. 수리하고 다시 시도해 보세요..." - 그래도 여전히 작동하지 않습니다. 그래서 나는 계속하고 있었다 ...

  6. CMD + S시스템을 시작하기 전에 콘솔에 들어가십시오. 나는 이것을 시도했습니다: diskutil list. " Killed 9" 이(가) 반환되었습니다 . 그 이상도 그 이하도 아닙니다. 그래서 구글링해봤습니다:

  7. 다음 페이지를 찾았습니다. [http://superuser.com/questions/698310/getting-the-diskutil-command-to-work-in-osx-mavericks-single-user-mode` 그래서 수락된 댓글을 시도해 보았습니다...]

  8. 콘솔에 다음을 입력했습니다. /usr/libexec/repair_packages --repair --standard-pkgs이 명령은 다음을 반환했습니다.

    그룹은 "라이브러리/Java"에서 다르며 0이어야 하고 그룹은 80입니다.

    권한은 "라이브러리/Java"에 따라 다릅니다. drwxr-xr-x여야 하며 drwxrwxr-x입니다.

    "라이브러리/Java"에서 소유자 및 그룹을 설정할 수 없습니다. 오류 30: 읽기 전용 파일 시스템

    "라이브러리/Java"에 대한 권한을 설정할 수 없습니다. 오류 30: 읽기 전용 파일 시스템

알았어 - 그게 다야. 이것이 제가 가진 정보의 전부인데 이 문제를 해결하는 방법을 모르겠습니다. 어떤 아이디어가 있습니까? :/

정보: OS는 OSX인 것 같습니다.

답변1

나는 이 문제를 너무 많이 겪었습니다. 일반적으로 이는 하드 드라이브가 논리적으로 너무 엉망이어서 수리할 수 없음을 의미합니다. 저는 보통 Mac에 연결하고 홈 디렉토리를 덤프한 다음 하드 드라이브를 다시 포맷하고 홈 디렉토리를 다시 복사합니다. 실제로는 실제 하드웨어 오류인 경우도 있지만 일반적으로 이는 논리적일 뿐입니다.

Mac OS X 자체가 하드 드라이브에서 아무것도 복구할 수 없을 정도로 손상이 심했는데, 그런 경우에는 Linux 배포판(제 경우에는 OpenSUSE)을 사용하여 데이터를 가져옵니다. OpenSUSE는 사전에 저널링을 비활성화하는 한 HFS+ 파티션에 쓸 수 있습니다.

저는 Mac과 Linux 모두에서 데이터를 복사할 때 보통 이 명령을 사용합니다. POSIX 파일 시스템에 복사하는 한 권한은 유지됩니다.

$ sudo rsync -av --progress /run/media/linux/Macintosh\ HD/사용자 이름 /run/media/linux/EXTERNALHD/사용자 이름

관련 정보