Changes between Version 1 and Version 2 of Xen_Lab1


Ignore:
Timestamp:
Sep 8, 2009, 2:44:13 PM (15 years ago)
Author:
rock
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Xen_Lab1

    v1 v2  
    66= 【前言】 =
    77 * 使用的 OS 為 Debian etch (5.0)
    8  * 為了方便學員,可以使用 '''__複製__'''和'''__貼上__''' 繁瑣的指令
     8 * 為了方便學員,可以使用 '''__複製__'''和'''__貼上__''' 繁瑣的指令 (請複製 "$" 之後的指令)
    99 * 黑底白字部份為指令
    1010{{{
     
    1717}}}
    1818----
    19 = 【Step 1:】 =
    20 
    21 
     19= 【Step 1: 安裝所需的相關套件】 =
     20 * 因 Xen 會相依某些套件,此步驟可以把需要的套件一次先裝好
     21{{{
     22$ sudo aptitude install build-essential libncurses5-dev kernel-package iproute bridge-utils python-twisted gcc binutils \
     23make zlib1g-dev python-dev transfig bzip2 screen ssh debootstrap libncurses5-dev x-dev libsdl1.2-dev bin86 bcc \
     24python-pam patch latex-make qemu qemu-launcher qemuctl graphviz graphviz-dev lvm2 libvncserver-dev libjpeg62-dev libjpeg62 \
     25gettext python-xml gawk tetex-extra tetex-base openssl libssl-dev mercurial libc6-dev-i386 libcurl4-openssl-dev \
     26bzip2 debhelper dpatch libsnmp-dev module-assistant quilt libxml2 python-xml libconfig-inifiles-perl libtext-template-perl
     27}}}
     28----
     29= 【Step 2: 安裝 Xen Kernel 和 Xen】 =
     30 * 下載已經 patch 好的 Kernel
     31{{{
     32$ wget https://trac.nchc.org.tw/grid/export/101/xen/xen_lustre_patch/linux-xen0-2.6.22.9-rock_r01_amd64.deb --no-check-certificate
     33}}}
     34 * 安裝 Kernel
     35{{{
     36$ sudo dpkg -i linux-xen0-2.6.22.9-rock_r01_amd64.deb
     37$ sudo mv /boot/xen0-linux-2.6.22.9-rock /boot/vmlinuz-2.6.22.9-rock
     38}}}
     39 * 產生 initramfs
     40{{{
     41$ sudo mkinitramfs -o /boot/initrd.img-2.6.22.9-rock 2.6.22.9-rock
     42}}}
     43----
     44= 【Step 3: 安裝 Xen】 =
     45 * 下載 Xen source
     46{{{
     47$ cd /usr/src/
     48$ sudo wget http://bits.xensource.com/oss-xen/release/3.4.1/xen-3.4.1.tar.gz
     49}}}
     50 * 編譯和安裝 Xen
     51{{{
     52$ sudo tar zxvf xen-3.4.1.tar.gz
     53$ cd xen-3.4.1
     54$ make -j 4 xen && make -j 4 tools
     55$ sudo make install-xen && install-tools
     56}}}
     57 *
     58