From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pasi =?iso-8859-1?Q?K=E4rkk=E4inen?= Subject: Re: Xen 4.0.0-rc8 problem: xenconsole: Could not read tty from store: No such file or directory Date: Sat, 27 Mar 2010 14:14:38 +0200 Message-ID: <20100327121438.GA1878@reaktio.net> References: <1269691555.2490.7.camel@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Keir Fraser Cc: Ian Campbell , "xen-devel@lists.xensource.com" , M A Young List-Id: xen-devel@lists.xenproject.org On Sat, Mar 27, 2010 at 12:09:03PM +0000, Keir Fraser wrote: > On 27/03/2010 12:05, "Ian Campbell" wrote: > > >> Ok, I copied the kernel+initramfs to dom0, changed the configuration file, > >> and now "xm create -c" works! > >> > >> So it looks like a pygrub problem.. > > > > pygrub output should be in the xend logs, it includes the command line > > so you can copy that and run by hand in domain 0. Also you can run the > > individual pygrub modules (e.g. GrubConf.py) on a config file extracted > > from a guest to see if it works as expected (see the end of the file for > > the syntax). > > > > Do you know if FC12 uses grub1 or grub2? > > F12 uses grub1. > > IIRC the recent patches were all to grub2 specific code paths. > > Pygrub must be running pretty well as the domU does end up booted correctly > and with a console (eventually). This is more likely a console-plumbing > issue, and probably on the xend side I would think. > Yeah, pygrub works in the sense that it's able to fetch the kernel+initrd+cmdlineargs from domU and domU boots up ok with them. I guess that's why I haven't noticed this issue earlier.. Only now I tried to do "xm create -c" to get to pygrub menu to select the kernel and noticed this problem.. -- Pasi