V1.0 2024/8/26

抜粋版
はじめてのkvmを使った仮想化導入キット～ vmwareの値上げ対応し、linuxの仮想化へ移行～
Ubuntu版

UTM
スペクトラム・テクノロジー株式会社
https://spectrum-tech.co.jp
sales1@spectrum-tech.co.jp
all rights reserved 2024 spectrum technology co.

1

目次
導入キット 全体像
導入キット 設定マニュアル
1. ハードウエアの概要①

2.

必要なハードウエア仕様

ソフトウエアの概要① 必要なソフトウエア一覧② ホストOS,ゲストOS対応表

3. ハードウエアの設定① ＵＳＢのデータ読込

4. ソフトウエアの設定（１）準備・ｋｖｍ関係①②③④

ターミナル設定
パッケージ管理
Kvm（Ubuntu)
Cockpit（２）ゲストＯＳ
①
②
③
④
⑤
⑥

ページ

windows11
Windows10
Windows server 2022
FreeBSD
DebianMacos ventura

45
6
7

抜粋版のためページと本文は一致しません

889101127
43567184
all rights reserved 2024 spectrum technology co.

2

Kvm仮想化キット 全体像
ＰＣハードウエアGPUCPU

Arm(silicon)

Nvidia RTX40, 30,20 シリーズ推奨

ホストＯＳ

USBメモリ

+UTM

ゲストOS

all rights reserved 2024 spectrum technology co.

3１．ハードウエア概要①必要なハードウエア仕様
ハードウエアの概要です。
区分

プロダクツ

USBメモリ

64GB USB3.0
インストール関連ソフト、ゲストOS

メーカ

備考
ubuntu版、macos版が選択できます。

お客様準備品PC本体

CPUIntel i9, i7, amd Ryzen 9,7など
M1, M2(macos)GPU

RTX40,30,20シリーズ

メモリ

16GB以上SSD

512GB以上

nvidiaall rights reserved 2024 spectrum technology co.

搭載しなくてもOK4•

２．ソフトウエア概要•①ソフトウエア一覧

弊社からのマニュアルに基づいてインストールします。
OS,GPUは、お客様で実施してください。

ソフトウエアの概要です。
区分

ソフト名

バージョン

備考

ホストOS

ubuntu22.04.1LTS

弊社で検証済macossonoma

同上

GPU用

cuDNN

8.9.0+cuda12.0

Gpu使用の場合

プログラム言語

python3

3.10.12
3.9.6

Ubuntu22
Macos sonoma

仮想化関係

kvm

4.0

cockpit323

ブリッジ設定、管理ツール

utm

4.5.4

Macos用、一部kvmが動作しない点をカバー

ゲストOS

Windows系

windows11

ライセンスはお客様で準備

windows10
Windows server 2022

Unix系

FreeBSD

V14.1

Linux系

DebianV12.6

他のosは各自で設定のこと

MAC

macosventura

ホストOSはmacを使用のこと

all rights reserved 2024 spectrum technology co.

5

２．ソフトウエア概要②ホストOS,ゲストOS対応表
区分

ゲストOS

ソフト名

ホストOS

備考

Ubuntuamd64

MacosArm64(M1,M2)

windows11

kvm

utm

windows10

kvm

Utm：エラー中

Windows server
2022

kvm

未提供

Unix系

FreeBSD

kvm

Kvm
utm

Linux系

Debiankvm

Kvm(server版のみ）
utm

他のosは各自で設定のこと

MAC

macos

Kvm:技術的には可能。

utm

ホストOSはmacを使用のこと

Windo
ws系

all rights reserved 2024 spectrum technology co.

ライセンスはお客様で準備

6

３．ハードウエアの設定① ＵＳＢのデータ読込• 添付のＵＳＢのデータを読込ます。
• 例：cd /home/masa/Documents
お客様毎に異なります••

usbのosx-kvmを,/home/masa/Documents配下にコピペ
Usbのkvm_isoを,/home/masa/Downloads配下にコピペ
all rights reserved 2024 spectrum technology co.

7

４．ソフトウエアの設定(1)準備・ｋｖｍ関係
Ubuntu22.04搭載PCに各種ソフトをインストールします。
既にNvidia用のGPUの設定（driver, cuda, cudnn)は完了していること。(オプション）① ターミナル設定• デフォルトのＢａｓｈで行います。

② パッケージ管理• デフォルトのapt-getを使用します。プログラムのインストールは全て使用します。
• apt-getの使い方は以下のとおり。rootで実施の場合は、sudoを• apt-get update: 更新• apt-get upgrade: 更新を実行• apt-get remove [package name]: アンインストール• apt-get autoremove 不要なものを削除、長期に使用しないと削除されるので要注意• apt-get clean 不要なものを整理

all rights reserved 2024 spectrum technology co.

8

４．ソフトウエアの設定(1)準備・ｋｖｍ関係③ Kvm（Ubuntu)

コマンド入力$ sudo apt update$ sudo apt-get install qemu-kvm libvirt-daemon-systemlibvirt-clients bridge-utils virtinst libosinfo-bin$ sudo apt-get install virt-manager$ sudo usermod -aG kvm $USER$sudo usermod -aG libvirt $USER$ virsh list --all$ virt-manager

抜粋版のためマスク• 概要• https://aws.amazon.com/jp/what-is/kvm/• Kernel-based Virtual Machine (KVM) は、物理 Linux マシンにインストールして仮想マシンを作成できるソフトウェア機能です。Awsのバックボーンで利用。オープンソースでライセンス不要• インストール• Ubuntuにkvmをインストールします• KVM/Installation - Community Help Wiki (ubuntu.com)$ sudo apt update$ sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst libosinfobin
抜粋版のためマスク$ sudo apt-get install virt-manager
guiツール
使用しているユーザで利用可能とする$ sudo usermod -aG kvm $USER$sudo usermod -aG libvirt $USER• テスト$ virsh list --all 最初は何もでません$ virt-manager• Virt-managerが表示されればok

all rights reserved 2024 spectrum technology co.

9

コマンド入力$ virtual-manager

４．ソフトウエアの設定（２）ゲストＯＳ

Virt-managerを使ってゲストOSをインストール① windows11

Windows11をインストールします。一番複雑です。このインストールができると他のOSは簡単に実施できます。
A) ダウンロードB)

windows11のisoファイルを以下からダウンロード。又はusbのkvm_iso内のものを使用
https://www.microsoft.com/ja-jp/software-download/windows11
またドライバ及び設定用virto-win isoファイルを以下からダウンロード。又はusbのkvm_iso内のものを使用

設定$ virtual-manager• 新しいVM作成
A)
ローカルインストールメディア
B)
新しいiso選択＞参照：Downloads＞kvm_isoから選択
C)
進む、cpu,メモリ、ディスクは、デフォルトでD)
名前、win11,カスタマイズにチェックで進む

all rights reserved 2024 spectrum technology co.

10

コマンド入力$ virtual-manager

４．ソフトウエアの設定（２）ゲストＯＳ
Virt-managerを使ってゲストOSをインストール① windows11

Windows11をインストールします。一番複雑です。このインストールができると他のOSは簡単に実施できます。
A) ダウンロード
windows11のisoファイルを以下からダウンロード。又はusbのkvm_iso内のものを使用
https://www.microsoft.com/ja-jp/software-download/windows11
またドライバ及び設定用virto-win isoファイルを以下からダウンロード。又はusbのkvm_iso内のものを使用

B)

設定••
•
•

Virtual-manager
新しいVM作成
カスタマイズWin11インストール
A) CDROM：表示中に、エンターで読み込み開始
B) 言語選択画面

表示＞画面拡大縮小：常にkvmのwindowサイズに合わせる

all rights reserved 2024 spectrum technology co.

11

コマンド入力> ipconfig

４．ソフトウエアの設定（２）ゲストＯＳ

Virt-managerを使ってゲストOSをインストール① windows11

Windows11をインストールします。一番複雑です。このインストールができると他のOSは簡単に実施できます。
A) ダウンロード
B) 設定• Win11設定
win11設定完了。ラ
• ネットワーク設定
イセンスは別途入力のこと
G) コマンドプロンプトで、ipアドレス確認：ipconfigH) ブラウザ確認

all rights reserved 2024 spectrum technology co.

12

４．ソフトウエアの設定（２）ゲストＯＳ

Virt-managerを使ってゲストOSをインストール④ FreeBSD

Unix系のFreeBSDをインストールします。
A) ダウンロード
FreeBSDのisoファイルを以下からダウンロード。又はusbのkvm_iso内のものを使用

B)

設定$ virtual-manager• 新しいVM作成
A) ローカルインストールメディア
B) 新しいiso選択＞参照：Downloads＞kvm_isoからｘｘ選択,マニュアルでFreeBSD14.0を選択
C) 進む、cpu,メモリ、ディスクは、デフォルトで

all rights reserved 2024 spectrum technology co.

13

コマンド入力$ virtual-manager

４．ソフトウエアの設定（２）ゲストＯＳVirt-managerを使ってゲストOSをインストール④ FreeBSD

Unix系のFreeBSDをインストールします。
A) ダウンロード
B) 設定•••••

Virtual-manager
新しいVM作成
カスタマイズFreeBSDインストール
FreeBSD設定
M) exit画面：exit
N) Complete:rebootO) login：user, password入力
P) トップ画面

all rights reserved 2024 spectrum technology co.

14

４．ソフトウエアの設定（２）ゲストＯＳ

Virt-managerを使ってゲストOSをインストール⑤ DebianLinux系のdebianをインストールします。他のlinuxも同様にインストールできます。
A) ダウンロード
debianのisoファイルを以下からダウンロード。又はusbのkvm_iso内のものを使用

B) 設定$ virtual-manager• 新しいVM作成
A) ローカルインストールメディア
B) 新しいiso選択＞参照：Downloads＞kvm_isoから選択
C) 進む、cpu,メモリ、ディスクは、デフォルトで

all rights reserved 2024 spectrum technology co.

15

コマンド入力$ virtual-manager

４．ソフトウエアの設定（２）ゲストＯＳ

Virt-managerを使ってゲストOSをインストール⑤ DebianLinux系のdebianをインストールします。他のlinuxも同様にインストールできます。
A) ダウンロード
debianのisoファイルを以下からダウンロード。又はusbのkvm_iso内のものを使用

B) 設定• Virtual-manager• 新しいVM作成• カスタマイズ• debianインストール
A) トップ画面:graphical installB) 言語：日本語
C) 場所：日本

all rights reserved 2024 spectrum technology co.

16

コマンド入力$ virtual-manager

４．ソフトウエアの設定（２）ゲストＯＳ

Virt-managerを使ってゲストOSをインストール⑤ DebianLinux系のdebianをインストールします。他のlinuxも同様にインストールできます。
A) ダウンロード
B) 設定• Virtual-manager• 新しいVM作成• カスタマイズ• debianインストール• Debian設定
A) ログイン画面B) 日本語設定：全てdefaultC) ブラウザ確認

all rights reserved 2024 spectrum technology co.

17

４．ソフトウエアの設定（２）ゲストＯＳ

Virt-managerを使ってゲストOSをインストール⑥ Macos ventura

macホストosにmacosゲストos venturaをインストールします。Macosの仮想化はmacのマシンのみで許可されています。ライセンス順守をお願いします。
A) 準備
B) 設定
$ virtual-manager• xml編集可能：編集＞preference:xml編集にチェック• 新しいVM作成• Macosインストール• macos設定
O) ブラウザ：safari確認P) 再起動し、ログイン

all rights reserved 2024 spectrum technology co.

macos設定完了

18