View Full Version : Xen 3.0 on Debian 3.1 (Sarge)
kbrown20
20th April 2006, 14:35
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
falko
20th April 2006, 16:46
Do you see any errors when you run make world?
zonerr
20th April 2006, 17:19
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.
kbrown20
20th April 2006, 20:07
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
21st April 2006, 11:52
Yes, there should be errors at the end.
kbrown20
21st April 2006, 19:18
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
falko
22nd April 2006, 16:37
It must be somehow related to Xen 3.0.2. Have you tried with 3.0.1?
kbrown20
23rd April 2006, 16:23
Falko,
I will try 3.0.1. Should I uninstall 3.0.2? If so can I just delete the folders? Thanks.
Kashif
falko
23rd April 2006, 18:14
To be on the safe side, I'd install it on a fresh Debian.
blicod
2nd May 2006, 01:46
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.
blicod
2nd May 2006, 18:43
haha... ridiculous easy.
Anyway. Thanks for outstanding Howtos
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.