WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] "Xenoppix(x86/x86_64 Hybrid) DVD(Xen3.0.3+KNOPPIX-x86_64-5.0

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] "Xenoppix(x86/x86_64 Hybrid) DVD(Xen3.0.3+KNOPPIX-x86_64-5.0.1+Boot Accleration LCAT) " is released.
From: Kuniyasu Suzaki <k.suzaki@xxxxxxxxxx>
Date: Wed, 15 Nov 2006 09:08:39 +0900 (JST)
Delivery-date: Tue, 14 Nov 2006 16:03:40 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Dear,

"Xenoppix(x86/x86_64 Hybrid) DVD(Xen3.0.3+KNOPPIX-x86_64-5.0.1+Boot
Accleration LCAT) " is released.
   http://unit.aist.go.jp/itri/knoppix/xen/index-en.html

Xen is upgraded to version "3.0.3". The DVD is Hybrid Bootable DVD
because it includes images for x86 and x86_64.It is good to check the
performance of "Core2 Duo/Athlon64". Least Xen offers variable SMP
CPUs and runs Linux kernels more than the real CPUs. The DVD includes
PV (Para-Virtualized) NIC Driver to make fast communication on HVM
(Full Virtualization).LCAT(Live CD Acceleration Tool kit) makes fast
CD Boot on x86 and x86_64.

### New function of Xen3.0.3 
 * Solved UMA Video Card Problem 
   Xen3.0.2 has a problem of memory conflict with UMA(Unified Memory
   Architecture) Video Card when HVM(Full Virtualization) is
   launched. 3.0.3 solved the problem and allows to use HVM on Note PC
   with Integrated Graphic Chipset.

 * Variable SMP CPUs 
   Xne3.0.3 allows us to change the number of virtual CPU. Add
   "vcpus=8" option in hvm file. (Refer to How to use.)

 * PV(Para-Virtualized) Network Driver 
   The DVD includes PV(Para-Virtualized) Network Driver which makes
   fast communication on HVM. (Refer to How to use)

 * Removed Memory limitation on Domain0 for HVM.
   The memory limitation of Domain0 is required to use HVM on
   Xen3.0.2. We had to add "dom0_mem=***" option at GRUB
   Menu. Xen3.0.3 doesn't require such option. Xenoppix reduces the
   boot menu on GRUB.

 * Reduded Boot option on HVM. 
   HVM of Xen3.0.2 requires to add some boot options to suppress BIOS
   function. KNOPPIX on HVM need to add " -nolpic -nolapic -nosmp
   -noapm " options. Xen3.0.3 doesn't require such options and makes
   easy boot OS on HVM.

 * New Problem(GRUB's EFI patch conflicts to AMD-CPU) 
   GRUB which adds EFI(Intel Mac) patch doesn't boot on HVM of
   AMD-CPU. This problem wasn't caused on Xen.3.0.2. To solve the
   problem, Xenoppix offers 2 versions; Normal-GRUB and EFI-GRUB .

### How to use 
 * Boot Xenoppix (Select X86 and X86_64) 
   Xen3.0.3 allows to reduce boot menu on GRUB. Current menu has 4 items. 
      * KNOPPIX/Xen3.0.3-0 
          Xen3.0.3+Linux 2.6.16.29-xen 
      * KNOPPIX (normal kernel) 
          Normal x86 KNOPPIX kernel. Linux 2.6.17 
      * KNOPPIX/Xen3.0.3-0(X86_64) 
          Xen3.0.3+Linux 2.6.16.29-xen for x86_64 
      * KNOPPIX (normal kernel, x86_64) 
          x86_64 KNOPPIX kernel. Linux 2.6.17 for x86_64 

 * Run DomainU&HVM
   Xenoppix offers original commands knoppixU and knoppixHVM to run
   KNOPPIX on DomainU and HVM. Of course "xm" (Xen Manager) is
   available.
      * knoppixHVM boots KNOPPIX with the DVD image. It also allows to
        add option to designate iso file to boot other CD bootable OS.
         # knoppixHVM [/path/to/isofile] [domain name] 

      * knoppixU assumes that DHCP is available. Please add "nat"
        option when DHCP is not offered.
         # knoppixU nat 

   Guest OS has limitation on X86-Domain0 and 86_64-Domain0. The
   following table shows the available CPU environment.

            |x86 HVM | x86_64 HVM| x86 DomU| x86_64 DomU
  -------------------------------------------------------
  x86 Dom0  |   OK   |    NG     |    OK   |   NG 
  x86_64 Dom|   OK   |    OK     |    NG   |   OK 

 * PV Network Driver (for x86 only)
      * At GRUB Boot, enter edit mode at "KNOPPIX/Xen3.0.3-0(GRUB's
        first item)". Add memory limitation option (Example:
        "dom0_mem=524288" for 512MB Limitation. Unit is KB) at the
        first item for "Xen load" and boot.
           Example) kernel /boot/xen-3.0.3-0.gz console=vga dom0_mem=52488 

      * On Domain0, please edit "/usr/sbin/knoppixHVM". Replace the
        "vif" item from "type=ioemu " to "type=netfront".

      * Run "knoppixHVM" . At GRUB boot, enter edit mode at "KNOPPIX
        (normal kernel) (GRUB's second item)". Add "nosmp" option at
        the first item for "Linux kernel load" and boot.

      * After boot KNOPPIX on HVM, Install PV modules as follows.
         #cd /cdrom/sample/PV/i386/
         #insmod ./xen-platform-pci.ko
         #insmod ./xenbus.ko
         #insmod ./xen-vnif.ko 

      * Edit "/etc/network/interface" on HVM to add "eth0" statement.
         auto lo eth0
         iface lo inet loopback
         iface eth0 inet dhcp 

      * After that run ifup eth0 . The PV Driver becomes effective. 

 * Boot with the sample ISO(Trusted HTTP-FUSE KNOPPIX) file. 
   After boot with Xen Domain0, run the following command. 
        # knoppixHVM /cdrom/sample/iso/httpfuse-trusted_20061101.iso httpfuse 

   Caution: Trusted HTTP-FUSE KNOPPIX has a function of Trusted boot
   with TPM(Trusted Platform e84d2121)

### DOWNLOAD
Normal GRUB Version ISO file: 
knoppix_v5.0.1_20060601_xen3.0.3.0-20061106_AC20061113+IPAFont.iso (MD5: 
4ce1fe8e7bc1d8a01bb534d3cfd4fcc4) 
  Bittorrent: 
http://unit.aist.go.jp/itri/knoppix/xen/knoppix_v5.0.1_20060601_xen3.0.3.0-20061106_AC20061113+IPAFont.iso.torrent
 
  HTTP: 
http://ring.aist.go.jp/archives/linux/knoppix/iso/knoppix_v5.0.1_20060601_xen3.0.3.0-20061106_AC20061113+IPAFont.iso
 
  FTP: 
ftp://unit.aist.go.jp/itri/knoppix/iso/knoppix_v5.0.1_20060601_xen3.0.3.0-20061106_AC20061113+IPAFont.iso
 

EFI(Intel Mac) GRUB version ISO file: 
knoppix_v5.0.1_20060601_xen3.0.3.0-20061106_AC20061113+IPAFont_EFI.iso (MD5: 
4d74ce6adda7e78a4f35ef87e84d2121) 
  Bittorrent: 
http://unit.aist.go.jp/itri/knoppix/xen/knoppix_v5.0.1_20060601_xen3.0.3.0-20061106_AC20061113+IPAFont_EFI.iso.torrent
 
  HTTP: 
http://ring.aist.go.jp/archives/linux/knoppix/iso/knoppix_v5.0.1_20060601_xen3.0.3.0-20061106_AC20061113+IPAFont_EFI.iso
 
  FTP: 
ftp://unit.aist.go.jp/itri/knoppix/iso/knoppix_v5.0.1_20060601_xen3.0.3.0-20061106_AC20061113+IPAFont_EFI.iso
 

------
suzaki

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] "Xenoppix(x86/x86_64 Hybrid) DVD(Xen3.0.3+KNOPPIX-x86_64-5.0.1+Boot Accleration LCAT) " is released., Kuniyasu Suzaki <=