20上のContainerとして動かしてみました。rootファイルシステムとなるディレクトリを作成します。名前はdebian01としています。/var/lib/libvirt/filesystems/debian01debootstrapを入手して展開、実行します。展開用にbinutilsに含まれるarコマンド、実行用にperlなどが必要になりますので、インストールします。インストール」を参照ください。インストールしたdebootstrapを実行します。Containerとして起動します。/var/lib/libvirt/filesystems/debian01/,/いったん止めます。debian01rootパスワードやコンソールログイン許可するttyデバイスを追加します。/var/lib/libvirt/filesystems/debian01/etc/securetty起動してコンソール接続します。debian01これで先に設定したrootパスワードでコンソールログインできるはずです。以下を参考にしました。202013かなり以前にvirt-installで仮想マシンをお手軽セットアップという記事を書きました。6でkvmゲストです。対話式でCentOSのインストーラーを起動する形式になりますのでコンソールが必要になりますが、グラフィカルな画面なしにシリアルコンソールを使ってインストールを実行します。http://ftp.iij.ad.jp/pub/linux/centos/6/os/x86_64/ちなみにシリアルコンソールを指定する-xオプション(–extra-args)を使用する場合、-lオプション(–location)が必須です。インストーラーが起動されますので通常どおりインストールすれば完了。/boot/grub/grub.confにもシリアルコンソールの設定が含まれるようになるので、次回起動時もシリアルコンソールを利用できます。Ctrl+])で抜けられます。282009仮想ディスク上のgrub設定を編集したときのメモ。4.0を評価モードで利用し、SNMPを有効にしてみる。以下、ESXiのIPアドレスは192.0.2.1、SNMPトラップを受信するサーバーのIPアドレスは192.0.2.2の場合の例。:192.0.2.2@162/publicトラップをテスト送信してみる。received.192.0.2.2のサーバーではsnmptrapdが動作済みで、/var/log/messagesに以下が記録された。CLIを入れてみたが動かない。'https://vir.example.jp/sdk/vimService.wsdl'$PerlモジュールのCrypt::SSLeayのバージョンが低かった模様。perl-Crypt-SSLeayパッケージを入れていたが、こちらをCPANから入れなおす。CLIを再度インストール。5.2をインストール。ディスクにイメージファイルを使う場合、virt-installで非常に簡単。http://mirror.centos.org/centos/5/os/x86_64/ここまで答えればあとはインストーラが起動する。no)?”にnoを答えれば準仮想化、すなわちXenのDomain-Uになる。ディスクイメージはSELinuxを有効にしている場合/var/lib/xen/imagesに配置するのが無難らしい。9でもいけるかもしれない。G5でのインストーラ起動までのブートログ。Debian(sid)を構築してみた。ディスクはイメージファイルではなく、論理ボリューム区画を割り当てている。論理ボリューム区画にしてみたのは、将来ディスク領域が不足したときDomain0で割り当てを増やし(lvextend)、DomainUでファイルシステムをオンラインリサイズ(ext2online)できないものかと考えたから。論理ボリュームの割り当てとフォーマットvg00はCentOSセットアップ時に作成したボリュームグループ。/mnt/debian/bootdebootstrapコマンドの準備debootstrapコマンドをインストール。rpmパッケージ管理外のファイルが/usr/binや/usr/lib直下に配置されるが良しとする。xvpDebianインストールdebootstrapコマンドで論理ボリューム上にDebianをインストール。http://ftp.jp.debian.org/debianセットアップセットアップのためインストールしたDebianにchrootする。ラベルは重複しないものを適当に割り当てた。sidの場合、hvcもxvcも/etc/securettyには定義済み(以下、抜粋)。/initrd.img-2.6.26-1-xen-amd64kernelパラメータにXen用コンソール定義、xvcを追加している。'restart'uuidはuuidgenを使って生成。アドレス生成の為のスクリプト作成』に掲載されているmacgen.pyスクリプトを用意して生成。最初の目的であるファイルシステム拡張がおこなえるかどうかは後日。11/06/08)をインストールしてみた。巷で見かけるUSBメモリをブートデバイスにして動かす方法ではなく、インストール途中でチェックスクリプトを書き換えてハードディスクに無理やりインストールしてしまう方法。当然のことながらベンダーの動作保証外だし、今後のアップグレードを無事おこなっていけるかも含めて無保証。インストールメディアを用意して起動。screenが表示されたらInstallに進まずに、Alt+F1を押してターミナルに切り替える。ログインプロンプトが表示されているので、ユーザー:root、パスワード:空でログインする。インストーラのpythonプロセスをkillする。エディタ(viが使えます)で/usr/lib/vmware/installer/Core/TargetFilter.pyの73行目(IDEFilterのところ)を以下のとおり書き換える。ScsiInterface.SCSI_IFACE_TYPE_ISCSIインストーラを起動する。/sbin/installあとは普通にインストールできると思う。こちらのサイトを参考にさせていただいた。😕ISOイメージに含まれるinstall.tgzに含まれるスクリプトを予め変更しておいて、途中で中断せずに進めたほうが確実かもしれない。どっちにせよ無保証だが。