설치 가이드 · 1 min read · Feb 12, 2026
Debian Sarge를 위한 완벽한 Xen 3.0.3 설정 - 페이지 6
5 바이너리 패키지 설치
다음 명령어를 실행하세요:
apt-get remove exim4 exim4-base lpr nfs-common portmap pidentd pcmcia-cs pppoe pppoeconf ppp pppconfig
apt-get install screen ssh debootstrap python python2.3-twisted iproute bridge-utils libcurl3-dev5.1 Xen 설치
그런 다음 http://www.xensource.com/xen/downloads/dl_303tarballs.html에서 xen-3.0.3_0-install-x86_32.tgz를 다운로드하고, 압축을 풀고 설치 스크립트를 실행하세요:
cd /usr/src
wget http://bits.xensource.com/oss-xen/release/3.0.3-0/bin.tgz/xen-3.0.3_0-install-x86_32.tgz
tar xvzf xen-3.0.3_0-install-x86_32.tgz
cd dist/
./install.sh
mv /lib/tls /lib/tls.disabled이제 Xen이 설치되었습니다. 부팅 시 Xen 서비스를 시작하려면 다음을 수행하세요:
update-rc.d xend defaults 20 21
update-rc.d xendomains defaults 21 20새로운 Xen 커널을 위한 ramdisk가 필요하므로 다음을 수행합니다:
depmod 2.6.16.29-xenapt-get install libhtml-template-perl libparse-recdescent-perlwget http://downloads.howtoforge.com/files/yaird_0.0.12-8bpo1_i386.deb
dpkg -i yaird_0.0.12-8bpo1_i386.deb(원래 yaird 패키지는 http://backports.org/debian/pool/main/y/yaird/에 있었으나, 그 사이에 제거되었으므로, http://downloads.howtoforge.com/files/yaird_0.0.12-8bpo1_i386.deb에서 패키지를 사용할 수 있도록 만들었습니다.)
mkinitrd.yaird -o /boot/initrd.img-2.6.16.29-xen 2.6.16.29-xen마지막 명령은 ramdisk /boot/initrd.img-2.6.16.29-xen을 생성합니다.
다음으로 새로운 커널을 부트로더인 Grub에 추가합니다. /boot/grub/menu.lst를 편집하고, ### BEGIN AUTOMAGIC KERNELS LIST 줄 앞에 다음 구문을 추가하세요:
vi /boot/grub/menu.lst| [...] title Xen 3.0.3 / XenLinux 2.6 root (hd0,0) kernel /xen.gz dom0_mem=64000 module /vmlinuz-2.6-xen root=/dev/hda6 ro max_loop=255 module /initrd.img-2.6.16.29-xen [...] |
/dev/hda6가 당신의 / 파티션인지 확인하세요. 1장에서 Grub과 파티셔닝에 대해 언급한 내용을 기억하세요! 모듈 라인에 max_loop=255를 추가하여 충분한 루프 장치가 사용 가능하도록 했습니다. 왜냐하면 가상 머신이 루프 장치로 마운트될 것이기 때문입니다.
이제 시스템을 재부팅하세요:
shutdown -r now부팅 프롬프트에서 Grub은 이제 Xen 3.0.3 / XenLinux 2.6을 첫 번째 커널로 나열하고 자동으로 부팅해야 합니다. 시스템이 문제 없이 시작되면 모든 것이 잘 된 것입니다!
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.