�A�i�E���X��킸��2�J����Linux Kernel�Ƀ}�[�W���ꂽ���Ƃň�����ڂ𗁂т邱�ƂɂȂ������z���Z�p�uKVM�v�B�������A���̋�̓I�Ȏd�g�݂�g�p���@�ƂȂ�ƁA�ӊO�ƒm���Ă��Ȃ��̂ł͂Ȃ��ł��傤���B���̘A�ڂł͂����KVM�ɂ��ďЉ�܂��i�ҏW���j
�@�O��uLinux�W���̉��z���Z�p�wKVM�x�̎d�g�݁v�ł́A�AKVM�iKernel-based Virtual Machine�j�̊T�v�ɂ��Đ������܂����B����͂���܂��āA��{�I�Ȏg������������܂��BKVM��GUI�c�[���ő��삷�邱�Ƃ��ł��܂����A����͊�{���������邽�߁A���ׂăR�}���h���C���ōs���Ă݂܂��傤�B
�@���ۂ�KVM���g���ꍇ�ɂ�GUI�c�[�����g�����Ƃ��z�肳��܂����A�R�}���h���C���ł̑�����������Ă����AGUI�c�[���̗����Ŏ��ۂɉ�������Ă���̂��𗝉��ł��邩�Ǝv���܂��B
�@����̘b�̗���͈ȉ��̂Ƃ���ł��B
�@�O�b�������Ƃ���AIntel VT�������́AAMD-V���T�|�[�g���Ă���x86�^x86_64�A�[�L�e�N�`����CPU�𓋍ڂ����}�V�����K�v�ł��i��1�j�B�M�҂́A����HP ProLiant ML115�iCPU��AMD Dual-Core Opteron Processor 1210�j���g�p���܂����B
��1�FKVM��IBM��ppc��s390x�Ƃ������A�[�L�e�N�`�����T�|�[�g���Ă��܂����A�����̃}�V�����l�ŏ��L������A���邢�͎d���ł����R�Ɏg������ɂ���l�͏��Ȃ��Ǝv����̂ŁA�����ł͑ΏۊO�Ƃ��܂��B
�@����̓z�X�g�p��OS�ɂ́A2��14���Ƀ����[�X���ꂽDebian GNU/Linux Lenny��p���܂��B�M�҂̊��ł�x86_64�p�̖��h�^CD�ɏ������߂�T�C�Y�̃C���[�W�t�@�C���𗘗p���܂����B
�@�z�X�g�pOS�̃C���X�g�[���́A�ʏ�̃C���X�g�[���菇�̂Ƃ���ł��BDebian�̃C���X�g�[���菇�ɂ��ĕ�����Ȃ��ꍇ�́ADebian JP�̃T�C�g�Ȃǂ��Q�l�ɂ��Ă��������B
�@����A�u�\�t�g�E�F�A�̑I���ƃC���X�g�[���v�ł́A�����I�����Ȃ��ŏ��\���ŃC���X�g�[�����܂����B�C���X�g�[����A�p�b�P�[�W�̓������s���܂��BX Window System�́A����͓��ɕK�v����܂���B�������AKVM���X�^���h�A�����Ŏg���Ƃ���A�Q�X�gOS�̃C���X�g�[�����A�܂��g�p����Q�X�gOS�ɂ���Ă͕K�v�ɂȂ�܂��i��2�j�B
��2�F�C���X�g�[����VGA�o�͂�K�v�Ƃ��Ă���ꍇ�i��3�j��A�Q�X�gOS�Ƃ���Windows���g���ꍇ�ȂǁB
��3�F����A�M�҂̊��iProLiant ML115�j�ł̓r�f�I�J�[�h�̃��������������AX�̓f�t�H���g�ł͋N�����܂���BDebian Installer��VGA�o�͂�K�v�Ƃ��Ă����̂ŁA�����[�g�̍�Ɨp����X�T�[�o�Ƃ��ASSH�o�R��qemu�̃E�B���h�E��]���A�o�͂����܂����B
�@�g�p���Ă���@���CPU�̉��z���x���@�\�����邩�ǂ���������Ȃ��ꍇ�́A/proc/cpuinfo�����Ă݂�Ƃ悢�ł��傤�BIntel VT�̏ꍇ��vmx���AAMD-V�̏ꍇ��svm�����邩�ۂ���1�̔��f��ƂȂ�܂��B
|
|
Intel VT�̏ꍇ |
|
|
AMD-V�̏ꍇ |
�@����lj��œ�������p�b�P�[�W�́A�ukvm�v�Ɓubridge-utils�v�݂̂ł��B
# apt-get install kvm bridge-utils |
�@�C���X�g�[����Akvm�����s���郆�[�U�[��kvm�O���[�v�̃����o�[�ɂ��܂��B
# adduser user kvm |
�@kvm�O���[�v�ɏ������������[�U�[�i����̏ꍇ��user�j��adduser�����s�����ꍇ�A���̃Z�b�V��������kvm�O���[�v�ɂ͏������Ȃ����߁A���O�C���������K�v������܂��B�܂�kvm�p�b�P�[�W����������́A/dev/kvm�t�@�C���̃O���[�v��root�ɂȂ��Ă��܂��B�z�X�gOS���ċN������ƁA����ȍ~��kvm�O���[�v�ɕς��̂ŁA��L�菇���I������i�K�ŁA��x�z�X�gOS���ċN�����܂��B
�@�܂��̓Q�X�gOS�̃C���X�g�[���p�̉��z�f�B�X�N�C���[�W��p�ӂ��܂��B����ɂ�qcow2�Ƃ����t�H�[�}�b�g���g�p���܂��Bqcow2����ы��t�H�[�}�b�g��qcow�́A���蓖�Ă�T�C�Y�ł͂Ȃ��A���ۂɎg�p����T�C�Y�Ńf�B�X�N�C���[�W�t�@�C�����쐬����̂ŁA�f�B�X�N�X�y�[�X��ߖ�ł��܂��B
$ kvm-img create -f qcow2 sid.img 4GB |
�@����́A4GB�̃f�B�X�N�C���[�W�ŁAsid.img�Ƃ����t�@�C�����ō쐬���܂��B���L�̂Ƃ���A�e��4GB�̃t�@�C���ł͂Ȃ��A��29KB�̃T�C�Y�ɂ����Ȃ�Ȃ����Ƃ�������܂��i��4�j�B
�@���ɁACD-ROM�h���C�u��Lenny�̃C���X�g�[��CD��}�����A
$ kvm -hda sid.img -cdrom /dev/cdrom -boot d -m 384 -monitor stdio |
�@����ƁA���1�̂悤��Debian Installer�̉�ʂ��\������܂��B
�@�Ȃ��A���ۂ�kvm���L���ɂȂ��Ă��邩�ǂ����f����ɂ́A�܂��z�X�gOS�ł̃J�[�l�����W���[�������[�h����Ă��邩�A������QEMU Monitor��kvm support���L���ɂȂ��Ă��邩�����܂��B
|
|
Intel VT�̏ꍇ |
|
|
AMD-V�̏ꍇ |
�@QEMU Monitor�ł̊m�F���@�́A���1�̂悤��QEMU�̃R���\�[�����\�����ꂽ��ԂŁAAlt�{2�������܂��B��������ƁA"(qemu)"�Ƃ����v�����v�g���\�������̂ŁAinfo kvm�Ɠ��͂��܂��Bkvm support: enabled�ƕ\�������Akvm���L���ɂȂ��Ă��邱�Ƃ�������܂��B
(qemu) info kvm |
�@�����sid���C���X�g�[������̂ŁA���1��Debian Installer�̉�ʂł́gAdvanced options�h���gExpert install�h��I�����A�g�C���X�g�[���~���[�̑I���h�ɂ́gunstable�i�s����Łj�h��I�����܂��B
�@����ȊO�́A�ʏ�̕����n�[�h�E�F�A�ɒ��ڃC���X�g�[��������@�Ɠ����ł��B�ł��̂ŁA�{�菇�ɂ��Ă͏ȗ����܂��B�Ȃ��A�M�҂̊��ł́g�\�t�g�E�F�A�̑I���h�ł͉����I�������A�ŏ��\���ŃC���X�g�[���ɂ��܂����B
��4�FDebian�̏ꍇ��kvm-img�Akvm�R�}���h���g�p���܂����Aqemu-img�Aqemu-kvm�R�}���h���g�p����f�B�X�g���r���[�V����������܂��B�ق��̊��ōs���ꍇ�́A�K�X�ǂݑւ��Ă��������B
Copyright © ITmedia, Inc. All Rights Reserved.