리눅스 하드디스크 살리기
글쓴이: deedman / 작성시간: 금, 2008/12/19 - 10:39오후
현재 svn 서버로 돌리던 놈이 갑자기 뻗어 버렸습니다.
리부팅 하니까 init level를 입력하라고 합니다.
1~5까지 입력해도 안 먹고 하는 수 없이 s를 입력해서 콘솔로 들어 갈 수 있었습니다.
가서 살펴보니 /etc/ 폴더가 다 날라가 버렸더군요.. ㅡ.ㅡㅋ
이 상항에서 svn 자료를 살리고 다시 리눅스 설치해서 돌리려고 합니다.
제가 생각한 방법은 일단 현재 뻗은 컴의 하드디스크만 빼다가 다른 리눅스 컴(A)에 연결해서 이 하드 디스크의 데이터를
받으려고 하는데 기존의 하드 디스크(A)와 충돌이 나서 커널패닉이 발생합니다.
(A)컴에 뻗은 하드를 마운트 해서 SVN 자료를 살리려고 하는데 어떻게 해야 하는지 좀 알려 주세요.
Forums:
그냥
그냥 의견입니다.
라이브 cd나 라이브 usb를 사용해 보면 어떨까요?
a컴에 문제의 하드를 연결하고 라이브 시디로 부팅해서 각각의 하드를 마운트 해서 작업을 하면 될 것 같습니다.
그리고, 정확하게 etc만 날아간거면 a컴에 vmware나 virtualbox 를 설치해서 문제의 하드에 사용한
운영체제를 풀 인스톨하고, 다시 라이브 시디로 부팅해서 그 etc만 문제의 하드로 복사해서 시험해
보면 가능성이 있지 않을까요?
그냥 생각난 것을 적어 본 겁니다
SVN backend로 무얼 쓰시는지요?
FSFS라면 그냥 해당 리포지토리를 통째로 백업하신 후에 새로운 시스템에 SVN setup 하시고 리포지토리 생성하고 덮어 써버리시면 될 겁니다. 혹시나 최신의 SVN 리포지토리 export 데이터가 있다면 그걸 그냥 import 하셔두 되구요.
아니라면....... 문서를 보셔야 할 거 같군요.
그나저나 위에 적으신 내용을 보니 하드디스크가 물리적으로 망가진 게 아니라 실수로 /etc를 날린 것 같군요.
해킹 당하신 건가요?
그렇담, 리포지토리도 무사하다는 보장은 없겠군요.
복구 잘하셨음 좋겠습니다.
---------------------------------
There's always another way, dear.
---------------------------------
There's always another way, dear.
댓글 달기