From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <13426df10707261054x5de35121t26fe294abfe05fc8@mail.gmail.com> Date: Thu, 26 Jul 2007 10:54:22 -0700 From: "ron minnich" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: [9fans] lguest instructions Topicbox-Message-UUID: 978f55d0-ead2-11e9-9d60-3106f5b1d025 in /n/sources/contrib/rminnich/lguest you will see this: cpu% pwd /n/sources/contrib/rminnich/lguest cpu% ls 9.tgz (/sys/src/9 to you) 9lguestcpu.elf RUNLGUEST config-2.6.21 grubmenu.lst initrd-2.6.21.img l.tgz (kernel source tree for 2.6.21 with my hacks) lguest thx9.bz2 (IGNORE THIS) vmlinuz-2.6.21 Put RUNLGUEST, lguest, 9lguestcpu.elf, somewhere handy. Get the root file system image from xen somewhere. Put vmlinuz-2.6.21 and initrd-2.6.21.img whereever you boot kernels. Add grubmenu.lst lines to your grub. Boot. then just sh RUNLGUEST in that handy directory. It should "just work". If not, send me problems, output, etc. l.tgz is my hacked up 2.6.21, but most of my mods are just debug and not needed. 9.tgz is a source tree, the result of this: #!/bin/rc bind -bc src/boot src/boot bind -bc src/ip src/ip bind -bc src/pc src/pc bind -bc src/port src/port bind -a /sys/src/9/pc src/pc bind -a /sys/src/9/ip src/ip bind -a /sys/src/9/boot src/boot bind -a /sys/src/9/port src/port i.e. I don't really clone the entire source tree, but in case your source differs from mine, you want the tree I build from too. Once lguest is up you should be able to drawterm: drawterm -a 192.168.19.2 -c 192.168.19.2 -u bootes password is determined by your xen root. thanks ron