কম্পিউটার টিউটোরিয়াল

가상 머신에 SteamOS 설치 및 테스트: 단계별 가이드

참고: SteamOS는 지속적인 개발 중입니다; 아래 표시된 지침은 변경되거나 구식이 되거나 무관해질 수 있습니다. 필요에 따라 업데이트 기사로 후속 조치하겠습니다.

당신은 내 SteamOS 리뷰를 읽었습니다. 당신은 그것을 좋아합니다. 하지만 당신은 끔찍한 시스템 요구사항들에 실망했습니다. 네, 당신은 현대적인 프로세서로 강력한 기계가 필요하고, 당신은 힙의 RAM, 톤의 하드 디스크, 그리고 선도적인 그래픽 카드 중 하나가 필요합니다. 음, 정말로 그렇지는 않습니다.

우리가 이 모든 요구사항들을 우회해 보는 건 어떤가요? 이것이 제가 오늘 당신에게 보여줄 것입니다. 어떻게 매우 제한된 리소스들과 당신의 물리적 설정에 제로 리스크로 SteamOS를 가상 머신으로 설치하고 테스트할 수 있는지. 우리는 SteamOS 설치 아카이브와 VirtualBox를 사용하여 그것을 할 것입니다. 좋게 들립니다. 이제 저를 따라오세요.

초기 준비

가상화 소프트웨어 다운로드 & 설정

이것이 튜토리얼이기 때문에, 저는 당신에게 좋은 정보들을 단계별로 먹일 것입니다. 첫째, VirtualBox를 다운로드하고 설치하세요. 괜찮은, 크로스-플랫폼 선택, 그리고 상대적으로 경험이 없는 사용자들에게도 사용하고 실행하기 매우 간단합니다. 이제, 만약 당신이 이것을 전에 해본 적이 없다면, 내 가상화 섹션을 읽는데 한두 순간을 보내세요. 심지어 당신이 이미 소프트웨어를 설치했다 해도, 최신 버전을 다운로드하세요. 내 테스트에서, VirtualBox 4.1은 그렇게 잘 행동하지 않았고, 4.3 에디션은 꽤 괜찮았습니다. 이에 대해 아래에서 더 자세히.

SteamOS 설치 프로그램 zip 아카이브를 ISO로 변환

SteamOS 설치 프로그램을 부팅하기 위해, 당신은 그것을 USB나 DVD 같은 어떤 종류의 부팅 가능한 미디어에 써야 할 것입니다. 하지만 가상 머신들을 테스트할 때, 최상의 해결책은 ISO 이미지를 사용하는 것입니다. 더 빠르고 저렴합니다.

공식 지침은 아카이브를 USB 장치의 루트에 압축 해제하라고 요구합니다. 대신, 당신은 그냥 아카이브를 아무 디렉토리나 압축 해제할 수 있습니다. 그런 다음, CD/DVD 굽기 소프트웨어를 사용하여 ISO 이미지를 생성하세요. InfraRecorder나 ImgBurn이 할 것입니다, 내가 윈도우와 리눅스 사용자들을 위한 가장 추천하는 소프트웨어 가이드들에 개요한 대로. 한번 보세요.

가상 머신 생성

지금까지, 당신은 아마도 이것을 달성하는 방법을 보여주는 무리의 가이드들을 보았을 것입니다. 한 의미에서, 당신이 내 것을 읽을 이유는 없습니다. 하지만 기다려요. 여기에서 다뤄질 몇 가지 흥미로운 걸림돌들과 함정들이 있으니, 당신은 머물고 싶을지도 모릅니다.

당신은 당신의 VM이 리눅스, 데비안 64비트로 정의되기를 원합니다. 당신은 최소 1GB의 RAM이 필요할 것입니다. 더 중요하게, 당신은 확장된 기능들 아래에서 EFI가 필요할 것입니다. 만약 당신의 프로세서가 그것을 지원한다면, 당신은 향상된 성능을 위해 다른 가상화 확장들도 활성화할 수 있습니다, 또한 아래에 표시된 추가 설정들. 비디오 메모리는 128MB로 설정되어야 하며, 3D 체크박스는 활성화되고 2D 체크박스는 비활성화됩니다. 하드 디스크는 클 필요는 없습니다, 왜냐하면 실제 설치가 오직 약 4GB만 차지하기 때문이지만, 만약 당신이 일부 게임들을 테스트하고 싶다면, 여분의 공간을 주어야 합니다. 스크린샷들로 이 점을 강조:

그리고 관심이 있는 사람들을 위해, 실제 SteamOS.vbox 파일, XML 포맷으로. 글쎄요, 당신이 당신 자신의 설정을 위해 사용하고 비교하고 싶을 수 있는 흥미로운 부분들만:

<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"/>

기본적으로, 그게 전부입니다. 당신은 IDE/SATA 컨트롤러들과 칩셋들과 그런 것들을 만지작거릴 수 있지만, 그것은 정말로 어떤 차이도 만들지 않을 것입니다. 정말로, 그것은 EFI를 사용하고 운영 체제를 실행하기 위한 약간의 추가 주스에 관한 것입니다.

부팅 & 설치

이제 가상 머신의 전원을 켜세요. 일부 튜토리얼들은 당신이 EFI 인터페이스에서 탐색하고 올바른 부팅 장치를 선택해야 할 수도 있다고 강조하지만, 당신은 즉시 설치 스플래시 화면을 볼 가능성이 가장 높습니다. EFI 쉘은 설치 *후에* 더 중요할 것이지만, 우리는 곧 그것을 논의할 것입니다. 그러나 만약 당신이 어려움을 겪는다면, 잠시 EFI 섹션으로 내려가서, 여기로 돌아와서 읽기를 재개하세요.

자동 설치는 모든 디스크 내용을 지울 것입니다. 가상 하드웨어를 사용할 때는 문제없지만, 물리적 테스트는 주의하세요. 전문가 설치도 옵션이고, 그것은 전형적인 데비안 물건입니다. 전반적으로, 이 과정은 약 10-15분이 걸릴 것입니다. 기다리세요, 재부팅.

첫 부팅

이제 당신은 전형적인 GRUB 메뉴를 얻게 될 것입니다. 그러나 이 단계에서, 먼저 복구 모드로 부팅하세요. 우리는 그래픽 인터페이스와 씨름하지 않기 위해 Nvidia 드라이버들을 비활성화하기 위해 이것을 할 필요가 있습니다. 참고: 이것은 첫 베타 버전에 해당했습니다. 두 번째는 추가 그래픽 어댑터 지원을 도입했으므로, 이것은 더 이상 필요하지 않을 수 있습니다.

Nvidia/기타 그래픽 구성 요소 제거

참고: 이 튜토리얼 부분은 SteamOS가 오직 Nvidia 드라이버만 지원했을 때 쓰여졌습니다. AMD와 인텔 같은 다른 브랜드들에 대한 실제 지침들은 유사합니다. 어쨌든, 초기 가정들과 함께 읽기를 계속하고, 필요할 때 적절히 조정하세요.

셸에 도달하면, 먼저, 제거할 Nvidia 패키지들을 발견해야 합니다. 그 목적을 위해, 저는 당신에게 간단한 제거 명령어를 제공할 수 있었고, 아니면 오히려 apt 패키지 매니저를 어떻게 사용하는지 조금 가르쳐줄 수 있었습니다. apt-cache로 시작하여 설치된 모든 Nvidia 구성 요소들을 나열하세요.

apt-cache list | grep -i nvidia

이제, 그것들을 제거하세요 - 정규식을 사용하거나, 모두 나열하여. 우리는 그 목적을 위해 pipe xargs를 사용할 수 있었지만, 단순하게 유지하고, Steam 커뮤니티 사이트에서 제공된 원래 기사와 일치시키기 위해:

apt-get remove .*nvidia.*

참고: SteamOS가 모든 가상화 플랫폼을 완전히 지원하면, 당신은 이것을 전혀 할 필요가 없을 것입니다. 게다가, 드라이버들을 제거하는 것이 정말로 필요하지는 않습니다, 비록 그것이 대부분의 사람들에게 것들을 단순화하지만. 당신은 그냥 드라이버들을 블랙리스트에 올리고 xorg.conf 파일을 편집할 수 있습니다. 예를 들어, 이 주제에 대한 제 꽤 최근 우분투와 페도라 가이드들은 당신이 올바른 변경들을 스스로 만드는 것을 확실히 도울 수 있습니다.

X Windows 수정

이제, X 서버를 고치세요, 그래서 당신은 올바른 xorg.conf 파일을 얻고, 데스크톱 인터페이스로 부팅합니다. 이것은 다음 명령어를 실행함으로써 수행됩니다:

dpkg-reconfigure xserver-xorg

게스트 애디션 설치

당신은 이 절차에 대한 매우 상세한 가이드를 가지고 있습니다. 우리가 이것을 하고 싶은 이유는 전체 화면 해상도, 마우스 통합 및 기타 멋진 트릭들을 활성화하기 위함입니다. 당신의 실행 중인 가상 머신에 대한 VirtualBox 메뉴에서, 게스트 애디션 ISO를 연결하세요. 다음, 그것을 마운트하고 패키지 설치를 실행하세요.

mount /dev/cdrom /mnt
/mnt/VBoxLinuxAdditions.run

두 번째 부팅

재부팅 후, 정상적으로 부팅하세요. 당신은 로그인 화면에 도달해야 합니다. 표준 세션의 사용자 이름과 비밀번호는 각각 steam과 steam입니다. 이 후, 시스템 탐색을 시작하세요.

EFI 쉘 사용

EFI 쉘은 처음에는 어려워 보일 수 있습니다. 하지만 그것을 정교한 DOS로 생각하세요. 정말로. 그게 전부입니다. 그 무서운 장치 이름들은 DOS나 윈도우의 드라이브 이름들처럼, C:, D:, 등입니다. 따라서, FS0:은 단지 장치 이름입니다. 만약 당신이 그것을 입력하면, 당신은 그것으로 전환할 것입니다. 그 후, 원하는 부팅 가능한 객체를 찾을 때까지 dir과 cd 명령어를 사용한 간단한 탐색입니다. 우리의 경우, 그것은 GRUB 부트로더입니다.

우리의 경우, 우리는 부팅하기 위해 다음 명령어 시퀀스를 원합니다:

FS0:
cd EFI\steamos
grubx64.efi

그리고 당신은 챔피언처럼 부팅할 것입니다. ISO로부터 첫 부팅 직전에도 동일하게 적용됩니다. 만약 프롬프트를 얻으면, 올바른 항목으로 탐색하기 위해 cd와 dir 명령어들을 사용하세요. 그것은 매우 간단해야 합니다.

추가 자료

VirtualBox 지식을 갈망하는 사람들을 위해:

VirtualBox 4.X 제품군 리뷰

VirtualBox 네트워크 & 공유 튜토리얼

VirtualBox 스크린샷 것들, 당신 자신의 가이드들을 위해!

VirtualBox 스토리지 관리, 파트 원, 투, 쓰리

더 있습니다, 낯선 사람들이 되지 마세요!

결론

이 가이드는 VirtualBox를 사용하여 SteamOS로 만지작거리기 시작하는 데 필요한 모든 것입니다. 당신은 이 순간부터 괜찮을 것입니다. 이제, 저는 KVM과 VMware Player로 유사한 가이드들을 제공하는 것을 고려하고 있지만, 당신이 그것들이 필요한지, 또는 VirtualBox 가이드가 충분한지 알려주세요.

그리고 우리는 대충 끝났습니다. 만약 당신이 지금까지 살아남았다면, 당신은 ISO 이미지 생성 방법, VirtualBox에서 EFI-활성화 가상 머신 설정 방법, 그리고 쉘에서 만지작거리는 법, 자동화된 SteamOS 설치 프로세스, 그리고 기본 설정의 한 무더기 이슈들, Nvidia 드라이버들, X 스택, 게스트 애디션들을 고치는 법을 배웠습니다. 나쁘지 않습니다. 원래 문서를 편집한 Steam 커뮤니티 사람들에게 큰 감사. 안녕, 여러분.

치어스.

  1. উন্নত ভার্চুয়ালাইজেশনের জন্য অপরিহার্য ESXi টিপস এবং ট্রিক্স

  2. KVM স্টোরেজ ম্যানেজমেন্ট আয়ত্ত করা: একটি ব্যাপক টিউটোরিয়াল

  3. Prayaya V3: Windows-এ সুরক্ষিত, পোর্টেবল ভার্চুয়াল OS

  4. ধাপে ধাপে গাইড: VMware Server-এ ভার্চুয়াল মেশিন ক্লোন করা