** 본 튜토리얼은 저의 PS3인 CECHG01 모델을 컨버팅한 후기경험을 담고 있습니다. 즉, NAND 모델 PS3 기기를 소유하고 계신 분들은 마음놓고 조심스럽게 튜토리얼을 따라와주시기 바랍니다.
** NOR 모델 PS3 기기분들도 충분히 이 튜토리얼로 DEX 컨버팅이 가능합니다. 왜냐하면 NOR 모델과 NAND 모델 둘다 OtherOS 설치가 가능하며, 리눅스 또한 부트로딩을 할 수 있기에 METLDRPWN 프로그램 사용을 위한 리눅스 사용이 가능하기 때문입니다.
** 개인 부주의 또는 설치순서 착각으로 인한 행동은 PS3 기기의 치명적인 영향 및 벽돌 현상을 초래할 수 있습니다.
** 이에 대한 책임은 저에게 없음을 다시 알려드리면서, 조심스럽게 또 조심스럽게 주의를 더 해주세요!
OtherOS를 이용한 Red Ribbon 리눅스 설치
이제 PS3에 OtherOS를 설치하였고, 리눅스 부트로더를 사용하기 위한 설정을 지난 튜토리얼에서 전부 마쳤습니다.
이번 튜토리얼에선 OtherOS를 사용하기 위한 부트로더 진입 방법과 리눅스 설치 방법을 알려드리겠습니다.
아래 미디어파이어 링크로 첨부파일을 열어보시면 이번 튜토리얼에 필요한 파일들과 리눅스 배포판을 얻으실 수 있습니다.
(OtherOS 부트로더 설치)
1. 첨부파일에 NAND 또는 NOR 플래쉬를 위한 리눅스 부트로더 이미지 파일이 있습니다.
* Petitboot 이미지 파일 폴더에서 지금 소유하고 있는 PS3의 모델에 걸맞는
이미지 파일을 USB 메모리 스틱에 넣어주세요.
(수정) 이 부분은 install_otheros를 설치하기 위해서 필요한 순서입니다. 지난 튜토리얼로 이 순서를 옮겼으니 참조해주세요. install_otheros 설치시 비프음 세 번 나오지 않는 현상을 쪽지로 제보받았습니다. 정말 죄송하게 생각합니다 ;ㅁ;
2. 7zip이나 데몬 툴을 이용해 Red Ribbon 리눅스 ISO파일을 열어 파일 내용물들을 USB 메모리 스틱에 전부 넣도록 합니다.
3. create_hdd_region.sh 파일 또한 USB 메모리 스틱에 넣어주세요.
* 이 파일은 OtherOS 하드디스크 파티션 활성화 리눅스 스크립트 파일입니다.
4. USB 메모리 스틱을 PS3에 넣고 부팅합니다.
5. Game 탭에서 Boot OtherOS를 실행합니다. 비프음이 세번 빠르게 삐삐삐 소리를 내면 성공입니다.
* 비프음이 세번 나오지 않는다면, 나올 때까지 계속 시도해주세요.
6. XMB 메뉴로 다시 재부팅하게 되면, PS3를 꺼주시고 USB 키보드를 연결합니다.
7. 다시 PS3를 키면 PS3 로고가 나오지 않고, Petitboot이라는 메뉴로 진입이 되게 됩니다.
(리눅스 설치를 위한 PS3 하드디스크 파티션 작업)
* OtherOS++ SS를 설치함으로써 PS3에는 OtherOS 전용 파티션이 만들어지게 됩니다. *
* 이제 이 파티션을 활성화시키는 작업으로 리눅스 설치를 내부 하드디스크에 가능하게 됩니다. *
* Petitboot 메뉴에서 다시 PS3 메뉴로 돌아가고 싶다면, Boot to GameOS를 선택해주시면 다시 돌아오게 됩니다. *
* Petitboot 메뉴로 다시 돌아가고 싶을 때는 Game 탭에서 또 다시 Boot OtherOS와 Reboot을 실행시켜주세요. *
1. Petitboot 메뉴에서 세번째 메뉴인 Quit to Shell을 선택합니다.
2. 그러면 이제 리눅스 명령어를 칠 수 있는 콘솔 창이 열리게 됩니다. 아래 명령어를 키보드로 입력합니다.
** cd /tmp/petitboot/mnt/sda1/
* 만약 이 명령어를 실행한 후에 경로 에러가 뜬다면, sda1 부분을 sda2, sda3 등등 숫자를 높여가면서 실행주시기 바랍니다.
(실행시 아무런 메세지가 뜨지 않으면 성공하신 겁니다)
3. 아래 명령어로 파티션 활성화 스크립트 파일을 실행시킵니다.
** ./create_hdd_region.sh
* 스크립트 파일이 아무 문제없이 실행이 되었다면, New hdd region created 비슷한 메세지가 뜨게 됩니다.
* 한 유저분의 제보로 New hdd region id라는 비슷한 메세지가 뜬다면 성공한 사실이라는 걸 다시 한번 기억해냈습니다.
* 만약 실행 후, ps3stor_region: invalid option 에러가 뜬다면, OtherOS++ 펌웨어를 설치하시고
* 리커버리 모드에서 공장초기화를 하지 않았을 때 생기는 오류입니다.
* 공장초기화를 꼭 하셔야 이 스크립트 파일 진행에 문제가 없습니다.
5. 이제 하드디스크 파티션을 활성화 시켰습니다. PS3 전원버튼을 길게 꾹 눌러 강제종료를 합니다.
6. USB 메모리 스틱이 PS3에 꽃힌 채로 다시 재부팅을 하고, Petitboot가 Red Ribbon 리눅스를 인식할 때까지 기다립니다.
7. Petitboot 메뉴에서 live-otheros (첫번째 메뉴)를 선택하고 Enter키로 리눅스 부팅을 합니다.
8. 이제 PS3에서 리눅스 부팅이 완료되었으니, 설치를 하도록 하겠습니다.
(Red Ribbon 리눅스 설치)
1. PS3에 USB 마우스를 꽃아주세요.
* 최신 구형 모델은 USB 포트가 두 개 밖에 없습니다.
* 이럴 땐 키보드와 마우스를 번갈아 가면서 꽃아가면서 사용해야합니다.
* USB 허브를 끼우시면 더 편하실 수도 있습니다.
2. 바탕화면 왼쪽 상단에 Install Red Ribbon 바로가기가 있습니다. 더블 클릭해주세요.
3. 설치언어를 설정할 수 있지만, 편의상 바로 OK를 누릅니다. (마우스로도 클릭이 가능합니다)
4. 설치 안내 메시지가 나오게 됩니다. OK를 눌러주세요.
5. OtherOS의 파티션이 발견되었다는 메세지가 나오게 되면 Ok를 한번 더 눌러주세요.
* 만약 이 메세지가 뜨지 않았다면, create_hdd_region.sh 스크립트 실행에 실패했다는 증거입니다.
6. 파티션 목록이 뜨게 됩니다. 기본적으로 OtherOS 파티션이 선택되어 있을 겁니다. OK를 더 눌러주세요.
7. 파티션 수정 및 여러 메뉴들이 이제 뜨게 될 껍니다. Use current partition을 선택합니다.
* 파티션 크기 수정 또한 할 수 있습니다만, OtherOS 파티션에서 또 서브파티션을 나누는 것이니 참조해주세요.
8. 리눅스 기본 마운트 경로를 지정해달라는 메뉴가 뜨게 됩니다.
* 첫번째는 리눅스 부팅시 마운트 경로
* 두번째는 하드스왑 기본 마운트 경로입니다.
* 건드릴 필요 없이 세번째 메뉴를 선택해 다음 설치 순서로 갑니다.
9. 여기서 부터 계속 OK를 누르며 설치를 계속하면, 리눅스가 파티션을 포맷을 하고 설치를 시작하게 됩니다.
* 도중에 유저 아이디 및 패스워드를 설정하는 부분이 있습니다.
10. 설치가 끝나게 되면 설치 프로그램을 닫고 PS3 전원버튼을 길게 누름으로써 강제 종료를 다시 한번 합니다.
11. 이제 USB를 빼고 PS3를 다시 부팅하면, Petitboot에 Red Ribbon RC 5 OtherOS 부팅 메뉴가 뜨게 됩니다.
* 보통 첫번째 메뉴입니다.
12. Red Ribbon 리눅스 배포판 부팅이 되면 로그인 창이 뜨게 됩니다.
* 설치 프로그램에서 설정했던 아이디 및 패스워드로 리눅스에 로그인합니다.
** 축하드립니다. 이걸로 PS3에 Red Ribbon 리눅스를 설치되었습니다!!! **
** 다음 튜토리얼에는 PS3 플래쉬 파일, METLDR 파일 **
** 그리고 eEID0 파일을 추출하는 법에 대해 배우도록 하겠습니다. **
|