An updated prerelease of XenCD is now available for download here: http://files.wordzoo.com/xencd/xencd.iso.gz Other resources: http://software.wordzoo.com/xencd svn://software.wordzoo.com/xencd/trunk The changes from 1.0pre01 are included below. The most significant item is networking of the ttylinux VMs now works. As always, feedback is welcome. -- begin -- Fat and xen-testing variants - Four variants of the runtime are now built by the build-xencd script. The "fat" variants have more packages installed by default compared to the "lean" builds. Variants are available for both the Xen unstable and testing branches. Booting improvements - The dom0 timezone used can now be set as a kernel boot option (eg, "timezone=US/Pacific"). - dom0 defaults to using the UTC timezone. - The boot sequence now reports on amount of memory remaining for allocation to VMs. - The version of XenCD is shown in the default GRUB boot option. - /dev/pts and /dev/shm are now included in the default /etc/fstab. - There should be a little bit more memory available after boot due to a minor tuning of reserved parameters. ttylinux updates - Networking works inside the ttylinux virtual machines. DHCP is used. - The rootfs for the auto-started ttylinux VMs is now dynamically created at runtime from the pristine ttylinux tree distributed on the CD. The ttylinux rootfs distributed by the Xen project is no longer used or included. - The ttylinux VMs now boot clean, after removing the clock setup, firewall, and other broken bits. - The ttylinux files distributed on the ISO are now from ttylinux 4.4. - ttylinux item on GRUB boot menu uses xen0 not xenU, as the kernel needs real device drivers compiled in. Documentation updates - The README includes three new sections: - Contents - Requirements - Changes - Each boot option has a brief statement of its function. - Some TODO items have been added and updated. - The ISO includes a VERSION_* file in the root directory matches the version of XenCD contained on that CD. - The README notes the ping problems with qemu and --user-net. Testing - XenCD has been tested and found operational on a Dell 1650 (dual P3 with e1000 card and SCSI controller card). Build improvements - The scripts used to build snapshots and to push releases are included in the subversion repository. - The build timestamp is shorter and Windows compatible. - The build timestamp used for the CD now matches the snapshot name. - A bug which left stray mounts during the build process has probably been fixed. - The timestamp can be passed in as a command line (--build_timestamp) switch to build-xencd. - A --weight=fat switch can be passed to build-xencd can be used to build a dom0 which has a number of additional packages: curl debootstrap dhcp dnsutils evms-curses gpart grub hdparm hexcurse host ipsc iptables netcat parted reiserfsprogs rsync scsitools strace sysfsutils sysstat tethereal usbutils - A local copy of the Linux kernel pristine tarball is used instead of having Xen download it each time. - Minor improvements to the python idioms used in build-xencd were incorporated. -- end -- -- jared@wordzoo.com http://www.geekcode.com/geek.html -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GCM/CS/B d s:++>+ a- C++(++++)$ ULBSH++++ P+++ L+++ E++(+++) W++++ N- !o !K w !O M V PS+++(-) PE++(--) Y+ PGP>++ t@ 5 X+ R>+ tv++>-- b>++ DI+ D- G e++ h- r++>+++ y+++ ------END GEEK CODE BLOCK------ ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel