_ [debian] qemu 0.9.1+svn20081016-1 変

% qemu -hda /dev/null
qemu: fatal: Trying to execute code outside RAM or ROM at 0x000fe05b
        :

たったこれだけでも core 吐いて死んでしまう。0.9.1-7 なら OK。experimental のだししょうがないか。

_ [comp][amd64] qemu on amd64 に Debian i386 インストール

相当前に knoppix on qemu をやったけれど、今回は qemu 上で Debian をインストール。 まず qemu-img でディスクイメージを作成。

% qemu-img create qemu-hdd.img 5G
Formatting 'qemu-hdd.img', fmt=raw, size=5242880 kB

次に Debian-Installer を持ってきて起動。amd64 上の qemu で i386 の Debian をインストール。

% uname -a
Linux XXXXXXXX 2.6.26-1-amd64 #1 SMP Thu Oct 9 14:16:53 UTC 2008 x86_64 GNU/Linux
% qemu -m 512 -boot d -hda qemu-hdd.img -cdrom debian-LennyBeta2-i386-netinst.iso

さくさくインストールできた。インストール後は以下で起動。ホスト側の 10022/tcp からゲストの 22/tcp につながるようにしてる。

% qemu -m 512 -boot c -hda qemu-hdd.img -redir tcp:10022::22

ちゃんと i386。

% ssh -p 10022 localhost
        :
XXXXXXXX@qemu-i386:~$ uname -a
Linux qemu-i386 2.6.24-1-686 #1 SMP Thu May 8 02:16:39 UTC 2008 i686 GNU/Linux