I''m trying to upgrade from 2.0.5 to 2.0.6 and it''s not going well. If I boot off of the 2.6.10 KERNEL, everything works OK. If I boot off of the 2.6.11 KERNEL the system hangs after the message "scrubbing free RAM: ..........done." I used make ARCH=xen oldconfig to migrate my .10 kernel configuration to .11 my grub configuration looks like: # Which listing to boot as default. 0 is the first, 1 the second etc. default 2 # How many seconds to wait before the default listing is booted. timeout 10 # Nice, fat splash-image to spice things up :) # Comment out if you don''t have a graphics card installed #splashimage=(hd0,0)/grub/splash.xpm.gz title=Gentoo linux-2.6.10-r1 # Partition where the kernel image (or operating system) is located root (hd0,0) kernel /linux-2.6.10-r1 root=/dev/sda3 title Xen 2.0 / XenLinux 2.6.10 kernel /boot/xen.gz dom0_mem=131072 udev gentoo=nodevfs module /boot/vmlinuz-2.6.10-xen0 root=/dev/sda3 ro console=tty0 title Xen 2.0 / XenLinux 2.6.11 kernel /boot/xen.gz dom0_mem=131072 udev gentoo=nodevfs module /boot/vmlinuz-2.6.11-xen0 root=/dev/sda3 ro console=tty0 suggestions? Ideas? ---eric -- http://www.wired.com/wired/archive/13.03/view.html?pg=5 The result of the duopoly that currently defines "competition" is that prices and service suck. We''re the world''s leader in Internet technology - except that we''re not. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Are you sure it is 2.0.6 that is actually booting - you have xen.gz as your image in both GRUB entries. (AFAIK 2.6.11 from the 2.0.6 distribution should work on 2.0.5 but...) James Eric S. Johansson wrote:> I''m trying to upgrade from 2.0.5 to 2.0.6 and it''s not going well. If I > boot off of the 2.6.10 KERNEL, everything works OK. If I boot off of > the 2.6.11 KERNEL the system hangs after the message "scrubbing free > RAM: ..........done." > > I used make ARCH=xen oldconfig to migrate my .10 kernel configuration to > .11 > > my grub configuration looks like: > > # Which listing to boot as default. 0 is the first, 1 the second etc. > default 2 > # How many seconds to wait before the default listing is booted. > timeout 10 > # Nice, fat splash-image to spice things up :) > # Comment out if you don''t have a graphics card installed > #splashimage=(hd0,0)/grub/splash.xpm.gz > > title=Gentoo linux-2.6.10-r1 > # Partition where the kernel image (or operating system) is located > root (hd0,0) > kernel /linux-2.6.10-r1 root=/dev/sda3 > > title Xen 2.0 / XenLinux 2.6.10 > kernel /boot/xen.gz dom0_mem=131072 udev gentoo=nodevfs > module /boot/vmlinuz-2.6.10-xen0 root=/dev/sda3 ro console=tty0 > > title Xen 2.0 / XenLinux 2.6.11 > kernel /boot/xen.gz dom0_mem=131072 udev gentoo=nodevfs > module /boot/vmlinuz-2.6.11-xen0 root=/dev/sda3 ro console=tty0 > > > suggestions? Ideas? > > ---eric >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
James Bulpin wrote:> Are you sure it is 2.0.6 that is actually booting - you have xen.gz as > your image in both GRUB entries. (AFAIK 2.6.11 from the 2.0.6 > distribution should work on 2.0.5 but...)xeno ~ # ls -l /boot/xen* -rw-r--r-- 1 root root 317719 Jun 18 10:30 /boot/xen-2.0.6-syms -rw-r--r-- 1 root root 120178 Jun 18 10:30 /boot/xen-2.0.6.gz lrwxr-xr-x 1 root root 12 Jun 18 10:30 /boot/xen-2.0.gz -> xen-2.0.6.gz lrwxr-xr-x 1 root root 12 Jun 18 10:30 /boot/xen-2.gz -> xen-2.0.6.gz -rw-r--r-- 1 root root 315413 Mar 11 17:57 /boot/xen-syms lrwxr-xr-x 1 root root 12 Jun 18 10:30 /boot/xen.gz -> xen-2.0.6.gz xeno ~ # -- http://www.wired.com/wired/archive/13.03/view.html?pg=5 The result of the duopoly that currently defines "competition" is that prices and service suck. We''re the world''s leader in Internet technology - except that we''re not. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
OK, thanks. Can you give us a bit more of the Xen output, particularly the lines following "(XEN) *** LOADING DOMAIN 0 ***". Eric S. Johansson wrote:> James Bulpin wrote: > >> Are you sure it is 2.0.6 that is actually booting - you have xen.gz as >> your image in both GRUB entries. (AFAIK 2.6.11 from the 2.0.6 >> distribution should work on 2.0.5 but...) > > > xeno ~ # ls -l /boot/xen* > -rw-r--r-- 1 root root 317719 Jun 18 10:30 /boot/xen-2.0.6-syms > -rw-r--r-- 1 root root 120178 Jun 18 10:30 /boot/xen-2.0.6.gz > lrwxr-xr-x 1 root root 12 Jun 18 10:30 /boot/xen-2.0.gz -> > xen-2.0.6.gz > lrwxr-xr-x 1 root root 12 Jun 18 10:30 /boot/xen-2.gz -> xen-2.0.6.gz > -rw-r--r-- 1 root root 315413 Mar 11 17:57 /boot/xen-syms > lrwxr-xr-x 1 root root 12 Jun 18 10:30 /boot/xen.gz -> xen-2.0.6.gz > xeno ~ # > >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
James Bulpin wrote:> OK, thanks. Can you give us a bit more of the Xen output, particularly > the lines following "(XEN) *** LOADING DOMAIN 0 ***"how/where would I find these. -- http://www.wired.com/wired/archive/13.03/view.html?pg=5 The result of the duopoly that currently defines "competition" is that prices and service suck. We''re the world''s leader in Internet technology - except that we''re not. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Eric S. Johansson wrote:> James Bulpin wrote: > >> OK, thanks. Can you give us a bit more of the Xen output, particularly >> the lines following "(XEN) *** LOADING DOMAIN 0 ***" > > > how/where would I find these.These are the last dozen or so lines that were printed before the one about scrubbing free RAM. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Eric S. Johansson wrote:> James Bulpin wrote: > >> OK, thanks. Can you give us a bit more of the Xen output, particularly >> the lines following "(XEN) *** LOADING DOMAIN 0 ***" > > > how/where would I find these.duh. xen dmesg only shows the boot of the last successful one does it not? just got your message about which few lines they are and is there any way to capture them so I don''t have to write them down in my palsied scrawl and then type them in again? --- eric -- http://www.wired.com/wired/archive/13.03/view.html?pg=5 The result of the duopoly that currently defines "competition" is that prices and service suck. We''re the world''s leader in Internet technology - except that we''re not. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Eric S. Johansson wrote:> just got your message about which few lines they are and is there any > way to capture them so I don''t have to write them down in my palsied > scrawl and then type them in again?If you have a second machine and a null modem cable then you can use the serial console output (see user manual). If not, then just look to see if anything looks "dodgy". Compare to what you can get with xm dmesg on 2.6.10. An example of a successful boot on 2.0.5/2.6.10 (I don''t have a 2.0.6 box I can easily use right now) is: (XEN) *** LOADING DOMAIN 0 *** (XEN) Xen-ELF header found: ''GUEST_OS=linux,GUEST_VER=2.6,XEN_VER=2.0,VIRT_BASE=0xC0000000,LOADER=generic,PT_MODE_WRITABLE'' (XEN) PHYSICAL MEMORY ARRANGEMENT: (XEN) Kernel image: 00c00000->00fdefdc (XEN) Initrd image: 00000000->00000000 (XEN) Dom0 alloc.: 01000000->11000000 (XEN) VIRTUAL MEMORY ARRANGEMENT: (XEN) Loaded kernel: c0100000->c05106a8 (XEN) Init. ramdisk: c0511000->c0511000 (XEN) Phys-Mach map: c0511000->c0551000 (XEN) Page tables: c0551000->c0554000 (XEN) Start info: c0554000->c0555000 (XEN) Boot stack: c0555000->c0556000 (XEN) TOTAL: c0000000->c0800000 (XEN) ENTRY ADDRESS: c0100000 (XEN) Scrubbing DOM0 RAM: ...done. (XEN) Scrubbing Free RAM: ...............................done. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
James Bulpin wrote:> > > Eric S. Johansson wrote: > >> just got your message about which few lines they are and is there any >> way to capture them so I don''t have to write them down in my palsied >> scrawl and then type them in again? > > > If you have a second machine and a null modem cable then you can use the > serial console output (see user manual). If not, then just look to see > if anything looks "dodgy". Compare to what you can get with xm dmesg on > 2.6.10. > > An example of a successful boot on 2.0.5/2.6.10 (I don''t have a 2.0.6 > box I can easily use right now) is: >that''s what I get on both of them. Obviously the numbers are slightly different but that''s what looks like. I think the problem is further downstream because my impression is the scrubbing free RAM step is only a hop or two away from loading Linux kernel. And that loading process I suspect is what''s going astray either through a bad reference to where the kernel is or something of that nature. in the meantime, I will start hunting up a null modem cable and use one of my laptops for a remote console. ---eric -- http://www.wired.com/wired/archive/13.03/view.html?pg=5 The result of the duopoly that currently defines "competition" is that prices and service suck. We''re the world''s leader in Internet technology - except that we''re not. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Eric S. Johansson wrote:> in the meantime, I will start hunting up a null modem cable and use one > of my laptops for a remote console.finally got a null modem cable but had no success with a serial console. What I did discover was that when booting 2.0.6/2.6.11.10, xen would run and display on the PC console. Next I would get a message about switching to a serial console complete with message about triple ctrl-a and then the system would hang. It really smells like it''s not switching to or finding the kernel. What''s interesting is that the exact same xen image will boot and run the 2.6.10 kernel used with the 2.0.5 release. very strange. ---eric -- http://www.wired.com/wired/archive/13.03/view.html?pg=5 The result of the duopoly that currently defines "competition" is that prices and service suck. We''re the world''s leader in Internet technology - except that we''re not. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users