나는 이것을 전에 시도하고 재부팅 할 때까지 약 일주일 동안 작동하게했습니다 ...
당신은 심볼릭 링크 수 /home
에 /Users
. 실제로조차 제거 할 수 없습니다 /home
.
를 제거 /home
하면 재부팅 후 다시 나타납니다.
당신이 이동하는 경우 /home
에 /home.old
, 그리고 심볼릭 링크 /home
, 그것은 심볼릭 링크를 제거합니다 /home
.
Mac이 충돌하거나 재부팅되지 않는 한이 작업을 수행 할 수 있습니다.
재부팅하면 모두 사라집니다!
재부트하면 Mac OS X은 새로운 사용자를 생성한다고 생각하는 것 같습니다. 따라서 이전 /Users/username
디렉토리의 모든 사용자 환경 설정을 덮어 씁니다 .
에 모든 내용을 복사 했으므로 재부팅 후 /home/username
수행 할 때 새 홈 디렉토리가 표시됩니다 ls /home
. 대신, 당신은 아무것도 얻지 못합니다 !!! 존재하지 않는 것처럼 보입니다.
내 경우에는 약 30 분 동안 기절 한 다음 단일 사용자 모드로 부팅하여 무언가 할 수 있는지 확인했습니다. 로그 파일을 가져 오거나 복구 유틸리티를 시작할 수 있다고 생각했습니다.
단일 사용자 모드에서는 내 홈 디렉토리가있었습니다. Apple 은 다중 사용자 모드에있을 때 새로 생성 된 디렉토리를 의도적으로 숨 깁니다/home
. 이것은 의도적으로 악의적 인 디자인 기능입니다.
애플은 절름발이가 되어 OS를 해킹하는 것을 막는다. 어떤 종류의 디자인 기능입니까? Apple은 새로 생성 된 /home
디렉토리 의 내용을 숨 깁니다 . Apple이 /home
디렉토리 또는 사용자가 만든 디렉토리 를 자동으로 제거해야 할 합법적 인 이유는 없습니다 !
이 경우, / home 디렉토리에 디렉토리를 마운트하고 있습니다. 효과적으로 숨 깁니다.
/home
대신에 실제로 사용하기로 결정한 경우 /Users
모든 부팅시 모든 것을 설정하는 스크립트를 작성하여 문제를 해결할 수 있습니다.
또한 금지 /home
되어 /Users
있기 때문에 대체 가 아닌 다른 디렉토리를 사용할 수 있어야합니다 /home
.
당신이 떠들썩한 파티를 사용하는 경우, 당신은 즉 환경 변수 ...의 일부를 설정해야합니다 : CD_HOME
와 HOME
.
추가하고 싶습니다 ... 마운트를 해제하거나 강제로 마운트 해제 할 수는 없지만 디스크를 마운트 /home
할 수 있습니다/home
. 이 모든 것이 "auto_home"위에 마운트되었습니다.
복구 디스크를 /home
성공적으로 마운트 할 수있었습니다 . 아마도 이것이 가능한 방법 일 것입니다.
~username
Mac OSX 또는 Linux에 상관없이 홈 디렉토리로 확장됩니다.