From owner-freebsd-questions@FreeBSD.ORG Mon Oct 22 19:08:53 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 68B6E16A468 for ; Mon, 22 Oct 2007 19:08:53 +0000 (UTC) (envelope-from matt@conundrum.com) Received: from coke.conundrum.com (coke.conundrum.com [216.235.9.139]) by mx1.freebsd.org (Postfix) with ESMTP id 153C313C4B8 for ; Mon, 22 Oct 2007 19:08:52 +0000 (UTC) (envelope-from matt@conundrum.com) Received: from [192.0.2.64] (fw01.cr.crp.cira.ca [192.228.22.245]) by coke.conundrum.com (8.13.1/8.12.6) with ESMTP id l9MIrWQi020206; Mon, 22 Oct 2007 14:53:32 -0400 (EDT) (envelope-from matt@conundrum.com) Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Matt Pounsett Date: Mon, 22 Oct 2007 14:53:24 -0400 To: freebsd-questions@freebsd.org X-Pgp-Agent: GPGMail 1.1.2 (Tiger) X-Mailer: Apple Mail (2.752.3) Subject: Xen howto: inexplicable "Kernel image does not exist" error X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Oct 2007 19:08:53 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I'm trying to get FreeBSD running under Xen on a RedHat RHEL5 box. I seem to be stumped really early in the process by something... strange. I don't have a good explanation for it, other than Xen doing something weird, and thought I'd ask if anyone else had seen something similar. All the information I've found googling this error relates to users forgetting to install key packages, which doesn't seem to be related here. Basically, I'm following the directions at http://www.yuanjue.net/xen/ howto.html. When I hit step 4, and try to run "xm create", xen complains: # xm create -c freebsd_xen_INSTALL Using config file "./freebsd_xen_INSTALL". Error: Kernel image does not exist: /home/mattp/FreeBSD-XENU/freebsd- XENU_INSTALL However, that kernel file does exist: # ls -l /home/mattp/FreeBSD-XENU/freebsd-XENU_INSTALL - -rw-r--r-- 1 mattp users 7379253 Aug 26 2006 /home/mattp/FreeBSD- XENU/freebsd-XENU_INSTALL I'm using the config file suggested by the instructions with only two changes: 1) change the 'kernel' reference to the kernel file listed above 2) change the 'disk' reference to the image file created in step 1 (I also tried without this change) Am I missing something here? Looks to me like either Xen is trying to chroot somewhere before loading the kernel (don't see anything relevant in the config file I downloaded) or something is broken somewhere. Has this been seen before, or does anyone have suggestions about where to check for the error? Matt -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (Darwin) iD8DBQFHHPGpmFeRJ0tjIxERAgC3AKCWWmRyK3PgI0NXH2FZDEUE4ZBeIwCeP0ZI qTEXAYowhmspZCDlN2HMW68= =JSqE -----END PGP SIGNATURE-----