안녕하십니까? 엠브리오 입니다. 오랜만에 인사드리는것 같군요.
하드 디스크의 0번 섹터가 말썽이라면 상당히 골치아픈 상황입니다.
LILO는 정상동작하는 것으로 보아 Master Boot Record 영역은
멀쩡한것 같군요. 다음 몇가지 상황으로 나눠 생각해 볼수 있겠습니다.
1. 바이러스가 0번 섹터를 건드린 경우.
2. 실제로 하드웨어적으로 0번 섹터가 망가진 경우
3. 이유는 알수없으나 파티션정보가 망가진 경우
일단 fdisk -l /dev/hda 명령을 써서 파티션 정보를 기록해 두십시요
같은 디스크에 두지마시고 확실하게 종이에 적어 두거나, 프린터가
있다면 인쇄해 두세요.
1번의 경우라면 일단 윈도우용 부팅 디스켓을 만들어 봅니다.
물론 같은 버전의 윈도우가 설치된 다른 시스템에서 만들어야 겠죠?
만들어진 부팅디스켓에 sys.com 이라는 명령어를 반드시 복사해 둡니다.
바이러스에 감염되지 않도록 쓰기방지 탭을 조정한다음, 부팅시켜 봅니다.
C: 드라이브를 읽지 못하더라도 일단 다음과 같이 명령을 내려봅니다.
a:> sys.com c:
2번의 경우라면 방법이 없습니다. 복구센터에 의뢰하는게 최선입니다.
3번의 경우라면 파티션 정보를 리눅스용 fdisk 에서 지운다음 종이에
기록된 그대로 다시 설정해봅니다.
: 하드 한개를 세개의 섹트로 나눠 사용하고 있습니다.
: 하... 리눅스 스왑으로 잡혀있는 놈 말고요...
: /dev/hda1 - 5기가 윈도
: /dev/hda2 - 리눅스 윈도 공통 데이타 2 기가
: /dev/hda3 - 리눅스 2.5 기가
: 부팅은 MBR 에 리로가 들어가 있습니다.
: 문제는 윈도 사용중 시스템 다운으로 강제로 전원을 끈후 다시 켤때 입니
다.
: 하드의 0번 섹트에 오류라는 보고와 함께 윈도로 부팅을 할 수 없습니다.
: 리로는 뜨죠...
: 리로를 통해서 리눅스로 부팅에도 문제가 없습니다.
: 그러나 0번 섹트를 읽지를 못하니 /dev/hda1 을 mount 하지도 못하고요...
: fdisk 실행을 해보면
: /dev/hda 에 문제가 있다고 나오네요...
: ...
: 이 하드를 고쳐서 다시 사용하자는 고민이 아니구요...
: 어떻게 /dev/hda1 에 들어있는 데이타를 복구할 수 없을 까 하는 거죠...
: 여기에는 윈도하고 오락이 들어있어서 별 아쉬울 것이 하나도 없지만...
: 내 일기가 일부 이곳에 있고요...
: 디지털 카메라로 찍은 사진이 몇장 있어요...
: 이것만 어떻게 살릴 수 있으면 좋겠는데...
: 이런 실정이다 보니까 데이타 복구 업체에 맡기기는 넘 아깝고요...
: 도스의 디버거로는 ....
: 이건 함 노가다 해 봤는데... 넘 ... 힘들어여...
: 전체 513264 섹트인데...
: 이걸 언제다 디져서 그 중에 그림파일 데이타하고 일기 데이타를 알아봐
여...
: 차라리 옛날에 사용하던 pctools 같은 프로그램이라도 있었으면 하는 생각
: 이 꿀떡같아여...
: 혹 리눅스에서 하드 섹트를 직접 읽어서 보여주거나 검색해보거나 할 수
: 있는 프로그램이 어디에 있을까여....
: 아님 다른 복구 방법이 있을까여...
: 알려주시면 대단히 고맙겠습니다.
:
: --
: 나는 바보다...--이 곳에 서명을 적어주