ARM64 の Ideapad Duet Chromebook では KVM 使用不可


Chromebook 上の Linux で KVM を動かしてみたというウェブページを見つけたので、手元の ARM64 の Chromebook で使用できるか確認してみました。

Chromebook の紹介は下記です。

必要なパッケージの導入

Chrome OS 89.0.4389.95 で試してみます。

Linux 開発環境(ベータ版)から下記のコマンドを実行します。

$ sudo apt update && sudo apt upgrade -y
$ sudo apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virtinst libvirt-daemon virt-manager -y

確認結果

virt-manager をインストールしたので、まずはランチャーから「仮想マシンマネージャー」を開いてみます。

ARM64 Chromebook virt-manager KVM利用不可

「KVM を利用できません」とのことでした。

virt-host-validate コマンドでも同様でした。

$ sudo virt-host-validate 
  QEMU: Checking if device /dev/kvm exists                                   : FAIL (Check that CPU and firmware supports virtualization and kvm module is loaded)
  QEMU: Checking if device /dev/vhost-net exists                             : WARN (Load the 'vhost_net' module to improve performance of virtio networking)
  QEMU: Checking if device /dev/net/tun exists                               : PASS
  QEMU: Checking for cgroup 'cpu' controller support                         : PASS
  QEMU: Checking for cgroup 'cpuacct' controller support                     : PASS
  QEMU: Checking for cgroup 'cpuset' controller support                      : PASS
  QEMU: Checking for cgroup 'memory' controller support                      : PASS
  QEMU: Checking for cgroup 'devices' controller support                     : PASS
  QEMU: Checking for cgroup 'blkio' controller support                       : PASS
WARN (Unknown if this platform has IOMMU support)
   LXC: Checking for Linux >= 2.6.26                                         : PASS
   LXC: Checking for namespace ipc                                           : PASS
   LXC: Checking for namespace mnt                                           : PASS
   LXC: Checking for namespace pid                                           : PASS
   LXC: Checking for namespace uts                                           : PASS
   LXC: Checking for namespace net                                           : PASS
   LXC: Checking for namespace user                                          : PASS
   LXC: Checking for cgroup 'cpu' controller support                         : PASS
   LXC: Checking for cgroup 'cpuacct' controller support                     : PASS
   LXC: Checking for cgroup 'cpuset' controller support                      : PASS
   LXC: Checking for cgroup 'memory' controller support                      : PASS
   LXC: Checking for cgroup 'devices' controller support                     : PASS
   LXC: Checking for cgroup 'freezer' controller support                     : PASS
   LXC: Checking for cgroup 'blkio' controller support                       : PASS
   LXC: Checking if device /sys/fs/fuse/connections exists                   : PASS

まとめ

ARM64 の Ideapad Duet Chromebook では KVM は使用できませんでした。

Raspberry Pi では利用できるという情報があったので、ご利用になりたい方はそちらで試してみてください。


Comments

comments

コメントを残す

メールアドレスが公開されることはありません。

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)