[완료] /home 이 들어있는 하드디스크를 떼내고 부팅하면 어떻게 되나요?
글쓴이: chazzy1 / 작성시간: 목, 2007/08/16 - 5:03오후
하드디스크를 하나 교체해야할 상황인데요
/home 이 들어있는 하드디스크를 제거한 상태로 부팅을 하면 어떻게 될까요?
이상태로 만약 /home 아래에 home 을 갖고있던 사용자 아이디로 로그인을 해서 뭔가 .xxx 형식으로 설정파일을 저장하는 프로그램을 돌린다면 그 .xxx 는 어디에 저장되는걸까요?
그리고 만약 /home 아래에 있던것들을 모조리 다른 하드디스크로 복사한 다음 /home 으로 마운트 해주면 이전과 완전히 동일한 상태로 다시 동작할까요?
OS 는 Fedora Core 5 입니다. 전부 ext3 이고요.
쓰고보니 멍청한 질문 같은데 직접 테스트를 해볼만한 상황이 아니라서 조언을 구합니다.
Forums:
교체하는 데는 아무 문제가 없습니다만
교체 도중에는 사용자가 자신의 홈디렉토리에 접근을 못해서 거의 사용이 불가능합니다.
루트야 어차피 홈이 /root 일테니 상관 없을테고요.
[예진아씨 피카사 웹앨범] 임예진 팬클럽 ♡예진아씨♡ http://cafe.daum.net/imyejin
마운트 해제 후에
마운트 해제 후에 일반 아이디로 로그인할 경우 /home 이 비어있기 때문에 홈디렉토리가 없다는 경고와 함께
/ 로 이동합니다. 보통 /home 에 일반 사용자는 쓰기 권한이 없으므로 실제 파일을 만들 수 있는 곳은
/tmp 디렉토리 정도가 되겠지요.
/home의 내용을 tar 명령을 써서 (cp를 쓰시면 곤란합니다.) 다른 하드에 옮기시고
다시 마운트하시면 기존과 동일하게 사용가능하니 걱정하지 마세요.
--
perl -e's@@JEON Myoung-jin@;sub man{s| _|her e|}
sub see{s;^;Just;;u;s;e ;Perl ;;to;print$_,$/}$uperMan=M;
s=^....=U are not=;s~$uperMan~~;&admitIt;s=U are = A=;s|young|_|;&man;
sub admitIt{say;ye;s!-\w+! Hacker!};see U'
$Myoungjin_JEON=@@=qw^rekcaH lreP rehtonA tsuJ^;$|++;{$i=$like=pop@@;unshift@@,$i;$~=18-length$i;print"\r[","~"x abs,(scalar reverse$i),"~"x($~-abs),"]"and select$good,$day,$mate,1/$~for 0..$~,-$~+1..-1;redo}
인용:/home의 내용을
어째서 그렇습니까? cp를 써서는 안되는 특별한 이유라도 있나요?
까딱 잘못하면
까딱 잘못하면 퍼미션이 꼬일 수 있고, 파일의 원본 날짜도 바뀌게 되기 때문에
되도록 tar를 통한 백업과 복구가 권장됩니다.
복잡한 acl을 사용하시는 경우나 ext*의 chattr 같은 경우는 tar 통해서는
복구할 수 없습니다만.. 여기에 대해서는 경험이 별로 없네요.
--
perl -e's@@JEON Myoung-jin@;sub man{s| _|her e|}
sub see{s;^;Just;;u;s;e ;Perl ;;to;print$_,$/}$uperMan=M;
s=^....=U are not=;s~$uperMan~~;&admitIt;s=U are = A=;s|young|_|;&man;
sub admitIt{say;ye;s!-\w+! Hacker!};see U'
$Myoungjin_JEON=@@=qw^rekcaH lreP rehtonA tsuJ^;$|++;{$i=$like=pop@@;unshift@@,$i;$~=18-length$i;print"\r[","~"x abs,(scalar reverse$i),"~"x($~-abs),"]"and select$good,$day,$mate,1/$~for 0..$~,-$~+1..-1;redo}
감사합니다!
답변주신 두분 감사합니다!
바로 실행에 옮겨야겠네요.
댓글 달기