* Xen not booting on debian
@ 2005-01-17 14:10 Andrew Brampton
2005-01-17 15:28 ` Jan Kundrát
2005-01-17 16:44 ` Derrik Pates
0 siblings, 2 replies; 5+ messages in thread
From: Andrew Brampton @ 2005-01-17 14:10 UTC (permalink / raw)
To: xen-devel
Hi,
I'm new to Xen, and I'm no linux expert so I hope this question isn't too
newbish. I have been following the installation guide here:
http://www.cl.cam.ac.uk/Research/SRG/netos/xen/readmes/user/ but now I've
hit a problem.
I have a Debian Testing install with a 2.4.27-1-386 kernel and installed the
binaries of xen-2.0.3. I then edited my grub/menu.lst file to add this:
title Xen 2.0 / XenLinux 2.6.10
kernel /boot/xen.gz dom0_mem=131072
module /boot/vmlinuz-2.6.10-xen0 root=/dev/hda1 ro console=tty0
# initrd /boot/initrd.img-2.4.27-1-386
boot
Xen 2.0 appears on the boot menu, but when it attempts to boot it just hangs
after displaying:
Booting 'Xen 2.0 / XenLinux 2.6.10'
kernel /boot/xen.gz dom0_mem=131072
[Multiboot-elf, <0x100000:0x4103c:0x3630c>, shtab=0x178078,
entry=0x100000]
module /boot/vmlinuz-2.6.10-xen0 root=/dev/hda1 ro console=tty0
[Multiboot-module @ 0x179000, 0x408178 bytes]
boot
After that it doesn't appear to do anything, I'm unsure what to try now, is
there a log file I can check? or some other option I can try?.
I did modify the menu.lst a few times trying different combinations. If I
added the initrd option then grub fails with a error:
initrd /boot/initrd.img-2.4.27-1-386
Error 19: Linux kernel must be loaded before initrd
I also tried compiling Xen from source, which built & installed fine, but
still I have the same problem.
Has anyone got any tips where I'm going wrong? I presume I've got a simple
typo somewhere and its nothing complex. If you need more information I'm
happy to provide it.
Thanks in advance
Andrew
-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Xen not booting on debian
2005-01-17 14:10 Xen not booting on debian Andrew Brampton
@ 2005-01-17 15:28 ` Jan Kundrát
2005-01-17 22:30 ` Andrew Brampton
2005-01-17 16:44 ` Derrik Pates
1 sibling, 1 reply; 5+ messages in thread
From: Jan Kundrát @ 2005-01-17 15:28 UTC (permalink / raw)
To: Andrew Brampton; +Cc: xen-devel
Andrew Brampton wrote:
> title Xen 2.0 / XenLinux 2.6.10
> kernel /boot/xen.gz dom0_mem=131072
> module /boot/vmlinuz-2.6.10-xen0 root=/dev/hda1 ro console=tty0
> # initrd /boot/initrd.img-2.4.27-1-386
> boot
Do you have the "root=(hd0,0)" or something similar in your grub/menu.lst?
-jkt
--
cd /local/pub && more beer > /dev/mouth
-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Xen not booting on debian
2005-01-17 15:28 ` Jan Kundrát
@ 2005-01-17 22:30 ` Andrew Brampton
2005-01-17 23:54 ` Mark A. Williamson
0 siblings, 1 reply; 5+ messages in thread
From: Andrew Brampton @ 2005-01-17 22:30 UTC (permalink / raw)
To: xen-devel
Jan Kundrát wrote:
> Do you have the "root=(hd0,0)" or something similar in your grub/menu.lst?
Thanks for the email
I didn't have a root entry, but adding it fails in the exact same way :(
I must note that I have my normal debian entry in my menu.lst and it looks
almost identical to the Xen entry. The debian entry boots fine (and has
always), but the Xen doesn't :(
Derrik Pates wrote:
> > # initrd /boot/initrd.img-2.4.27-1-386
> As pointed out in the directions, you need to load an initrd after the
> XenLinux kernel with a 'module' directive, instead of an 'initrd'
> directive.
my bad, I didn't notice the slight change in directives, I tried it with
module but still no joy :(
I've been doing some googling for Grub errors but found nothing useful.
Now that we may have determined its not Grub I guess it could be my machine
(which I suspected in the first place). You will hate me, but I'm trying to
run Xen inside a Microsoft Virtual PC 2004. This is on a Pentium 4 3.0Ghz.
The Virtual PC has 128mb RAM, emulated Intel 440BX Chipset and a emulated
AMI BIOS.
I know its a little strange running a VM inside a VM, but I only wanted to
play with xen a little but I didn't have a spare linux box to play with. If
people know of Virtual PC problems has anyone tried running this in VMWare?
Thanks
Andrew
-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Xen not booting on debian
2005-01-17 22:30 ` Andrew Brampton
@ 2005-01-17 23:54 ` Mark A. Williamson
0 siblings, 0 replies; 5+ messages in thread
From: Mark A. Williamson @ 2005-01-17 23:54 UTC (permalink / raw)
To: xen-devel; +Cc: Andrew Brampton
VMWare works (subject to the odd quirk) but I've not heard positive or
negative reports with VirtualPC.
You could try QEmu (http://fabrice.bellard.free.fr/qemu/), which I have had
running Xen successfully. It'll be slower than VPC but you may find you have
more luck. You might be able to shoehorn the VPC disk image in there,
depending on its format and / or whether you can find a format converter...
HTH,
Mark
On Monday 17 January 2005 22:30, Andrew Brampton wrote:
> Jan Kundrát wrote:
> > Do you have the "root=(hd0,0)" or something similar in your
> > grub/menu.lst?
>
> Thanks for the email
> I didn't have a root entry, but adding it fails in the exact same way :(
>
> I must note that I have my normal debian entry in my menu.lst and it looks
> almost identical to the Xen entry. The debian entry boots fine (and has
> always), but the Xen doesn't :(
>
> Derrik Pates wrote:
> > > # initrd /boot/initrd.img-2.4.27-1-386
> >
> > As pointed out in the directions, you need to load an initrd after the
> > XenLinux kernel with a 'module' directive, instead of an 'initrd'
> > directive.
>
> my bad, I didn't notice the slight change in directives, I tried it with
> module but still no joy :(
>
> I've been doing some googling for Grub errors but found nothing useful.
>
> Now that we may have determined its not Grub I guess it could be my machine
> (which I suspected in the first place). You will hate me, but I'm trying to
> run Xen inside a Microsoft Virtual PC 2004. This is on a Pentium 4 3.0Ghz.
> The Virtual PC has 128mb RAM, emulated Intel 440BX Chipset and a emulated
> AMI BIOS.
>
> I know its a little strange running a VM inside a VM, but I only wanted to
> play with xen a little but I didn't have a spare linux box to play with. If
> people know of Virtual PC problems has anyone tried running this in VMWare?
>
> Thanks
> Andrew
>
>
>
> -------------------------------------------------------
> The SF.Net email is sponsored by: Beat the post-holiday blues
> Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
> It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xen-devel
-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Xen not booting on debian
2005-01-17 14:10 Xen not booting on debian Andrew Brampton
2005-01-17 15:28 ` Jan Kundrát
@ 2005-01-17 16:44 ` Derrik Pates
1 sibling, 0 replies; 5+ messages in thread
From: Derrik Pates @ 2005-01-17 16:44 UTC (permalink / raw)
To: Andrew Brampton; +Cc: xen-devel
Andrew Brampton wrote:
> title Xen 2.0 / XenLinux 2.6.10
Shouldn't you have a "root (hdX,Y)" here?
> kernel /boot/xen.gz dom0_mem=131072
> module /boot/vmlinuz-2.6.10-xen0 root=/dev/hda1 ro console=tty0
> # initrd /boot/initrd.img-2.4.27-1-386
As pointed out in the directions, you need to load an initrd after the
XenLinux kernel with a 'module' directive, instead of an 'initrd' directive.
> Xen 2.0 appears on the boot menu, but when it attempts to boot it just
> hangs after displaying:
> Booting 'Xen 2.0 / XenLinux 2.6.10'
>
> kernel /boot/xen.gz dom0_mem=131072
> [Multiboot-elf, <0x100000:0x4103c:0x3630c>, shtab=0x178078,
> entry=0x100000]
> module /boot/vmlinuz-2.6.10-xen0 root=/dev/hda1 ro console=tty0
> [Multiboot-module @ 0x179000, 0x408178 bytes]
> boot
The only thing I can come up with is that either (a) it doesn't like
your hardware, or (b) it's picking up the serial port as a serial
console (I've never seen it do that, and I didn't think the hypervisor
would auto-pickup a serial port...); what kind of hardware are you
booting it on? (Processor type, chipset type, amount of memory, etc.)
--
Derrik Pates
demon@devrandom.net
-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2005-01-17 23:54 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-01-17 14:10 Xen not booting on debian Andrew Brampton
2005-01-17 15:28 ` Jan Kundrát
2005-01-17 22:30 ` Andrew Brampton
2005-01-17 23:54 ` Mark A. Williamson
2005-01-17 16:44 ` Derrik Pates
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.