참고: SteamOS는 지속적인 개발 중입니다; 아래 표시된 지침은 변경되거나 구식이 되거나 무관해질 수 있습니다. 필요에 따라 업데이트 기사로 후속 조치하겠습니다.
당신은 내 SteamOS 리뷰를 읽었습니다. 당신은 그것을 좋아합니다. 하지만 당신은 끔찍한 시스템 요구사항들에 실망했습니다. 네, 당신은 현대적인 프로세서로 강력한 기계가 필요하고, 당신은 힙의 RAM, 톤의 하드 디스크, 그리고 선도적인 그래픽 카드 중 하나가 필요합니다. 음, 정말로 그렇지는 않습니다. p>
우리가 이 모든 요구사항들을 우회해 보는 건 어떤가요? 이것이 제가 오늘 당신에게 보여줄 것입니다. 어떻게 매우 제한된 리소스들과 당신의 물리적 설정에 제로 리스크로 SteamOS를 가상 머신으로 설치하고 테스트할 수 있는지. 우리는 SteamOS 설치 아카이브와 VirtualBox를 사용하여 그것을 할 것입니다. 좋게 들립니다. 이제 저를 따라오세요. p>
초기 준비
가상화 소프트웨어 다운로드 & 설정
이것이 튜토리얼이기 때문에, 저는 당신에게 좋은 정보들을 단계별로 먹일 것입니다. 첫째, VirtualBox를 다운로드하고 설치하세요. 괜찮은, 크로스-플랫폼 선택, 그리고 상대적으로 경험이 없는 사용자들에게도 사용하고 실행하기 매우 간단합니다. 이제, 만약 당신이 이것을 전에 해본 적이 없다면, 내 가상화 섹션을 읽는데 한두 순간을 보내세요. 심지어 당신이 이미 소프트웨어를 설치했다 해도, 최신 버전을 다운로드하세요. 내 테스트에서, VirtualBox 4.1은 그렇게 잘 행동하지 않았고, 4.3 에디션은 꽤 괜찮았습니다. 이에 대해 아래에서 더 자세히. p>
SteamOS 설치 프로그램 zip 아카이브를 ISO로 변환
SteamOS 설치 프로그램을 부팅하기 위해, 당신은 그것을 USB나 DVD 같은 어떤 종류의 부팅 가능한 미디어에 써야 할 것입니다. 하지만 가상 머신들을 테스트할 때, 최상의 해결책은 ISO 이미지를 사용하는 것입니다. 더 빠르고 저렴합니다. p>
공식 지침은 아카이브를 USB 장치의 루트에 압축 해제하라고 요구합니다. 대신, 당신은 그냥 아카이브를 아무 디렉토리나 압축 해제할 수 있습니다. 그런 다음, CD/DVD 굽기 소프트웨어를 사용하여 ISO 이미지를 생성하세요. InfraRecorder나 ImgBurn이 할 것입니다, 내가 윈도우와 리눅스 사용자들을 위한 가장 추천하는 소프트웨어 가이드들에 개요한 대로. 한번 보세요. p>
가상 머신 생성
지금까지, 당신은 아마도 이것을 달성하는 방법을 보여주는 무리의 가이드들을 보았을 것입니다. 한 의미에서, 당신이 내 것을 읽을 이유는 없습니다. 하지만 기다려요. 여기에서 다뤄질 몇 가지 흥미로운 걸림돌들과 함정들이 있으니, 당신은 머물고 싶을지도 모릅니다. p>
당신은 당신의 VM이 리눅스, 데비안 64비트로 정의되기를 원합니다. 당신은 최소 1GB의 RAM이 필요할 것입니다. 더 중요하게, 당신은 확장된 기능들 아래에서 EFI가 필요할 것입니다. 만약 당신의 프로세서가 그것을 지원한다면, 당신은 향상된 성능을 위해 다른 가상화 확장들도 활성화할 수 있습니다, 또한 아래에 표시된 추가 설정들. 비디오 메모리는 128MB로 설정되어야 하며, 3D 체크박스는 활성화되고 2D 체크박스는 비활성화됩니다. 하드 디스크는 클 필요는 없습니다, 왜냐하면 실제 설치가 오직 약 4GB만 차지하기 때문이지만, 만약 당신이 일부 게임들을 테스트하고 싶다면, 여분의 공간을 주어야 합니다. 스크린샷들로 이 점을 강조: p>
그리고 관심이 있는 사람들을 위해, 실제 SteamOS.vbox 파일, XML 포맷으로. 글쎄요, 당신이 당신 자신의 설정을 위해 사용하고 비교하고 싶을 수 있는 흥미로운 부분들만: p>
<MediaRegistry>
<HardDisks>
<HardDisk uuid="{da9c84fc-5323-46cf-9136-6e39b3e5bc63}"
location="SteamOS.vdi" format="VDI" type="Normal"/>
</HardDisks>
<DVDImages>
<Image uuid="{c4d095de-ac05-47f4-9d22-34332e2950e3}"
location="SteamOS.iso"/>
</DVDImages>
</MediaRegistry>
<Hardware version="2">
<CPU count="2" hotplug="false">
<HardwareVirtEx enabled="true"/>
<HardwareVirtExNestedPaging enabled="true"/>
<HardwareVirtExVPID enabled="true"/>
<HardwareVirtExUX enabled="true"/>
<PAE enabled="false"/>
<HardwareVirtExLargePages enabled="true"/>
<HardwareVirtForce enabled="false"/>
</CPU>
<Memory RAMSize="4096" PageFusion="false"/>
<Firmware type="EFI"/>
<HID Pointing="USBTablet" Keyboard="PS2Keyboard"/>
<HPET enabled="false"/>
<Chipset type="PIIX3"/>
<Display VRAMSize="128" monitorCount="1" accelerate3D="true"
accelerate2DVideo="false"/> p>
기본적으로, 그게 전부입니다. 당신은 IDE/SATA 컨트롤러들과 칩셋들과 그런 것들을 만지작거릴 수 있지만, 그것은 정말로 어떤 차이도 만들지 않을 것입니다. 정말로, 그것은 EFI를 사용하고 운영 체제를 실행하기 위한 약간의 추가 주스에 관한 것입니다. p>
부팅 & 설치
이제 가상 머신의 전원을 켜세요. 일부 튜토리얼들은 당신이 EFI 인터페이스에서 탐색하고 올바른 부팅 장치를 선택해야 할 수도 있다고 강조하지만, 당신은 즉시 설치 스플래시 화면을 볼 가능성이 가장 높습니다. EFI 쉘은 설치 *후에* 더 중요할 것이지만, 우리는 곧 그것을 논의할 것입니다. 그러나 만약 당신이 어려움을 겪는다면, 잠시 EFI 섹션으로 내려가서, 여기로 돌아와서 읽기를 재개하세요. p>
자동 설치는 모든 디스크 내용을 지울 것입니다. 가상 하드웨어를 사용할 때는 문제없지만, 물리적 테스트는 주의하세요. 전문가 설치도 옵션이고, 그것은 전형적인 데비안 물건입니다. 전반적으로, 이 과정은 약 10-15분이 걸릴 것입니다. 기다리세요, 재부팅. p>
첫 부팅
이제 당신은 전형적인 GRUB 메뉴를 얻게 될 것입니다. 그러나 이 단계에서, 먼저 복구 모드로 부팅하세요. 우리는 그래픽 인터페이스와 씨름하지 않기 위해 Nvidia 드라이버들을 비활성화하기 위해 이것을 할 필요가 있습니다. 참고: 이것은 첫 베타 버전에 해당했습니다. 두 번째는 추가 그래픽 어댑터 지원을 도입했으므로, 이것은 더 이상 필요하지 않을 수 있습니다. p>
Nvidia/기타 그래픽 구성 요소 제거
참고: 이 튜토리얼 부분은 SteamOS가 오직 Nvidia 드라이버만 지원했을 때 쓰여졌습니다. AMD와 인텔 같은 다른 브랜드들에 대한 실제 지침들은 유사합니다. 어쨌든, 초기 가정들과 함께 읽기를 계속하고, 필요할 때 적절히 조정하세요. p>
셸에 도달하면, 먼저, 제거할 Nvidia 패키지들을 발견해야 합니다. 그 목적을 위해, 저는 당신에게 간단한 제거 명령어를 제공할 수 있었고, 아니면 오히려 apt 패키지 매니저를 어떻게 사용하는지 조금 가르쳐줄 수 있었습니다. apt-cache로 시작하여 설치된 모든 Nvidia 구성 요소들을 나열하세요. p>
apt-cache list | grep -i nvidia p>
이제, 그것들을 제거하세요 - 정규식을 사용하거나, 모두 나열하여. 우리는 그 목적을 위해 pipe xargs를 사용할 수 있었지만, 단순하게 유지하고, Steam 커뮤니티 사이트에서 제공된 원래 기사와 일치시키기 위해: p>
apt-get remove .*nvidia.* p>
참고: SteamOS가 모든 가상화 플랫폼을 완전히 지원하면, 당신은 이것을 전혀 할 필요가 없을 것입니다. 게다가, 드라이버들을 제거하는 것이 정말로 필요하지는 않습니다, 비록 그것이 대부분의 사람들에게 것들을 단순화하지만. 당신은 그냥 드라이버들을 블랙리스트에 올리고 xorg.conf 파일을 편집할 수 있습니다. 예를 들어, 이 주제에 대한 제 꽤 최근 우분투와 페도라 가이드들은 당신이 올바른 변경들을 스스로 만드는 것을 확실히 도울 수 있습니다. p>
X Windows 수정
이제, X 서버를 고치세요, 그래서 당신은 올바른 xorg.conf 파일을 얻고, 데스크톱 인터페이스로 부팅합니다. 이것은 다음 명령어를 실행함으로써 수행됩니다: p>
dpkg-reconfigure xserver-xorg p>
게스트 애디션 설치
당신은 이 절차에 대한 매우 상세한 가이드를 가지고 있습니다. 우리가 이것을 하고 싶은 이유는 전체 화면 해상도, 마우스 통합 및 기타 멋진 트릭들을 활성화하기 위함입니다. 당신의 실행 중인 가상 머신에 대한 VirtualBox 메뉴에서, 게스트 애디션 ISO를 연결하세요. 다음, 그것을 마운트하고 패키지 설치를 실행하세요. p>
mount /dev/cdrom /mnt
/mnt/VBoxLinuxAdditions.run p>
두 번째 부팅
재부팅 후, 정상적으로 부팅하세요. 당신은 로그인 화면에 도달해야 합니다. 표준 세션의 사용자 이름과 비밀번호는 각각 steam과 steam입니다. 이 후, 시스템 탐색을 시작하세요. p>
EFI 쉘 사용
EFI 쉘은 처음에는 어려워 보일 수 있습니다. 하지만 그것을 정교한 DOS로 생각하세요. 정말로. 그게 전부입니다. 그 무서운 장치 이름들은 DOS나 윈도우의 드라이브 이름들처럼, C:, D:, 등입니다. 따라서, FS0:은 단지 장치 이름입니다. 만약 당신이 그것을 입력하면, 당신은 그것으로 전환할 것입니다. 그 후, 원하는 부팅 가능한 객체를 찾을 때까지 dir과 cd 명령어를 사용한 간단한 탐색입니다. 우리의 경우, 그것은 GRUB 부트로더입니다. p>
우리의 경우, 우리는 부팅하기 위해 다음 명령어 시퀀스를 원합니다: p>
FS0:
cd EFI\steamos
grubx64.efi p>
그리고 당신은 챔피언처럼 부팅할 것입니다. ISO로부터 첫 부팅 직전에도 동일하게 적용됩니다. 만약 프롬프트를 얻으면, 올바른 항목으로 탐색하기 위해 cd와 dir 명령어들을 사용하세요. 그것은 매우 간단해야 합니다. p>
추가 자료
VirtualBox 지식을 갈망하는 사람들을 위해: p>
VirtualBox 4.X 제품군 리뷰 p>
VirtualBox 네트워크 & 공유 튜토리얼 p>
VirtualBox 스크린샷 것들, 당신 자신의 가이드들을 위해! p>
VirtualBox 스토리지 관리, 파트 원, 투, 쓰리 p>
더 있습니다, 낯선 사람들이 되지 마세요! p>
결론
이 가이드는 VirtualBox를 사용하여 SteamOS로 만지작거리기 시작하는 데 필요한 모든 것입니다. 당신은 이 순간부터 괜찮을 것입니다. 이제, 저는 KVM과 VMware Player로 유사한 가이드들을 제공하는 것을 고려하고 있지만, 당신이 그것들이 필요한지, 또는 VirtualBox 가이드가 충분한지 알려주세요. p>
그리고 우리는 대충 끝났습니다. 만약 당신이 지금까지 살아남았다면, 당신은 ISO 이미지 생성 방법, VirtualBox에서 EFI-활성화 가상 머신 설정 방법, 그리고 쉘에서 만지작거리는 법, 자동화된 SteamOS 설치 프로세스, 그리고 기본 설정의 한 무더기 이슈들, Nvidia 드라이버들, X 스택, 게스트 애디션들을 고치는 법을 배웠습니다. 나쁘지 않습니다. 원래 문서를 편집한 Steam 커뮤니티 사람들에게 큰 감사. 안녕, 여러분. p>
치어스. p>