<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>環境さんぷる &#187; VirtualPC</title>
	<atom:link href="http://shell.peach.ne.jp/aoyama/archives/tag/virtualpc/feed" rel="self" type="application/rss+xml" />
	<link>http://shell.peach.ne.jp/aoyama</link>
	<description>WordPress 2.9.2</description>
	<lastBuildDate>Fri, 30 Jul 2010 08:13:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>FreeBSD 7.1 on Hyper-V Server</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/42</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/42#comments</comments>
		<pubDate>Sun, 05 Oct 2008 09:11:52 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[仮想化]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[VirtualPC]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/archives/42</guid>
		<description><![CDATA[HVSコンソール上では大変になりそうだったので、
XP SP3上のVirtualPC2007にWS2008評価版(x86)を導入して、
MMCスナップインで作業しました。
コンソール自体にはRemote DesktopをEnabledにすると、
XPに付属の「リモート デスクトップ接続」で接続できます。
Windows Server 2008 評価版はこちらから。
http://www.microsoft.com/japan/windowsserver2008/trial-software.mspx
Hyper-V Server はこちらから。
http://www.microsoft.com/servers/hyper-v-server/default.mspx
用意するもの：
Hyper-Vが動くCPU搭載のパソコン
（特殊なドライバなしでWS2008が動作するものが良い）
Hyper-V Server
リモート管理用パソコン（WS2008またはVista）
主な作業の流れ：
HVSをDVDに焼いて物理サーバにインストールする。
（Windows Server 2008のコアインストール同様）
無事インストールが終るとログイン画面になるので、
ユーザ名 Administrator
パスワードなし
でログインして初期パスワードを設定します。
コンソールにログインすると、
Hyper-V Configuration Toolとコマンドプロンプトが出ます。
ここでホスト名、ドメイン、ネットワーク設定を行います。
Download and Install Updateから最新にします。
新規のコマンドプロンプトを出すには、
Ctrl+Alt+DelでTask Managerを起動して、
[New Task]ボタンなどからできます。
Hyper-V Configuration Toolを再度呼び出すには、
コマンドプロンプトからhvconfigで呼び出せます。
リモートから接続するにはRemote DesktopをEnabled（有効）にします。
Hyper-Vをリモート管理するにはそのままだと
ファイアウォールに阻止されてなにもできないので、
以下のコマンドをリモートデスクトップでコマンドプロンプトに貼り付けて実行する。
netsh advfirewall set currentprofile settings remotemanagement enable
netsh advfirewall firewall set rule group="Remote Administration" new enable=yes
netsh advfirewall firewall set rule group="Windows Management Instrumentation (WMI)" new enable=yes
netsh advfirewall firewall set rule group="File and Printer Sharing" [...]]]></description>
			<content:encoded><![CDATA[<p>HVSコンソール上では大変になりそうだったので、<br />
XP SP3上のVirtualPC2007にWS2008評価版(x86)を導入して、<br />
MMCスナップインで作業しました。<br />
コンソール自体にはRemote DesktopをEnabledにすると、<br />
XPに付属の「リモート デスクトップ接続」で接続できます。</p>
<p>Windows Server 2008 評価版はこちらから。<br />
<a target="_blank" href="http://www.microsoft.com/japan/windowsserver2008/trial-software.mspx">http://www.microsoft.com/japan/windowsserver2008/trial-software.mspx</a></p>
<p>Hyper-V Server はこちらから。<br />
<a target="_blank" href="http://www.microsoft.com/servers/hyper-v-server/default.mspx">http://www.microsoft.com/servers/hyper-v-server/default.mspx</a></p>
<p>用意するもの：<br />
Hyper-Vが動くCPU搭載のパソコン<br />
（特殊なドライバなしでWS2008が動作するものが良い）<br />
Hyper-V Server<br />
リモート管理用パソコン（WS2008またはVista）</p>
<p>主な作業の流れ：<br />
HVSをDVDに焼いて物理サーバにインストールする。<br />
（Windows Server 2008のコアインストール同様）</p>
<p>無事インストールが終るとログイン画面になるので、<br />
ユーザ名 Administrator<br />
パスワードなし<br />
でログインして初期パスワードを設定します。</p>
<p>コンソールにログインすると、<br />
Hyper-V Configuration Toolとコマンドプロンプトが出ます。<br />
ここでホスト名、ドメイン、ネットワーク設定を行います。<br />
Download and Install Updateから最新にします。</p>
<p>新規のコマンドプロンプトを出すには、<br />
Ctrl+Alt+DelでTask Managerを起動して、<br />
[New Task]ボタンなどからできます。</p>
<p>Hyper-V Configuration Toolを再度呼び出すには、<br />
コマンドプロンプトからhvconfigで呼び出せます。</p>
<p>リモートから接続するにはRemote DesktopをEnabled（有効）にします。</p>
<p>Hyper-Vをリモート管理するにはそのままだと<br />
ファイアウォールに阻止されてなにもできないので、<br />
以下のコマンドをリモートデスクトップでコマンドプロンプトに貼り付けて実行する。</p>
<pre id="ex"><code style="font-size: 1em">netsh advfirewall set currentprofile settings remotemanagement enable
netsh advfirewall firewall set rule group="Remote Administration" new enable=yes
netsh advfirewall firewall set rule group="Windows Management Instrumentation (WMI)" new enable=yes
netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=yes</code></pre>
<p>WS2008から仮想マシンを移動する場合は、<br />
作業用フォルダを作成して共有する。</p>
<pre id="ex"><code style="font-size: 1em">mkdir C:\work
net share work=C:\work</code></pre>
<p>サーバ側の作業はほぼ上記の通り、<br />
ここからクライアント側（管理マシン）から作業する。</p>
<p>ファイル名を指定して実行からmmcを起動させる。<br />
ファイル＞スナップインの追加と削除から、<br />
 セキュリティが強化された Windows ファイアウォール<br />
 共有フォルダ<br />
をそれぞれ Hyper-V Serverの名前かIPアドレスで指定して追加する。<br />
追加できたら保存しておく。デフォルトでは、<br />
すべてのプログラム＞管理ツールの中に保存される。</p>
<p>MMCの共有フォルダの共有からworkに共有アクセス許可を与える。<br />
必要であればwork内に既存のVHDファイルをコピーしたりする。</p>
<p>Hyper-V マネージャのサーバに接続から<br />
別のコンピュータにHyper-V Serverの名前かIPアドレスを入れて接続する。<br />
後はWindows Server 2008同様に仮想マシンを作成して実行する。</p>
<p>実際にWS2008で稼動しているFreeBSD7.1をコピーして、<br />
VirtualPC内のWS2008評価版でHyper-V Serverに作成した物がこれ。</p>
<p><a target="_blank" href="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/10/hvonvpc.jpg"><img src="http://shell.peach.ne.jp/~aoyama/wordpress/wp-content/uploads/2008/10/hvonvpc.thumbnail.jpg" alt="hvonvpc.jpg" /></a><br />
（クリックで拡大）</p>
<p>注意：<br />
ここで書いた作業はファイアウォールのスコープを意識していないので、<br />
そのまま外に出すマシンでやると危険です。<br />
管理できるネットワークを限定したりするべき。</p>
<p>追記：<br />
この文章の下書きを書いた時点では英語版のみでしたが、<br />
現在は日本語版もダウンロードできるようになっています。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/42/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AMD-Vを使いたい（後編）</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/24</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/24#comments</comments>
		<pubDate>Sat, 09 Feb 2008 19:31:36 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[仮想化]]></category>
		<category><![CDATA[AMD]]></category>
		<category><![CDATA[VirtualPC]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/archives/24</guid>
		<description><![CDATA[VirtualPC2007でFreeBSD6.3が起動したらそれでOKかと言うとそうでもなく、やはり既存の仮想マシンを複数動かしてみたいと思うわけでやってみたら。。。。
時間がずれる(笑)AMD DualCoreだとIntelと違ってTSCが相当ずれているかもしれない。で、ちょこっと考えたけど、ずれるなら最初から使わなければいいって結論に（ぉぃ
/boot/loader.conf:
kern.hz=100
/etc/sysctl.conf:
kern.timecounter.hardware=i8254
この設定で動かしています。
さて、そうなると今度はCPUクロックを固定する理由がなくなるので、変更してみたくなる。とりあえずCrystalCPUIDを使ってみる。すると、Athlonはクロック倍率いっぱい（BE-2400だと5.0~11.5まで）選べるのだね。初めて知りました。しかも電圧もかなり広範囲に設定できる。余談になるが、このソフトは修正版BSDライセンスなので非常に嬉しい。すばらしいソフトを公開している作者様に感謝します。今後の活動に期待！
BEシリーズは低電力がうりなので電圧はどのあたりまで行けるのだろうかと試しにやって見る。。。BIOSは1.20Vになっていますな。ちょこっとずづ下げると1.00Vでも動くではないか。（一般的に半導体の寿命は熱に依存しているので消費電力が低くなって発熱が抑えられるのはすごい利点がある。）調子にのってさらに下げたらハングアップした。当然のことです＾＾；
その後、memtest, StressPrime2004, SuperPI などを動かして確認したところ1.025Vあたりで動くようです。技術の進歩はすごいなぁ。
]]></description>
			<content:encoded><![CDATA[<p>VirtualPC2007でFreeBSD6.3が起動したらそれでOKかと言うとそうでもなく、やはり既存の仮想マシンを複数動かしてみたいと思うわけでやってみたら。。。。</p>
<p>時間がずれる(笑)AMD DualCoreだとIntelと違ってTSCが相当ずれているかもしれない。で、ちょこっと考えたけど、ずれるなら最初から使わなければいいって結論に（ぉぃ</p>
<p>/boot/loader.conf:<br />
kern.hz=100</p>
<p>/etc/sysctl.conf:<br />
kern.timecounter.hardware=i8254</p>
<p>この設定で動かしています。</p>
<p>さて、そうなると今度はCPUクロックを固定する理由がなくなるので、変更してみたくなる。とりあえず<a target="_blank" href="http://crystalmark.info/software/CrystalCPUID/">CrystalCPUID</a>を使ってみる。すると、Athlonはクロック倍率いっぱい（BE-2400だと5.0~11.5まで）選べるのだね。初めて知りました。しかも電圧もかなり広範囲に設定できる。余談になるが、このソフトは修正版BSDライセンスなので非常に嬉しい。すばらしいソフトを公開している作者様に感謝します。今後の活動に期待！</p>
<p>BEシリーズは低電力がうりなので電圧はどのあたりまで行けるのだろうかと試しにやって見る。。。BIOSは1.20Vになっていますな。ちょこっとずづ下げると1.00Vでも動くではないか。（一般的に半導体の寿命は熱に依存しているので消費電力が低くなって発熱が抑えられるのはすごい利点がある。）調子にのってさらに下げたらハングアップした。当然のことです＾＾；</p>
<p>その後、memtest, StressPrime2004, SuperPI などを動かして確認したところ1.025Vあたりで動くようです。技術の進歩はすごいなぁ。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/24/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AMD-Vを使いたい（前編）</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/23</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/23#comments</comments>
		<pubDate>Fri, 08 Feb 2008 00:14:55 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[仮想化]]></category>
		<category><![CDATA[AMD]]></category>
		<category><![CDATA[VirtualPC]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/archives/23</guid>
		<description><![CDATA[FreeBS6.3が仮想化支援ないと起動しないので、Pentium4のマシンをアップグレードしました。まさかこんな理由で置き換える事になるとは思ってもみなかった(笑)本当はServer2008の購入後に考えていたのだが。
どれにしようか迷った結果。。。MSI製K9NGM3-FIHとAMD Ahtlon X2 BE-2400を選択しました。
AMDを選択するのはK6-2以来（実質Intelプラットフォームじゃないのは初めて）なので、選定ポイントはケースを選ばないM-ATXでメモリスロットが4本あり後々使いまわしできるようにしました。
メモリは保守パーツに確保してある中からUMAX Castor LoDDR2-2GB-800-R1を2枚搭載しました。その他のパーツはローカルDNSからそのまま引継ぎました。OSはWindows 2000 Server をHALの変更のみでそのまま継続しています。
チップセットドライバはnvidiaから直接とってきた。というかマザー添付のCDとか使ったことないです^^;もちろんサウンドドライバはRealtekから。
VirtualPC2007は例の方法ではいっているので、さっそく試してみる。もちろん言うまでもなくAMD-V有効でFreeBSD6.3は動いてます。きっと仮想化支援なしの状態のエミュレーションが不完全なのだろうな。
]]></description>
			<content:encoded><![CDATA[<p>FreeBS6.3が仮想化支援ないと起動しないので、Pentium4のマシンをアップグレードしました。まさかこんな理由で置き換える事になるとは思ってもみなかった(笑)本当はServer2008の購入後に考えていたのだが。</p>
<p>どれにしようか迷った結果。。。<a target="_blank" href="http://www.msi-computer.co.jp/products/MB/K9NGM3-FIH.html">MSI製K9NGM3-FIH</a>と<a target="_blank" href="http://www.amd.com/jp-ja/Processors/ProductInformation/0,,30_118_9485_13041,00.html">AMD Ahtlon X2 BE-2400</a>を選択しました。</p>
<p>AMDを選択するのはK6-2以来（実質Intelプラットフォームじゃないのは初めて）なので、選定ポイントはケースを選ばないM-ATXでメモリスロットが4本あり後々使いまわしできるようにしました。</p>
<p>メモリは保守パーツに確保してある中から<a target="_blank" href="http://www.mustardseed.co.jp/umax/spec_castorloddr2_2g_800_r1.html">UMAX Castor LoDDR2-2GB-800-R1</a>を2枚搭載しました。その他のパーツは<a target="_blank" href="http://www.peach.ne.jp/serverspec.html">ローカルDNS</a>からそのまま引継ぎました。OSはWindows 2000 Server を<a target="_blank" href="http://support.microsoft.com/kb/234558/ja">HALの変更</a>のみでそのまま継続しています。</p>
<p><a target="_blank" href="http://www.nvidia.com/object/nforce_630a_winxp2k_14.10.html">チップセットドライバ</a>はnvidiaから直接とってきた。というかマザー添付のCDとか使ったことないです^^;もちろん<a target="_blank" href="http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=4&amp;PNid=14&amp;PFid=24&amp;Level=4&amp;Conn=3&amp;DownTypeID=3&amp;GetDown=false">サウンドドライバ</a>はRealtekから。</p>
<p>VirtualPC2007は<a target="_blank" href="http://www.peach.ne.jp/win2k.html">例の方法</a>ではいっているので、さっそく試してみる。もちろん言うまでもなくAMD-V有効でFreeBSD6.3は動いてます。きっと仮想化支援なしの状態のエミュレーションが不完全なのだろうな。</p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/23/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FreeBSD 6.3 on VirtualPC 起動しないor壊れる</title>
		<link>http://shell.peach.ne.jp/aoyama/archives/20</link>
		<comments>http://shell.peach.ne.jp/aoyama/archives/20#comments</comments>
		<pubDate>Wed, 30 Jan 2008 07:52:27 +0000</pubDate>
		<dc:creator>aoyama</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[仮想化]]></category>
		<category><![CDATA[VirtualPC]]></category>

		<guid isPermaLink="false">http://shell.peach.ne.jp/aoyama/archives/20</guid>
		<description><![CDATA[仮想化支援を無効にした状態では、
Trying to mout root from ufs:/dev/md0
で止まってしまう。
ちなみに仮想化支援を有効でインストールして、無効にすると破壊されますｗ
うぐぐ。これは困った。
FreeBSD 6.2とFreeBSD 7.0-RC1は、どちらも仮想化支援を無効でも起動できる所をみると、6.3の問題のような気がする。
というわけで既存6.2のアップグレードは中止しました。
]]></description>
			<content:encoded><![CDATA[<p>仮想化支援を無効にした状態では、</p>
<p>Trying to mout root from ufs:/dev/md0</p>
<p><font size="2">で止まってしまう。</font></p>
<p><font size="2">ちなみに仮想化支援を有効でインストールして、無効にすると破壊されますｗ</font></p>
<p><font size="2">うぐぐ。これは困った。</font></p>
<p><font size="2">FreeBSD 6.2とFreeBSD 7.0-RC1は、どちらも仮想化支援を無効でも起動できる所をみると、6.3の問題のような気がする。</font></p>
<p><font size="2">というわけで既存6.2のアップグレードは中止しました。</font></p>
]]></content:encoded>
			<wfw:commentRss>http://shell.peach.ne.jp/aoyama/archives/20/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
