Linux · 1 min read · Feb 05, 2026
CentOS 5 に Hyper-V R2 用 Linux 統合サービス v2.1 をインストールする
CentOS 5 に Hyper-V R2 用 Linux 統合サービス v2.1 をインストールする
はじめに
サポートされている Linux オペレーティングシステムを実行している仮想マシンにインストールされると、Hyper-V 用の Linux 統合サービスは以下の機能を提供します:
- 合成デバイスのドライバーサポート:Linux 統合サービスは、Hyper-V 用に特別に開発された合成ネットワークコントローラーと合成ストレージコントローラーをサポートします。
- Hyper-V 用のファストパスブートサポート:ブートデバイスは、ブロック仮想化サービスクライアント (VSC) を利用してパフォーマンスを向上させます。
- タイムシンク:仮想マシン内の時計はホストの時計と同期されたままになります。
- 統合シャットダウン:Linux を実行している仮想マシンは、Hyper-V マネージャーまたはシステムセンター仮想マシンマネージャーから「シャットダウン」コマンドを使用してシャットダウンできます。
- 対称マルチプロセッシング (SMP) サポート:サポートされている Linux ディストリビューションは、仮想マシンごとに最大 4 つの仮想プロセッサ (VP) を使用できます。
1. Linux 統合コンポーネント v2.1 のダウンロード
a. Microsoft ダウンロードサイトから Linux 統合コンポーネント v2.1 をダウンロードします。
b. .exe ファイルを一時フォルダーに展開します。必要なのは LinuxIC v21.iso ファイルのみです。
c. LinuxIC v21.iso ファイルを、CentOS 仮想マシン用に ISO を CDROM としてマウントできる VM ホストサーバーに配置します。
2. インストール
統合コンポーネントをコンパイルするには、開発ツールをインストールする必要があります。yum を実行することでそれを行うことができます:
yum groupinstall "Development Tools"注意:このコマンドは、ネットワーク接続を使用してダウンロードを試みます。Hyper-V マシンに合成ネットワークアダプターを使用している場合、インターネット接続がありません。したがって、CentOS の初期インストール中に開発ツールをインストールすることを確認してください。
LinuxIC v21.iso ファイルを Hyper-V CDROM に画像として追加したことを確認してください。
ルートユーザーとして、シェルプロンプトで次のコマンドを発行して仮想マシンに CD をマウントします:
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdromLinux 統合サービスを仮想マシンにコピーし、もはや必要のない CDROM をアンマウントします:
mkdir /opt/linux_ic_v21_rtm
cp –R /mnt/cdrom/* /opt/linux_ic_v21_rtm
umount /mnt/cdromルートユーザーとして、合成ドライバーをコンパイルしてインストールするために次のコマンドを実行します:
cd /opt/linux_ic_v21_rtm/
make
make install注意:CentOS の x64 バージョンを使用している場合は、追加の手順を実行する必要があります。
インストールに使用した CentOS ISO を仮想マシンにアタッチし、マウントします:
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom仮想マシン内でより正確な時間保持のために adjtimex RPM をインストールします:
rpm –ivh /mnt/cdrom/Centos/adjtimex-1.20-2.1.x86_64.rpmすべてのサブコンポーネントが実行されていることを確認するために、ルートユーザーとしてシェルプロンプトで次のコマンドを発行します:
/sbin/lsmod | grep vscHyper-V でネットワークアダプターを使用する際、NIC 名は eth0 から seth0 に変更されることを忘れないでください。
Linux 統合サービスのアンインストール
Linux 統合サービスをアンインストールするには、次の手順に従います。
Linux 仮想マシンから、インストールファイルがコピーされた場所に移動します(例:/opt/linux)。
コマンドラインから、次のコマンドを実行します:make uninstall
/boot/grub/menu.lst または /boot/grub/grub.conf を開き、ブートエントリから noprobe エントリを削除します。
initrd 画像を元のファイルに復元します。例えば:
合成ストレージコントローラーを構成するには:
cp /boot/initrd-2.6.16.60-0.54.5-smp.backup0 /boot/initrd-2.6.16.60-0.54.5-smp- 仮想マシンを再起動します。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。