From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Sun, 25 Mar 2007 13:12:05 -0700 From: Jerome Ibanes To: 9fans@cse.psu.edu Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: [9fans] venti...err 2: decompression gave partial block Topicbox-Message-UUID: 30f5b666-ead2-11e9-9d60-3106f5b1d025 I've had great luck running plan 9 from Xen (using a debian kernel 2.6.18-3-xen-686) on Intel hardware with hardware virtualization... until recently. I've recently recreated my cpu+fileserver using a more recent iso (I was using one from January 07 before that) downloaded on March 24. I've done the following, which I'm pretty sure is the standard procedure (non-relevant parts removed): dd if=/dev/zero of=/usr/xen9/plan9.img seek=$((4 * 1024 * 1024 * 1024 - 1)) bs=1 count=1 xm create plan9inst -c use DMA for ide drives[yes]:[enter] % inst/textonly[enter] Task to do [configfs]:[enter] File system (fossil, fossil+venti)[fossil]:fossil+venti[enter] Task to do [partdisk]:[enter] Disk to partition (sd00, sd01)[no default]:sd00[enter] Install mbr (y, n)[no default]:y[enter] >>>w[enter] >>>q[enter] Task to do [prepdisk]:[enter] Plan 9 partition to subdivide (/dev/sd00/plan9)[/dev/sd00/plan9]:[enter] >>>w[enter] >>>q[enter] Task to do [fmtfossil]:[enter] Fossil partition to format (/dev/sd00/fossil)[/dev/sd00/fossil]:[enter] Task to do [mountfs]:[enter] Fossil partition (/dev/sd00/fossil)[/dev/sd00/fossil]:[enter] Task to do [configdist]:[enter] Distribution is from (local, net)[local]:[enter] Task to do [mountdist]:[enter] Distribution disk [no default]:/dev/sd01/data[enter] Location of archives [browse]:[enter] /% exit[enter] Task to do [fmtventi]:[enter] Venti arena partitions to use [/dev/sd00/arenas]:[enter] Venti index partitions to use [/dev/sd00/isect]:[enter] Task to do [copydist]:[enter] Task to do [bootsetup]:[enter] Task to do [bootsetup]:[enter] Enable boot method (floppy, plan9, win9x, winnt)[no default]:plan9[enter] Install the Plan 9 master boot record (y, n)[no default]:y[enter] Task to do [finish]:[enter] Please make sure the install floppy is in the floppy drive and press enter.^T^Tr xm create cpu+fileserver -c authid: glenda[enter] authdom: google.com[enter] secstore key: [enter] password: google[enter] cd /lib/ndb mv local local.old cat >/lib/ndb/local < /rc/bin/cpurc < /env/service date > /env/boottime # replace FILESERVER with the name of your file server # here we start with kfs, your local disk file system fileserver=kfs # default authdom authdom=google.com # the local domain to be used in the faces database facedom=google.com # mount points mntgen -s slashn && chmod 666 /srv/slashn # configure ip address #ip/ipconfig ip/ipconfig -g 10.0.0.1 ether /net/ether0 10.0.0.7 255.255.255.0 # name translation, cs sets /dev/sysname ndb/cs sysname=`{cat /dev/sysname} ndb/dns -r # extract info about our network from ndb ndb/query ipnet google |rc # parallelism for mk NPROC = `{wc -l flproto.bak cp flproto.bak flproto cat >> flproto <