Mailing List Archive

XenCD v1.0pre02 available
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