Tej
2009-Nov-08 05:44 UTC
[Xen-devel] [Xen-usersl] Xen 2.6.18.8 Kernel tree on Ubuntu Kamic
All, Recently I have tried Xen 3.4.1 (even xen-unstable.hg) and Linux 2.6.18.8 tree on new ubuntyu karmic koala. I have tried this combination on different machine AMD64, intel i386, but every time I boot process is stop at "Waiting for root file system" , After some time the promt drops to initramfs shell. I am sure the problem is not due to NOT selecting prooper SATA controller or something ike that..... I have tried similar hardware configuration with Xen on Jaunty it works without any problem. I am just wondering why it is refusing to work on Karmic, possible reasons. 1. gcc 4.4 2. make version 3. your thoughts please???? I have tried pvops kernel, it works but I need 2.6.18.8 tree so any thoughts??? thanks -tej _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Simon Horman
2009-Nov-08 10:47 UTC
Re: [Xen-devel] [Xen-usersl] Xen 2.6.18.8 Kernel tree on Ubuntu Kamic
On Sun, Nov 08, 2009 at 11:14:40AM +0530, Tej wrote:> All, > > Recently I have tried Xen 3.4.1 (even xen-unstable.hg) and Linux > 2.6.18.8 tree on new ubuntyu karmic koala. > I have tried this combination on different machine AMD64, intel i386, > but every time I boot process is stop at > > "Waiting for root file system" , After some time the promt drops to > initramfs shell. > I am sure the problem is not due to NOT selecting prooper SATA > controller or something ike that..... > > I have tried similar hardware configuration with Xen on Jaunty it > works without any problem. > I am just wondering why it is refusing to work on Karmic, possible reasons. > 1. gcc 4.4 > 2. make version > 3. your thoughts please???? > > I have tried pvops kernel, it works but I need 2.6.18.8 tree so any thoughts???It sounds a lot like the correct modules aren''t being loaded up for 2.8.18.8 by the initramfs (that was presumably created while running a much newer kernel). When you drop into the initramfs shell can you see the root device? _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Tej
2009-Nov-08 11:15 UTC
Re: [Xen-devel] [Xen-usersl] Xen 2.6.18.8 Kernel tree on Ubuntu Kamic
On Sun, Nov 8, 2009 at 4:17 PM, Simon Horman <horms@verge.net.au> wrote:> On Sun, Nov 08, 2009 at 11:14:40AM +0530, Tej wrote: >> All, >> >> Recently I have tried Xen 3.4.1 (even xen-unstable.hg) and Linux >> 2.6.18.8 tree on new ubuntyu karmic koala. >> I have tried this combination on different machine AMD64, intel i386, >> but every time I boot process is stop at >> >> "Waiting for root file system" , After some time the promt drops to >> initramfs shell. >> I am sure the problem is not due to NOT selecting prooper SATA >> controller or something ike that..... >> >> I have tried similar hardware configuration with Xen on Jaunty it >> works without any problem. >> I am just wondering why it is refusing to work on Karmic, possible reasons. >> 1. gcc 4.4 >> 2. make version >> 3. your thoughts please???? >> >> I have tried pvops kernel, it works but I need 2.6.18.8 tree so any thoughts??? > > It sounds a lot like the correct modules aren''t being loaded up for > 2.8.18.8 by the initramfs (that was presumably created while > running a much newer kernel). When you drop into the initramfs shell > can you see the root device?Thats the issue, boot process tries to detect root filesystem, but it can''t. Some reasons for this I know are: 1. Storage controllers are not in kernel and initramfs 2. Pointing wront root device I could say that both of the problem does not exist. Now question why configuration worked on jaunty and why not in karmic??> >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Pasi Kärkkäinen
2009-Nov-08 11:37 UTC
[Xen-users] Re: [Xen-devel] [Xen-usersl] Xen 2.6.18.8 Kernel tree on Ubuntu Kamic
On Sun, Nov 08, 2009 at 11:14:40AM +0530, Tej wrote:> All, > > Recently I have tried Xen 3.4.1 (even xen-unstable.hg) and Linux > 2.6.18.8 tree on new ubuntyu karmic koala. > I have tried this combination on different machine AMD64, intel i386, > but every time I boot process is stop at > > "Waiting for root file system" , After some time the promt drops to > initramfs shell.Well.. it either means the driver for your SATA controller is not loaded, the driver is misbehaving or the driver is too old to actually support the controller.> I am sure the problem is not due to NOT selecting prooper SATA > controller or something ike that..... >You should enable/configure serial console and capture the full xen and dom0 kernel boot logs so we can see what''s wrong.. that''s the easiest way to troubleshoot the problem.> I have tried similar hardware configuration with Xen on Jaunty it > works without any problem. > I am just wondering why it is refusing to work on Karmic, possible reasons. > 1. gcc 4.4 > 2. make version > 3. your thoughts please???? > > I have tried pvops kernel, it works but I need 2.6.18.8 tree so any thoughts??? >Any particular reason for that? Have you considered the novell/opensuse forward-ported 2.6.18 patches for 2.6.3x? http://wiki.xensource.com/xenwiki/XenDom0Kernels -- Pasi _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Tej
2009-Nov-08 12:18 UTC
[Xen-users] Re: [Xen-devel] [Xen-usersl] Xen 2.6.18.8 Kernel tree on Ubuntu Kamic
On Sun, Nov 8, 2009 at 5:07 PM, Pasi Kärkkäinen <pasik@iki.fi> wrote:> On Sun, Nov 08, 2009 at 11:14:40AM +0530, Tej wrote: >> All, >> >> Recently I have tried Xen 3.4.1 (even xen-unstable.hg) and Linux >> 2.6.18.8 tree on new ubuntyu karmic koala. >> I have tried this combination on different machine AMD64, intel i386, >> but every time I boot process is stop at >> >> "Waiting for root file system" , After some time the promt drops to >> initramfs shell. > > Well.. it either means the driver for your SATA controller is not > loaded, the driver is misbehaving or the driver is too old to actually > support the controller.Fine.> >> I am sure the problem is not due to NOT selecting prooper SATA >> controller or something ike that..... >> > > You should enable/configure serial console and capture the full xen and > dom0 kernel boot logs so we can see what''s wrong..I will try get boot logs ASAP, however i guess netconsole is a better option.> > that''s the easiest way to troubleshoot the problem. > >> I have tried similar hardware configuration with Xen on Jaunty it >> works without any problem. >> I am just wondering why it is refusing to work on Karmic, possible reasons. >> 1. gcc 4.4 >> 2. make version >> 3. your thoughts please???? >> >> I have tried pvops kernel, it works but I need 2.6.18.8 tree so any thoughts??? >> > > Any particular reason for that? > > Have you considered the novell/opensuse forward-ported 2.6.18 patches for 2.6.3x? > > http://wiki.xensource.com/xenwiki/XenDom0KernelsOk, I think I am not clearly spelling out the problem. 1. Xen with Linux 2.6.18.8 on AMD64 hardware. OS: Ubuntu Jaunty. Everything is working fine. 2. Xen with Linux 2.6.18.8 on *Same* AMD64 hardware. OS: Ubuntu Karmic. Boot process fails with error Waiting for filesystem Difference between 1 and 2 are *only* OS. Nothing else same configuration, same Hardware, same Kernel (however i didn''t check with particular revision). Why problem exist, it could be GCC and Make new version??? or ??? Thanks -tej> > -- Pasi > >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Pasi Kärkkäinen
2009-Nov-08 13:48 UTC
Re: [Xen-devel] [Xen-usersl] Xen 2.6.18.8 Kernel tree on Ubuntu Kamic
On Sun, Nov 08, 2009 at 05:48:58PM +0530, Tej wrote:> On Sun, Nov 8, 2009 at 5:07 PM, Pasi Kärkkäinen <pasik@iki.fi> wrote: > > On Sun, Nov 08, 2009 at 11:14:40AM +0530, Tej wrote: > >> All, > >> > >> Recently I have tried Xen 3.4.1 (even xen-unstable.hg) and Linux > >> 2.6.18.8 tree on new ubuntyu karmic koala. > >> I have tried this combination on different machine AMD64, intel i386, > >> but every time I boot process is stop at > >> > >> "Waiting for root file system" , After some time the promt drops to > >> initramfs shell. > > > > Well.. it either means the driver for your SATA controller is not > > loaded, the driver is misbehaving or the driver is too old to actually > > support the controller. > > Fine. > > > > >> I am sure the problem is not due to NOT selecting prooper SATA > >> controller or something ike that..... > >> > > > > You should enable/configure serial console and capture the full xen and > > dom0 kernel boot logs so we can see what''s wrong.. > > I will try get boot logs ASAP, however i guess netconsole is a better option. >Netconsole cannot capture Xen hypervisor boot messages.. since it''s only activated later when dom0 Linux kernel is loaded.> > > > that''s the easiest way to troubleshoot the problem. > > > >> I have tried similar hardware configuration with Xen on Jaunty it > >> works without any problem. > >> I am just wondering why it is refusing to work on Karmic, possible reasons. > >> 1. gcc 4.4 > >> 2. make version > >> 3. your thoughts please???? > >> > >> I have tried pvops kernel, it works but I need 2.6.18.8 tree so any thoughts??? > >> > > > > Any particular reason for that? > > > > Have you considered the novell/opensuse forward-ported 2.6.18 patches for 2.6.3x? > > > > http://wiki.xensource.com/xenwiki/XenDom0Kernels > > Ok, I think I am not clearly spelling out the problem. > > 1. Xen with Linux 2.6.18.8 on AMD64 hardware. OS: Ubuntu Jaunty. > Everything is working fine. > 2. Xen with Linux 2.6.18.8 on *Same* AMD64 hardware. OS: Ubuntu > Karmic. Boot process fails with error Waiting for filesystem > > > Difference between 1 and 2 are *only* OS. Nothing else same > configuration, same Hardware, same Kernel (however i didn''t check with > particular revision). > > Why problem exist, it could be GCC and Make new version??? or ??? >Ok. Maybe it''s the different revision of dom0 kernel then? gcc/make _shouldn''t_ make any difference.. unless there are some compiler specific bugs. -- Pasi _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Simon Horman
2009-Nov-08 20:45 UTC
[Xen-users] Re: [Xen-devel] [Xen-usersl] Xen 2.6.18.8 Kernel tree on Ubuntu Kamic
On Sun, Nov 08, 2009 at 04:45:30PM +0530, Tej wrote:> On Sun, Nov 8, 2009 at 4:17 PM, Simon Horman <horms@verge.net.au> wrote: > > On Sun, Nov 08, 2009 at 11:14:40AM +0530, Tej wrote: > >> All, > >> > >> Recently I have tried Xen 3.4.1 (even xen-unstable.hg) and Linux > >> 2.6.18.8 tree on new ubuntyu karmic koala. > >> I have tried this combination on different machine AMD64, intel i386, > >> but every time I boot process is stop at > >> > >> "Waiting for root file system" , After some time the promt drops to > >> initramfs shell. > >> I am sure the problem is not due to NOT selecting prooper SATA > >> controller or something ike that..... > >> > >> I have tried similar hardware configuration with Xen on Jaunty it > >> works without any problem. > >> I am just wondering why it is refusing to work on Karmic, possible reasons. > >> 1. gcc 4.4 > >> 2. make version > >> 3. your thoughts please???? > >> > >> I have tried pvops kernel, it works but I need 2.6.18.8 tree so any thoughts??? > > > > It sounds a lot like the correct modules aren''t being loaded up for > > 2.8.18.8 by the initramfs (that was presumably created while > > running a much newer kernel). When you drop into the initramfs shell > > can you see the root device? > > Thats the issue, boot process tries to detect root filesystem, but it > can''t. Some reasons for this I know are: > 1. Storage controllers are not in kernel and initramfs > 2. Pointing wront root deviceSo the root device (e.g. /dev/sda1) exists when you get dumped into the initramfs but it isn''t being mounted by the kernel?> I could say that both of the problem does not exist. > Now question why configuration worked on jaunty and why not in karmic??Possibly because the name of the relevant modules and/or the root device has changed? _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Thiago Camargo Martins Cordeiro
2009-Nov-09 13:16 UTC
[Xen-users] Re: [Xen-devel] [Xen-usersl] Xen 2.6.18.8 Kernel tree on Ubuntu Kamic
Just to be sure... Are you using GRUB instead the new GRUB2... right?! If you try to boot Xen with GRUB2, you will need to compile your kernel with built-in command line "hard coded" into your Linux kernel image. 2009/11/8 Tej <bewith.tej@gmail.com>> All, > > Recently I have tried Xen 3.4.1 (even xen-unstable.hg) and Linux > 2.6.18.8 tree on new ubuntyu karmic koala. > I have tried this combination on different machine AMD64, intel i386, > but every time I boot process is stop at > > "Waiting for root file system" , After some time the promt drops to > initramfs shell. > I am sure the problem is not due to NOT selecting prooper SATA > controller or something ike that..... > > I have tried similar hardware configuration with Xen on Jaunty it > works without any problem. > I am just wondering why it is refusing to work on Karmic, possible reasons. > 1. gcc 4.4 > 2. make version > 3. your thoughts please???? > > I have tried pvops kernel, it works but I need 2.6.18.8 tree so any > thoughts??? > > > > thanks > -tej > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users