Dear list-members,

i am trying to setup Xen on a NetBSD 3.0 system (i386). It seems that
grub cant pass the "root" parameter to NetBSD's xen dom0 kernel and
therefor the kernel isn't able to boot in my case. This is what I did to
install grub. 

My root partition (ld0a):

[EMAIL PROTECTED] > mount
/dev/ld0a on / type ffs (local)
[...]

My device mappings:

[EMAIL PROTECTED] > cat /grub/device.map
(fd0) /dev/rfd0a
(hd0) /dev/rld0d

Installing worked without any errors. Also chainloading the NetBSD
kernel works as it should. 

[EMAIL PROTECTED] > grub-install

My kernels...

[EMAIL PROTECTED] > ls -lh /netbsd*
-rwxr-xr-x  1 root  wheel  8.1M Mar 24 22:35 /netbsd
-r--r--r--  1 root  wheel  3.8M Apr  7 22:14 /netbsd-XEN0

This is what my menu.lst looks like:

[EMAIL PROTECTED] > egrep -v '^#|^$' /grub/menu.lst
default=1
timeout=10
title Xen 2.0 / NetBSD
root(hd0,0)
kernel (hd0,a)/xen.gz dom0_mem=65536 
module (hd0,a)/netbsd-XEN0 root=/dev/hda1 console=pc
title NetBSD chain
root        (hd0,0)
chainloader +1

I am kind of lost, because I don't get any error or something like that.
It just hangs when it comes to the user-land, say reading the root
partition. Please let me know how I can give more information about this
issue. I would be very happy if someone could help me with this.

BTW i am using the latest version (GNU GRUB 0.97)

-- 
/sp4rc



_______________________________________________
Bug-grub mailing list
Bug-grub@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-grub

Reply via email to