仮想マシンを作成すると、次のエラーが発生します。"Please specify a valid OS variant"
理由がわからない。 OSタイプセクションで発生します。このエラーをどのように解決できますか?
編集:アーキテクチャをarm64からx86_64に変更して仮想マシンを作成する別の方法を見つけましたが、この質問にはarm64アーキテクチャを使用しており、まだそれを使用して仮想マシンを作成したいと思います。
qemuを使用しています(私のコンピュータはkvmをサポートしていません)。ホストオペレーティングシステムはUbuntu MATEです。仮想マシンを作成するとエラーが表示され、仮想マシンを起動できません。
編集2:ARMアーキテクチャを使用するときのOSインストールの唯一のオプションは、私が望む「ローカルインストールメディア」ではなく、「既存のディスクイメージのインポート」に制限されています!
答え1
いいですね。ここに2つのことがあります。
- quemuはまだ独自のaarch64 / arm Bios / uefiを実装していないので、それ自体が必要です。ほとんどのARMチップ(コンピュータベース)は非常に異なる動作をするため、qemuには時間がかかることがあります。適切なBIOSを生成するプロジェクトがありますが、x86_64アーキテクチャでコンパイルするように設計されたプログラミング言語とBIOSを直接コンパイルする必要があります(アームで実行できますが、この記事では飛躍的な回避を避けたい)。 )。ほとんどの場合、quemuに組み込まれたBios / uefiアーキテクチャを実行する方が簡単です。
- 2番目のポイントは、VMを設定するときにイメージを選択するか、ドライブを作成するときにvirt-managerがインストール/設定しているOSを選択できるボックスを提供し、そのボックスに基づいて基本リソースを割り当てることです。調整したい項目だけを選択すると、残りは自動的に割り当てられます。
考慮すべき回避策:同じアーキテクチャで端末(ARMベースのボードがvm reliabyでxorgを実行するのに十分強力であるかどうかわからない)アプリケーションを実行する場合は、chrootが優れている可能性があります。chrootとは何ですか?
または、あなたも私のように3枚のSDカードを持っていて、すべてのカードに外部ハードドライブからマウントされた私のホームユーザーディレクトリがあるので、私のプロジェクトは共有することができます。