엑스박스 리눅스

Xbox Linux
Xbox 리눅스 부팅

Xbox 리눅스리눅스 운영체제Xbox 비디오 게임 콘솔에 포팅한 프로젝트였다.Xbox는 디지털 서명 시스템을 사용하여 대중이 서명되지 않은 코드를 실행할 수 없도록 하기 때문에, 사람들은 반드시 modchip 또는 softmod를 사용해야 한다.당초에는 modchips만이 유일한 옵션이었지만, 나중에 Xbox의 BIOS가 있는 TSOP 칩을 다시 압축할 수 있다는 것이 입증되었다.이렇게 하면 Xbox 리눅스 프로젝트에 의해 합법적으로 개발된 "크롬웰" BIOS에 플래시가 켜질 수도 있다.하드웨어 해킹 없이도 Xbox로 리눅스를 부팅할 수 있는 가능성을 제공하기 위해 1팀에게 거액의 현금상금을 지급한 결과 수많은 소프트웨어 전용 해킹도 발견됐다.예를 들어, 007: 에이전트 언더파이어 게임에서 저장 게임에서 리눅스 로더("xbeboot")를 바로 부팅할 수 있는 버퍼 오버플로가 발견되었다.

Xbox는 기본적으로 사용자 정의 733MHz Intel Pentium III[1] 프로세서와 10GB 하드 드라이브(이 중 8GB는 사용자가 액세스할 수 있음), 64MB의 RAM(이전의 모든 상자에서 128MB로 업그레이드 가능함), 4개의 USB 포트가 있는 PC다.(컨트롤러 포트는 실제로 커넥터가 수정된 USB 1.1 포트)이 규격은 쉽게 구할 수 있는 리눅스 배포판 몇 개를 실행하기에 충분하다.

Xbox-리눅스 홈 페이지:

엑스박스(Xbox)는 인텔 셀러론 733MHz CPU, nVidia GeForce 3MX, 64MB RAM, 8/10GB 하드 디스크, DVD 드라이브, 10/100 이더넷으로 구성된 마이크로소프트사의 레거시 프리 PC다.모든 PC에서와 같이 리눅스를 실행할 수 있다.

리눅스가 있는 Xbox는 마우스와 키보드가 있는 전체 데스크톱 컴퓨터, TV에 연결된 웹/이메일 박스, 서버 또는 라우터 또는 클러스터의 노드일 수 있다.이중 부팅 또는 Linux만 사용할 수 있으며, 후자의 경우 두 IDE 장치를 모두 교체할 수 있다.그리고 그래, Xbox를 VGA 모니터에 연결할 수 있다.

사용하다

제비안 부팅

리눅스가 설치된 Xbox는 마우스키보드, 텔레비전, 서버, 라우터 또는 클러스터의 노드에 연결된 웹/이메일 박스 등을 갖춘 완전한 데스크톱 컴퓨터 역할을 할 수 있다.듀얼 부팅이나 리눅스만 사용할 수 있고, 후자의 경우 IDE 기기 두 가지를 모두 교체할 수 있다.Xbox를 VGA 모니터에 연결할 수도 있다.컨트롤러 포트에서 키보드/미스를 사용하려면 변환기가 필요하지만 Xbox가 전용 포트와 함께 표준 USB를 사용하기 때문에 어렵지 않다.

현재 Xbox Linux의 몇 가지 배포만이 버전 1.6 Xbox에서 실행될 것이다.modchips와 Cromwell bios가 설치된 Xbox는 소프트 mod만 설치된 Xbox보다 더 많은 배포를 실행할 수 있다.이는 MS가 독점 개발한 버전 1.6 엑스박스에 사용된 비디오 칩에 문제가 있어 현재 사용 가능한 소스 코드가 없기 때문이다.이는 원본과 다른 커널이 로드될 때 화면의 4면 모두에 상당한 오버스캔을 일으킬 수 있다.

소프트모드

Xbox 리눅스를 설치하는 가장 인기 있는 방법 중 하나는 소프트모드를 사용하는데, 소프트모드는 사용하기 위해 modchip을 필요로 하지 않는다.엑스박스 리눅스 소프트모드는 메흐어소트, 스플린터 셀, 007: 에이전트 언더파이어, 토니 호크의 프로 스케이팅 선수 4의 원점에서 발견된 세이브 착취를 활용한다.이 방법은 Xbox의 하드 드라이브에 전송된 해킹된 저장 파일을 로드하는 것이다.저장 파일이 로드되면 MechInstaller가 시작된다.시스템을 재부팅한 후 대시보드의 Xbox Live 옵션이 새 리눅스 옵션으로 대체된다.사용할 수 있는 또 다른 소프트모드는 Xbox 하드 드라이브를 개조할 수 있을 만큼 충분히 오랫동안 잠금을 해제할 수 있는 핫스왑 공격이다.

Xbox의 주식 BIOS를 완전히 합법적이고 Xbox의 Linux 전용인 "Cromwell" BIOS로 대체하는 방법도 있다.그러나 일단 "Cromwell"로 TSOP(BIOS 칩)를 플래시하면 Xbox 게임을 더 이상 재생할 수 없거나 Windows용 .exe와 유사한 네이티브 Xbox 실행 파일(.xbe 파일)을 실행할 수 없다.

분포 목록

Xbox 리눅스의 배포판에는 여러 가지가 있는데,[2] 대부분은 PC 리눅스 배포판이다.

분배 설명
제비안[3]/에드 데비안 Xbox 하드 드라이브에 설치하거나 라이브 세션을 시작할 수 있는 Xbox Linux 배포.신화TV 프런트엔드는 제비안 밑에서 운영되며 별도의 백엔드에 연결할 수 있다.[3]
겐톡스[4] Xbox 지정 패키지와 업데이트를 다운로드할 수 있는 "매직" 업데이터를 특징으로 하는 겐투 기반 배포.
X-DSL 빌어먹을 작은 리눅스를 기반으로[5] 한 배포판.

참고 항목

참조

  1. ^ Shimpi, Anand Lal (21 November 2001). "Hardware Behind the Consoles - Part I: Microsoft's Xbox". Anand Tech. Retrieved 21 February 2013.
  2. ^ "Download - Xbox-Linux". Archived from the original on March 6, 2009. Retrieved June 3, 2009.
  3. ^ a b Smith, Stewart; Still, Michael. "Running remote frontends". Practical MythTV: Building a PVR and Media Center PC. Technology in Action Press. We chose Xebian [...]
  4. ^ 겐톡스
  5. ^ [1] 2009년 5월 17일 웨이백머신보관

외부 링크