仮想マシン
 Computer >> コンピューター >  >> ソフトウェア >> 仮想マシン

SteamOS を仮想マシンとしてセットアップしてテストする方法

注:SteamOS は継続的に開発されています。以下に示す手順は、変更されるか、時代遅れまたは無関係になる可能性があります。必要に応じて更新記事をフォローアップします。

SteamOS のレビューを読んだところです。あなたはそれが好き。しかし、あなたは恐ろしいシステム要件にがっかりしています.そうです、最新のプロセッサを搭載した強力なマシン、大量の RAM、大量のハードディスク、および主要なグラフィックス カードの 1 つが必要です。まあ、そうではありません。

これらすべての要件を回避するにはどうすればよいでしょうか。これが今日お見せするものです。非常に限られたリソースを使用し、物理的なセットアップにリスクを負わずに、SteamOS を仮想マシンとしてインストールしてテストする方法。これは、SteamOS インストーラー アーカイブと VirtualBox を使用して行います。いいですね。今、私に従ってください。

初期の準備

仮想化ソフトウェアのダウンロードとセットアップ

これはチュートリアルであるため、適切な情報を順を追って説明します。まず、VirtualBox をダウンロードしてインストールします。まともなクロスプラットフォームの選択肢であり、比較的経験の浅いユーザーでも使用および実行が非常に簡単です。これまでにこれを行ったことがない場合は、少し時間を取って、仮想化のセクションを読んでください。すでにソフトウェアがインストールされている場合でも、最新版をダウンロードしてください。私のテストでは、VirtualBox 4.1 はそれほどうまく動作しませんでしたが、4.3 エディションは非常にうまく動作しました。これについては、以下で詳しく説明します。

SteamOS インストーラの zip アーカイブを ISO に変換

SteamOS インストーラを起動するには、USB や DVD などの起動可能なメディアに書き込む必要があります。ただし、仮想マシンをテストする場合、最適なソリューションは ISO イメージを使用することです。それはより速く、より安いです。

公式の手順では、アーカイブを USB デバイスのルートに解凍する必要があります。代わりに、アーカイブを任意のディレクトリに抽出できます。次に、CD/DVD 書き込みソフトウェアを使用して ISO イメージを作成します。 Windows および Linux ユーザー向けの最も推奨されるソフトウェア ガイドで概説したように、InfraRecorder または ImgBurn で十分です。ご覧ください。

仮想マシンの作成

これまでに、これを達成する方法を示す多くのガイドを見たことがあるでしょう。ある意味では、あなたが私のものを読む理由はありません。ちょっと待って。ここには興味深い障害や落とし穴がいくつかあるので、ここに留まりたいと思うかもしれません。

VM を Linux、Debian 64 ビットとして定義する必要があります。少なくとも 1GB の RAM が必要です。さらに重要なことは、拡張機能の下にある EFI が必要になることです。お使いのプロセッサがサポートしている場合は、以下に示すように、他の仮想化拡張機能を有効にしてパフォーマンスを向上させたり、追加の設定を行うこともできます。ビデオ メモリは 128MB に設定し、3D チェックボックスを有効にし、2D チェックボックスを無効にする必要があります。実際のインストールには約 4 GB しかかからないため、ハードディスクは大容量である必要はありませんが、いくつかのゲームをテストする場合は、余分なスペースを与える必要があります。これを強調するスクリーンショット:

興味のある方は、XML 形式の実際の SteamOS.vbox ファイルをご覧ください。さて、あなた自身のセットアップのために使用して比較したい興味深い部分だけです:

<メディアレジストリ>
<ハードディスク>
<ハードディスク uuid="{da9c84fc-5323-46cf-9136-6e39b3e5bc63}"
location="SteamOS.vdi" format="VDI" type="Normal"/>


<画像 uuid="{c4d095de-ac05-47f4-9d22-34332e2950e3}"
location="SteamOS.iso"/>



<ハードウェア バージョン="2">













<ファームウェア タイプ="EFI"/>





<チップセット タイプ="PIIX3"/>

Accelerator2DVideo="false"/>

基本的にはそれだけです。 IDE/SATA コントローラやチップセットなどをいじることはできますが、実際には違いはありません。実際には、オペレーティング システムを実行するために EFI と追加のジュースを使用することがすべてです。

起動してインストール

次に、仮想マシンをパワーオンします。一部のチュートリアルでは、EFI インターフェイスで適切な起動デバイスをナビゲートして選択する必要があることを強調していますが、ほとんどの場合、すぐにインストール スプラッシュ スクリーンが表示されます。 EFI シェルは、インストール後により重要になりますが、それについてはすぐに説明します。ただし、うまくいかない場合は、EFI セクションまで少し移動してから、ここに戻って読み直してください。

自動インストールでは、ディスクの内容がすべて消去されます。仮想ハードウェアを使用する場合は問題ありませんが、物理テストには注意してください。 Expert install もオプションであり、これは典型的な Debian のものです。全体として、このプロセスには約 10 ~ 15 分かかります。待って、再起動します。

初回起動

これで、従来の GRUB メニューが表示されます。ただし、この段階では、最初にリカバリ モードで起動してください。 Nvidiaドライバーを無効にするためにこれを行う必要があります。そうしないと、グラフィカルインターフェイスに苦労します.注:これは、最初のベータ版に当てはまりました。 2 つ目は追加のグラフィカル アダプターのサポートを導入したため、これはもう必要ないかもしれません。

Nvidia/その他のグラフィック コンポーネントを削除する

注:チュートリアルのこの部分は、SteamOS が Nvidia ドライバーのみをサポートしていたときに作成されました。 AMD や Intel などの他のブランドの実際の手順は似ています。とにかく、最初の仮定で読み続け、必要に応じて適宜調整してください。

シェルに到達したら、まず、削除する Nvidia パッケージを見つける必要があります。そのために、簡単なアンインストール コマンドを提供するか、apt パッケージ マネージャーの使い方を少しだけ教えます。 apt-cache から始めて、インストールされているすべての Nvidia コンポーネントを一覧表示します。

apt キャッシュ リスト | grep -i nvidia

次に、正規表現を使用するか、すべてをリストして、それらを削除します。その目的のためにパイプ xargs を使用することもできましたが、シンプルに保ち、Steam コミュニティ サイトで提供された元の記事に沿ったものにするために:

apt-get remove .*nvidia.*

注:SteamOS がすべての仮想化プラットフォームを完全にサポートすると、これを行う必要はまったくなくなります。さらに、ドライバーをアンインストールする必要はありませんが、ほとんどの人にとっては簡単になります。ドライバーをブラックリストに登録し、xorg.conf ファイルを編集するだけです。たとえば、このテーマに関する最近の Ubuntu と Fedora のガイドは、自分で適切な変更を行うのに役立ちます。

X ウィンドウを修正

ここで、X サーバーを修正して、正しい xorg.conf ファイルを取得し、デスクトップ インターフェイスを起動します。これを行うには、次のコマンドを実行します:

dpkg-reconfigure xserver-xorg

ゲスト追加機能のインストール

この手順に関する非常に詳細なガイドがあります。これを行う理由は、フルスクリーン解像度、マウス統合、およびその他の気の利いたトリックを有効にするためです。実行中の仮想マシンの VirtualBox メニューで、Guess Addition ISO をアタッチします。次に、マウントしてパッケージのインストールを実行します。

マウント /dev/cdrom /mnt
/mnt/VBoxLinuxAdditions.run

2 回目の起動

再起動後、通常起動。ログイン画面が表示されるはずです。標準セッションのユーザー名とパスワードは、それぞれ steam と steam です。この後、システムの探索を開始します。

EFI シェルの使用

EFI シェルは、最初は難しそうに見えるかもしれません。しかし、それを洗練された DOS と考えてください。本当。それで全部です。これらの恐ろしいデバイス名は、DOS や Windows の C:、D:などのドライブ名のようなものです。したがって、FS0:は単なるデバイス名です。入力すると、それに切り替わります。その後、目的の起動可能なオブジェクトが見つかるまで、dir コマンドと cd コマンドを使用して簡単に移動します。私たちの場合、それは GRUB ブートローダーです。

この場合、次の一連のコマンドを起動する必要があります:

FS0:
cd EFI\steamos
grubx64.efi

そして、あなたはチャンピオンのように起動します。同じことが、インストール直前の ISO からの最初の起動にも当てはまります。プロンプトが表示されたら、cd および dir コマンドを使用して正しいエントリに移動します。それは非常に単純でなければなりません。

続きを読む

VirtualBox の知識に飢えている人向け:

VirtualBox 4.X ファミリーのレビュー

VirtualBox ネットワークと共有のチュートリアル

独自のガイド用の VirtualBox のスクリーンショットです。

VirtualBox ストレージ管理、パート 1 2 および 3

もっとあります、見知らぬ人にならないでください!

結論

このガイドだけで、VirtualBox を使用して SteamOS をいじり始めることができます。この瞬間から元気でいられるはずです。現在、KVM と VMware Player で同様のガイドを提供することを検討していますが、それらが必要かどうか、または VirtualBox ガイドで十分かどうかをお知らせください。

そして、私たちは一種の仕事をしています。 ISO イメージの作成方法、VirtualBox で EFI 対応の仮想マシンをセットアップする方法、さらにはシェルをいじる方法、SteamOS の自動インストール プロセスについて学習したことがあれば、 Nvidia ドライバー、X スタック、ゲストの追加など、デフォルトのセットアップに関する一連の問題を修正しました。悪くない。元のドキュメントをコンパイルしてくれた Steam コミュニティの人々に感謝します。またね、フェラ。

乾杯。


  1. Prayaya V3 - ポータブル仮想オペレーティング システム

    免責事項:このレビューは GZ Shenhua Inf And Tech Co の委託により作成されました。株式会社。 Prayaya V3 は、外部デバイス上で仮想オペレーティング システムを作成して実行できる、Windows 用のポータブル仮想化ソフトウェアです。このソフトウェアの目標は、セキュリティとプライバシーを損なうことなく、柔軟性と移植性を提供することです。 このコンセプトは、私が過去にレビューした製品である Mojopac と非常によく似ています。 Mojopac は非常に便利で便利な製品であり、基盤となるオペレーティング システムに触れることなく、外部デバイスからソフトウ

  2. VMware Server で仮想マシンのクローンを作成する方法

    仮想化のファンなら、遅かれ早かれ VMware Server に出会うでしょう。サーバーは、既存のデスクトップ上でさまざまなオペレーティング システムの複数のインスタンスを実行できる無料のソリューションであり、効率性、生産性、モジュール性、テスト、および調整の世界を目の前で開きます。 仮想化により、実際のマシンでは通常試みない多くのことを行うことができます。たとえば、パーティションの破壊を恐れずに、Windows と Linux マシンのデュアル ブート構成をテストします。または、実際のセットアップを汚さずに新しいソフトウェアを試してみたいと思うかもしれません。 はじめに 仮想