Acronis를 이용하여 디스크 복사를 했는데 부팅이 안되는 경우.

여러가지 해결 방법이 있는 듯 한데, 

Linux의 boot utility인 grub을 USB메모리에 설치한 다음 

Grub에서 c를 클릭하여 명령 모드로 들어간 다음 아래와 같이 명령을 실행시켰다.

rootnoverify (hd1,1)
makeactive
chainloader +1
boot


정상적으로 부팅이 되었고, 드라이버 설치를 진행한 다음 다시 부팅이 되었다.

그 이후 부터는 UBS를 삭제해도 정상적으로 동작하있다.


------------------------------------------

나중에 몇가지 테스트를 더 진행한 결과 OS가 설치된 파티션이 active로 되어 있지 않아서 발생한 문제였다.

노트북에 장착된 원래 디스크에는 Windows7이 설치된 파티션이 아닌 SYSTEM_DRV 파티션이 active로 설정되어 있었다. 

이 파티션이 어떤 기능을 하는지는 확인해 보진 않았다.


Posted by thinknote

인터넷을 검색하다 보니 Hiren's Boot CD라는 복구용 CD가 유명했습니다.
QAOS 링크 : http://qaos.com/article.php?sid=2330
그래서 복구용 파티션에 이 CD를 구해서 설치하기로 마음을 먹었습니다.
먼저 구글링과 eDonkey를 통해서 Hiren's Bootcd 9.4 Multi With Keyboard Patch 라는 iso파일을 구했습니다.
그 다음 이 파일을 부팅이 가능하도록 USB에 설치하는 작업을 진행하였습니다.
사실 멀티 파티션이 된 USB를 부팅 가능하도록 하는 작업이 만만치는 않았습니다.
아무런 사전 지식이 없는 상태에서 시행착오를 겪으면서 이 작업을 하는데 하루 종일 걸렸으니까요.

여러가지 방법이 있겠지만 저의 경우 통파티션이 된 별도의 USB를 이용했습니다.

이번 작업에 필요한 프로그램은 다음과 같습니다.

Hiren's Boot CD : 알아서 구하세요.
HP USB Disk Storage Format Tool : USB를 부팅 가능하도록 Format해주는 도구


BBIE : ISO파일에서 Boot Image 추출
Extract :  BBIE로 추출된 bin파일의 압축을 해제
Daemon Tool : ISO파일을 가상 CD로 연결


1. 부트 이미지 생성하기


먼저 USB를 부팅 하는데 사용할 부트 이미지가 필요한데, BBIE를 이용해서 얻도록 하겠습니다.

BBIE파일을 Hiren's Boot CD의 이미지가 있는 폴더에 복사하고 명령창을 실행합니다.

아래와 같은 명령을 입력합니다.
bbie "Hiren's.BootCD.9.4.iso"

image1.bin파일이 생성되었음을 확인할 수 있습니다.

그 다음으로는 boot_image폴더를 만들고 Extract파일과 image1.bin을 복사합니다.

압축을 풀기 위해서
extract -e image1.bin
을 실행합니다. 이렇게 명령을 실행하면 아마도 아래와 같은 에러 창이 나타나서 당황스럽게 만들 것 입니다.

에러는 image1.bin파일 내부에 extract.ext라는 파일이 들어있어서 파일을 추출하면서 기존에 extract.exe파일과 충돌이 일어나서 발생하는 듯 합니다.
extract.exe 파일을 다른 위치에 두고 path를 잡아도 되지만 저는 간단하게 extract.exe를 ex.exe로 이름을 변경하고 작업을 진행했습니다.
ex -e image1.bin
결과는 아래와 갈습니다.

이제 ex.exe와 image1.bin을 삭제합니다.

2. Boot가능한 USB만들기

USB를 부팅가능하도록 하기 위해서 HP에서 제공한 HP USB Disk Storage Format Tool를 설치합니다.

프로그램을 실행시키고 USB 드라이브를 선택합니다. 그 다음 DOS 시동 디스크 만들기를 선택합니다.
DOS시스템 파일 위치는 위에서 만든 부트 이미지 경로로 지정합니다.

시작 버튼을 누르면 잠시 후 부팅 디스크가 만들어 집니다.

탐색기로 살펴보면 아래와 같은 파일이 있음을 확인할 수 있습니다.

3. 복구 디스크 만들기

먼저 부트 이미지 폴더에 있는 파일을 복사합니다.
주의할 사항은 기존에 존재하는 MSDOS.SYS, IO.SYS, COMMAND.COM은 파일 바꾸기를 하면 안된다는 점입니다.

복사가 끝나고 나면 이제 이미지 파일을 Daemon Tool로 가상 CD로 마운트 합니다.

모든 파일을 선택해서 USB 드라이브에 복사합니다.

이제 복구용 USB가 완성되었습니다.

CMOS설정을 변경한 후 이 USB로 부팅을 할 수 있습니다.

4. 8G USB로 옮기기

기존 USB에 있는 파일을 8G USB의 마지막 파티션으로 옮기는 작업은 Hiren's Boot Disk에 있는

1.Disk Partition Tools... > 2.Acronis Disk Director Suite 9.0.554

의 파티션 복사 기능을 이용했습니다.

복구 OS로 부팅 후에는 화면 캡춰가 안되서 휴대폰 카메라로 촬영을 했습니다.

화질이 좀 안좋지만 내용을 파악하는데 문제가 있지는 않을 것 같습니다.

가. 아크로니스 시작 화면 입니다.

나. 8G USB에 Hiren Boot Disk를 위해서 잡아놓았던 파티션을 삭제합니다.

다. Wizards메뉴의 Copy Partition을 선택합니다.

라. 원본 파티션을 선택합니다.

마. 파티션이 복사될 위치를 선택합니다. 저의 경우에는 가장 뒤쪽에 설치 했습니다.

 

바. 추가 영역을 잡을때 사용할 파티션을 선택합니다. 여기서는 필요없기 때문에 다음으로 넘어갑니다.

사. 파티션 크기를 설정합니다. 여기서는 97.45MB를 선택합니다.

아. 파티션을 Active로 선택합니다.

자. 파일시스템을 FAT16으로 선택합니다.

차. 파티션의 레이블을 입력합니다. 저는 Hiren으로 입력하였습니다.

카. 작업 설정이 완료되었습니다.

타. Commit 버튼을 누르면 아래와 같이 작업이 진행됩니다.

 

완료되었습니다!!!

이제 8G USB를 넣고 복구할 때 사용하면 됩니다.

Posted by thinknote