2011-01-19 오전 8:29:56 Hit. 2266
PS3 다운그레이드 시 블루레이 재생기능이 제한되는 문제점이 포스팅되었었습니다.
문제점이 리포트 되기 전에 다운그레이드를 하여 해당 기능을 상실한 분들을 위해
복구 방법을 작성합니다.
해당정보는 PS3, 블루레이 드라이브 없는 PC, 동글이 만으로도 가능하게 작성되었습니다.
a. 블루레이 재생 기능 제한의 원인
-. ps3에서는 블루레이 재생 시 블루레이 드라이브와 내장 HDD에 재생된 디스크의
DRL 정보가 저장됩니다.
다시말해 블루레이 드라이브의 DRL 정보와 HDD의 DRL 정보가 매칭되지 않는 경우에는
재생이 제한되는 현상이 발생합니다.
다운그레이드 시 HDD가 포맷된다거나, HDD를 교체하고 다운그레이드를 했다거나
했을 경우 HDD의 DRL 정보 소실로, 블루레이 재생 기능에 문제가 생기는 것으로 파악됩니다.
b. 블루레이 재생 기능의 복구
-. 블루레이 드라이브의 DRL 정보는 소실되지 않았으므로, HDD의 DRL 정보를 업데이트하여
블루레이 드라이브의 DRL 정보와 일치시켜주는 것이 복구 포인트 입니다.
c. 복구 방법
우선 블루레이 드라이브의 DRL 정보와 일치하는 블루레이 디스크를 찾는 것이 최우선입니다.
해외 포럼에 포스팅 된 내용을 보면, DRL에 버전이 있어서 PS3에 저장된 버전보다 상위의
DRL 버전 정보가 수록된 디스크를 재생할 경우 PS3 에 저장된 DRL 정보가 업데이트되는 구조라고 합니다.
마지막으로 재생했던 디스크를 알고 있다면 해당 디스크를 이용하면 되고, 아니면 약간의 노가다가
필요한 상황이지요 ^^;
재생시켰던 디스크들의 DRL정보가 담긴 MKB_RO 파일을 추출하여 버전을 확인해서
가장 상위 버전의 MKB_RO.inf 파일을 찾아야 합니다.
제가 추천하는 작업 순서는 재생했던 블루레이들의 MKB_RO 파일들을 먼저 추려낸다음
DRLgen을 이용하여 가장 최상위 버전의 MKB_RO 파일을 찾아내어 작업하는 것 입니다. ^^
PC에 블루레이 드라이브가 있으신 분들은 그냥 PC에서 간단히 파일을 복사하시고,
없으신 분들은 아래 내용을 확인해 주세요.
펌웨어가 3.41인 경우는 SAK의 설치가 불가하므로, other OS설치가 가능한 3.15 버전 이하의
펌웨어로 다운그레이드 하여 줍니다.
SAK 1.0으로 블루레이 이미지 덤프하는 작업에 관해서는 기존의 해당 강좌를 참조하여 주시기 바랍니다.
제 경우 네트워크 상에서 덤프 중에 끊기는 일이 빈번해서 외장 HDD를 FAT32로 포맷하여 덤프하였습니다.
이렇게 덤프된 파일은 분할되어 있으므로, 다시 합쳐주는(Merge) 작업이 필요합니다.
PS3_SAK_Export_And_File_Merger_Plus_v0.1.0.0라는 툴을 이용하여 작업해줍니다.
1. 분할된 파일들이 있는 폴더를 지정해주면 자동으로 파일들이 선택됩니다.
2. 생성할 iso 이미지 이름을 적고 (예: eva.iso)
3. 저장할 폴더를 지정합니다.
4. Start Merge 버튼을 누르고 작업완료를 기다리면 됩니다.
이렇게해서 블루레이 이미지를 생성하였으면 가상드라이브에 마운트를 하여 이미지 내부의
MKB_RO 파일을 찾아야 하는데 이미지를 마운트해도 내용이 안보이는 경우가 있습니다.
이럴때는 thdudf 파일을 구글링해서 내려받은 뒤
위 그림의 설치 정보파일을 우클릭하여 팝업되는 메뉴중에 '설치'를 선택하여 설치한 뒤 재부팅하면
가상드라이브에서 블루레이 이미지를 제대로 인식하게 됩니다.
이렇게 마운트 한 블루레이 이미지 내용으로 가보면 AACS라는 폴더 안에 아래와 같은 내용물이 확인됩니다.
제가 선택해 놓은 파일이 복구 작업에 필요한 정보를 가지고 있는 MKB_RO.inf 파일 입니다.
이제 저 파일을 PC로 복사합니다. (편하게 작업할 수 있는 아무 폴더나 복사합니다)
DRLtoos_0.90 이라는 자료를 다운로드 받아서 포함된 자료 중의 DRLgen_WIN_setup_0.90.exe를
실행하여 DRLgen을 설치해 줍니다.
설치된 DRLgen을 실행하면 아래와 같은 프로그램이 실행됩니다.
Generate DRL 버튼을 클릭하고 방금 블루레이 이미지에서 복사한 MKB_RO.inf를 찾아서 선택해주면
위 사진처럼 DRL이 생성되고, C:/PS3bluray 라는 폴더에 dev_flash3_DRL1.bin과 dev_flash3_DRL2.bin이라는
두 개의 파일이 아래 그림과 같이 생성됩니다.
이제 작업이 거의 막바지이군요. ^^
이제는 PS3의 패키지 인스톨 기능이 필요하므로 PS3를 3.41로 펌업하고 동글이도 탈옥이 가능한 버전으로
HEX를 입혀줍니다.
PS3를 탈옥상태로 부팅한 뒤 FAT32로 포맷한 USB메모리의 루트에 아래 그림과 같이
DRLtools의 DRLcopy_PS3_0.90.pkg 파일과 dev_flash3_DRL1.bin과 dev_flash3_DRL2.bin이 들어있는
PS3bluray 폴더를 넣어줍니다.
PS3에서 패키지 인스톨 메뉴를 실행해서 DRLcopy_PS3_0.90.pkg를 인스톨해주고
인스톨된 DRLcopy 프로그램을 실행하면 화면이 검게 변하면서 앞에서 USB에 넣은
PS3bluray 폴더 내의 DRL 파일들이 PS3의 HDD에 복사됩니다.
복사가 완료되면 다시 XMB 화면으로 돌아옵니다.
이제 PS3를 일반모드로 켜서 블루레이가 재생하는지 확인합니다.
맞게 작업되었다면 블루레이가 정상적으로 재생됩니다. ^^
블루레이 재생기능이 살아나지 않았다면 작업에 선택된 MKB_RO파일을 잘못 고른 것이므로
다른 MKB_RO 파일로 생성한 DRL 파일들로 카피해보면서 블루레이 재생기능이 복원되었는지
확인하시기 바랍니다.
저는 제가 가진 가장 상위 버전의 블루레이 타이틀인 에반게리온 파 2.22 정발판의 MKB_RO 파일로
생성한 DRL 파일로 작업하여 복구에 성공하였습니다^^
그럼 이것으로 강좌를 마치겠습니다. ^^
불량게시글신고
·댓글