본문 바로가기

디스크와 파티션

디스크 서명 충돌 문제 해결하기 - DiskPart, MBRWiz, GDisk

디스크 서명 충돌의 원인

디스크 서명 충돌 문제가 발생한 경우



윈도우는 디스크 서명을 통해 디스크를 구별합니다. 그래서 두 개의 서로 다른 디스크의 디스크 서명이 동일하다면 디스크 서명 충돌이 발생하게 되는 것이죠. 이럴 때 문제를 해결하는 방법은 두 디스크 중 하나의 디스크 서명을 바꿔주는 것입니다. 여기에는 수동으로 온라인 상태로 전환하거나, 디스크 서명을 리셋하는 두 가지의 방법이 있습니다.




강제 온라인 연결을 통해 디스크 서명 충돌 문제 해결하기

1. 디스크 관리를 통해 온라인 상태로 전환

디스크 관리를 통해 서명 충돌이 발생한 디스크를 온라인 상태로 전환하면 해당 디스크의 서명이 재설정되며 시스템에 연결, 사용할 수 있게 됩니다.

01. 디스크 관리[실행 -> diskmgmt.msc] 를 실행합니다.

02. 오프라인 상태인 디스크를 마우스 오른쪽 버튼으로 클릭한 후 메뉴에서 온라인을 선택합니다.


03. 디스크가 온라인으로 연결되는 것을 확인합니다.




2. DiskPart 를 통해 온라인 상태로 전환

마찬가지로 DiskPart 를 통해서도 온라인 상태로 전환하면 해당 디스크의 서명이 재설정되며 시스템에 연결, 해당 디스크를 사용할 수 있게 됩니다.

01. DiskPart[실행 -> diskpart.exe] 를 실행합니다.

02. 다음의 명령을 내려줍니다.

select disk 4
online disk

- 이 때 디스크 4 는 오프라인 상태의 디스크입니다. 디스크 번호를 모를 경우 List Disk 를 통해 먼저 디스크 번호를 확인하세요.






디스크 서명 재설정(초기화)를 통해 디스크 서명 충돌 문제 해결하기

1. MBRWiz 를 통해 디스크 서명 재설정

만약 디스크가 수동으로 온라인 상태로 연결되지 않을 경우 우선 디스크 서명을 변경한 후 시스템을 재시작하여 디스크를 다시 인식시켜 볼 수 있습니다. 많은 도구가 있지만 글에선 프리웨어인 MBRWiz 를 사용하도록 하겠습니다.


01. 명령 프롬프트를 실행한 후 MBRWiz 를 준비한 경로로 이동하여 다음의 명령을 내립니다.

mbrwiz /disk=4 /signature=generate
└ 디스크 번호를 정확하게 모르는 경우 감으로 하지 마시고 mbrwiz /list 를 통해 먼저 디스크 번호를 확실하게 파악하신 후 작업하세요.


02. 시스템을 재시작합니다.



2. GDisk 를 통해 MBR(디스크 서명 포함) 초기화

고스트를 사용 중이신 분들이라면 함께 포함된 GDisk 를 통해서도 디스크 서명을 초기화할 수 있습니다. 초기화된 서명은 이후 다시 연결될 대 재설정되니 결국 같은 작업이라고 할 수 있죠. 윈도우에서 바로 작업하실거라면 GDisk32.exe 를 사용하시면 됩니다.

01. 명령 프롬프트를 실행한 후 GDisk32 를 준비한 경로에서 다음의 명령을 내립니다.

gdisk32 5 /mbr /z
└ GDisk 는 디스크 번호가 1 번부터 시작되기 때문에 윈도우 디스크 번호와 다를 수 있습니다. 먼저 매개 변수 없이 gdisk32 를 실행하여 (또는 gdisk32 /status) 디스크 목록을 확인하신 후 작업하시길 바랍니다. 또한 이 작업은 디스크 서명 뿐만 아니라 코드 영역도 함께 초기화하기 때문에 MBR 에 GRUB4DOS 를 설치해서 사용 중이신 분들은 주의하시길 바랍니다. 대표적으로 OEM 가상 Slic 인증 방식이 MBR 에 GRUB 을 설치합니다.


02. 시스템을 재시작합니다.


이 외에도 사용 중인 도구를 통해 디스크 서명을 초기화하거나 재설정할 수 있으면 해당 도구를 사용하셔셔 서명 충돌이 발생한 디스크의 서명 정보를 바꿔주시면 됩니다. 이상입니다.