Hello, On your install guide "The Perfect Xen 3.0 Setup for Debian" page three you say to run these commands: I downloaded xen-3.0.1-src.tgz, (SUBSTITUTED WITH 3.0.2) then: done… cd /usr/src done… tar -xvzf xen-3.0.1-src.tgz (SUBSTITUTED WITH 3.0.2) done… cd xen-3.0.1/ SUBSTITUTED WITH 3.0.2, 3.0.1 does not exist) done… make world done… cd linux-2.6.12-xen0 (SUBSTITUTED WITH 2.6.16-xen, xen0 does not exist) done… ARCH=xen done… J export ARCH done… J make oldconfig Failed L make menuconfig Failed L When I ran the make oldconfig and menuconfig I recieved this: server2:/usr/src/xen-3.0.2-2# make oldconfig make: *** No rule to make target `oldconfig'. Stop. server2:/usr/src/xen-3.0.2-2# make menuconfig make: *** No rule to make target `menuconfig'. Stop. server2:/usr/src/xen-3.0.2-2# Did this fail due to the version conflict between the one that I am using and the one in your guide? What do I do next? Thanks. Kashif J. Brown SR
failed make oldconfig Failed L make menuconfig Failed L This is where things failed. I would rerun the install and try it again. without the unpacking because you've already done that.
Falko, I did not recall seeing any errors at the end of the make world execution command but i will do it again and see. Shouldn't I see if there are any errors at the end of the compilation? If not where? Thanks. Kashif
Falko, Here is the last page of the 'make world' command. I actually did a 'make -d world' to get extra debugging info and there were no errors (I actually got a "Successfully remade target file `world'."). I then ran the 'make oldconfig' and recieved the 'stop' error there. It looks like in the '/usr/src/xen-3.0.2-2/linux-2.6.16-xen/arch/xen/Makefile' there isn't a 'xen' directory and that is why the stop message comes up. Please advise. Thanks. ************************************************* ************************************************* * WARNING: Package 'latex' is required * to build Xen documentation ************************************************* ************************************************* Got a SIGCHLD; 1 unreaped children. Reaping winning child 0x0807eda8 PID 31541 Removing child 0x0807eda8 PID 31541 from chain. Successfully remade target file `install-docs'. Finished prerequisites of target file `dist-docs'. Must remake target `dist-docs'. Got a SIGCHLD; 2 unreaped children. Putting child 0x0807ef38 (dist-docs) PID 31545 on the chain. Live child 0x0807ef38 (dist-docs) PID 31545 Reaping winning child 0x0807ef38 PID 31545 Removing child 0x0807ef38 PID 31545 from chain. Successfully remade target file `dist-docs'. Finished prerequisites of target file `dist'. Must remake target `dist'. install -d -m0755 /usr/src/xen-3.0.2-2/dist/check Putting child 0x0807f870 (dist) PID 31546 on the chain. Live child 0x0807f870 (dist) PID 31546 Got a SIGCHLD; 1 unreaped children. Reaping winning child 0x0807f870 PID 31546 install -m0644 ./COPYING /usr/src/xen-3.0.2-2/dist Live child 0x0807f870 (dist) PID 31547 Got a SIGCHLD; 1 unreaped children. Reaping winning child 0x0807f870 PID 31547 install -m0644 ./README /usr/src/xen-3.0.2-2/dist Live child 0x0807f870 (dist) PID 31548 Got a SIGCHLD; 1 unreaped children. Reaping winning child 0x0807f870 PID 31548 install -m0755 ./install.sh /usr/src/xen-3.0.2-2/dist Live child 0x0807f870 (dist) PID 31549 Got a SIGCHLD; 1 unreaped children. Reaping winning child 0x0807f870 PID 31549 install -m0755 tools/check/chk tools/check/check_* /usr/src/xen-3.0.2-2/dist/check Live child 0x0807f870 (dist) PID 31550 Got a SIGCHLD; 1 unreaped children. Reaping winning child 0x0807f870 PID 31550 Removing child 0x0807f870 PID 31550 from chain. Successfully remade target file `dist'. make[1]: Leaving directory `/usr/src/xen-3.0.2-2' Got a SIGCHLD; 1 unreaped children. Reaping winning child 0x08073680 PID 31080 Removing child 0x08073680 PID 31080 from chain. Successfully remade target file `world'. server2:/usr/src/xen-3.0.2-2# cd linux-2.6.16 bash: cd: linux-2.6.16: No such file or directory server2:/usr/src/xen-3.0.2-2# ls buildconfigs COPYING extras linux-2.6.16-xen patches ref-linux-2.6.16 ChangeLog dist install.sh linux-2.6-xen-sparse pristine-linux-2.6.16 tools Config.mk docs linux-2.6.16.tar.bz2 Makefile README xen server2:/usr/src/xen-3.0.2-2# cd linux-2.6.16-xen/ server2:/usr/src/xen-3.0.2-2/linux-2.6.16-xen# ARCH=xen server2:/usr/src/xen-3.0.2-2/linux-2.6.16-xen# export ARCH server2:/usr/src/xen-3.0.2-2/linux-2.6.16-xen# make oldconfig Makefile:439: /usr/src/xen-3.0.2-2/linux-2.6.16-xen/arch/xen/Makefile: No such file or directory make: *** No rule to make target `/usr/src/xen-3.0.2-2/linux-2.6.16-xen/arch/xen/Makefile'. Stop. Kashif
Xen 3.0 on Debian 3.1 Falko, I will try 3.0.1. Should I uninstall 3.0.2? If so can I just delete the folders? Thanks. Kashif
Hello! I also got the same problem with version 3.0.2 I installed 3.0.1 on an exact same machine a week ago without any problems, except those you mension falko. Now my big problem It seems like I can't find version 3.0.1 (tarball) and I can´t figure out the 3.0.2 issue. Any suggestions? /blicod
You have the Xen 3.0.2 downloads here: http://www.xensource.com/xen/downloads/dl_x30tarball_bt.html If you replace 3.0.2 with 3.0.1 in the download links you can download Xen 3.0.1.