こんにちは、
私は S32G274ARDB2 イメージを使用しており、Linux BSP 38.0 ユーザー マニュアルのガイドラインに従って Xen ハイパーバイザー サポートを有効にしています。イメージをビルディングした後、Xen 環境で `lsblk` コマンドから次の出力を確認しました。
名前 MAJ:MIN RM SIZE RO TYPE マウントポイント
mmcblk0 179:0 0 14.8G0 ディスク
|-mmcblk0p1 179:1 0 64M 0 パーツ
|-mmcblk0p2 179:2 0 980M 0 パーツ /
|-mmcblk0p3 179:3 0 980M 0 パーツ
`-mmcblk0p4 179:4 0 980M 0 部分
こんにちは@hulk101さん、
私が提供した情報で目標を達成できましたか?
もしSOであれば、私の最後の返信を受け入れられるべき解決策として選択してください。そうでない場合は、エラーが発生した場合はお知らせください。
ありがとうございます!
こんにちは@hulk101さん、
Xen は NXP 製品ではないため、これについてのサポートはあまり提供できません。ただし、役に立つと思われる情報がいくつかあります。Dom0はデフォルトですべてのハードウェアリソースにアクセスできます。これにはSD/eMMCパーティション( mmcblk0p1、mmcblk0p2、mmcblk0p3など)が含まれます。Dom0へのアクセスを制限することは可能ですが、Dom0は他のすべてのドメイン(Domuなど)を作成することを目的としているため、推奨しません。DomUはデフォルトですべてのハードウェアリソースにアクセスできるわけではありません。例えば、パーティションについては、次のコマンドを実行して動的にアタッチできます。
xl block-attach domu1 phy:/dev/mmcblk0p3 xvdb w
または切り離すには:
xl block-detach domu1 xvdb
これらのコマンドを domu1 の設定ファイルに追加するCANもできます。
必要なパーティションとドメイン名に応じてコマンドが若干変更される可能性があることに注意してください。
この方法では、パーティションが domu1 に次のように表示されます。
/dev/xvdb
デバイス ツリーで実行するCAN構成がいくつかありますが、要件によってはそれが正しいアプローチではないと思われますので、 https://wiki.xenproject.org/wiki/Device_tree を確認してください。
他にご質問があればお知らせください。